2024-01-22 08:21:56 +00:00

1 line
96 KiB
JSON

[{"uid":"2726e5f2f23f5345","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1705911475082,"stop":1705911475088,"duration":6},"status":"passed","severity":"normal"},{"uid":"95ffe5856d35d9c9","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1705911541679,"stop":1705911541680,"duration":1},"status":"passed","severity":"normal"},{"uid":"b010c1d011da65db","name":"should properly create location multiaddrs - tcp","time":{"start":1705911389548,"stop":1705911389548,"duration":0},"status":"passed","severity":"normal"},{"uid":"edec81faf0b00dca","name":"Check meta is set [symmetric]","time":{"start":1705911412882,"stop":1705911412883,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c8e4e6edba835","name":"Subscribe to topic containing JSON and receive message","time":{"start":1705911551487,"stop":1705911551487,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2735a2c0745611","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1705911543459,"stop":1705911543459,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b64077337729c5d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1705911541676,"stop":1705911541677,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c383e428a91411","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705911603929,"stop":1705911603929,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9aca86f0e1b655","name":"ignores unrecognized TXT record formats","time":{"start":1705911406892,"stop":1705911406893,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5e0457a64693c9","name":"connects to nwaku","time":{"start":1705911625513,"stop":1705911625513,"duration":0},"status":"passed","severity":"normal"},{"uid":"19762a8f9c17f20","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1705911406422,"stop":1705911406422,"duration":0},"status":"passed","severity":"normal"},{"uid":"455bf9e3788fa375","name":"Check publish message containing unicode special characters","time":{"start":1705911533358,"stop":1705911533358,"duration":0},"status":"passed","severity":"normal"},{"uid":"9175b3c9c4101b05","name":"Check received message containing Chinese","time":{"start":1705911543451,"stop":1705911543451,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28c4177d7d96233","name":"Ping on subscribed peer","time":{"start":1705911442654,"stop":1705911442657,"duration":3},"status":"passed","severity":"normal"},{"uid":"e4ebe3c87febcbfd","name":"can start the service","time":{"start":1705911628393,"stop":1705911628394,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a4908c76aa37f8","name":"Reusing cursor across nodes","time":{"start":1705911569497,"stop":1705911569501,"duration":4},"status":"passed","severity":"normal"},{"uid":"b85195bf772a28cc","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1705911493241,"stop":1705911493241,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37f428c67defe34","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1705911462846,"stop":1705911462847,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26b0e7e534eeac5","name":"different cluster, same shard: nodes don't connect","time":{"start":1705911493220,"stop":1705911493220,"duration":0},"status":"passed","severity":"normal"},{"uid":"600c797b088014a9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705911477417,"stop":1705911477417,"duration":0},"status":"passed","severity":"normal"},{"uid":"c400ddc247fa58ce","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1705911406421,"stop":1705911406422,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd0b75fe1eb51f0","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1705911541681,"stop":1705911541681,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59f3c4dad76f5b3","name":"Query with Ordered Callback, No Decoder","time":{"start":1705911583674,"stop":1705911583674,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e80a4f1b2a1539d","name":"Encoder throws on undefined content topic","time":{"start":1705911412883,"stop":1705911412883,"duration":0},"status":"passed","severity":"normal"},{"uid":"da45e044a88b1e84","name":"Refresh subscription","time":{"start":1705911541673,"stop":1705911541674,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b24a1de356edcb38","name":"Encoder throws on empty string content topic","time":{"start":1705911414738,"stop":1705911414738,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2bf5e9c355cd0f","name":"Filter","time":{"start":1705911631277,"stop":1705911631278,"duration":1},"status":"passed","severity":"normal"},{"uid":"554242ceac757c72","name":"Nodes with multiple pubsub topic","time":{"start":1705911523646,"stop":1705911523646,"duration":0},"status":"passed","severity":"normal"},{"uid":"907318403caa84de","name":"Push 30 different messages","time":{"start":1705911588793,"stop":1705911588793,"duration":0},"status":"passed","severity":"normal"},{"uid":"12234a48aff672c7","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1705911541672,"stop":1705911541672,"duration":0},"status":"passed","severity":"normal"},{"uid":"36894807949090c5","name":"should encode/decode to RLP encoding","time":{"start":1705911389544,"stop":1705911389545,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ced6eb46b3d3600","name":"should not fail to stop the service if it was not started","time":{"start":1705911628394,"stop":1705911628395,"duration":1},"status":"passed","severity":"normal"},{"uid":"70928371b30d8eb0","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1705911462846,"stop":1705911462846,"duration":0},"status":"passed","severity":"normal"},{"uid":"733af0abe27a6393","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705911603930,"stop":1705911603930,"duration":0},"status":"passed","severity":"normal"},{"uid":"1513518aa8d12f4e","name":"Push message with content topic containing short","time":{"start":1705911588794,"stop":1705911588794,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d34d195464a8ec","name":"1 Store, 2 fetches","time":{"start":1705911406409,"stop":1705911406410,"duration":1},"status":"passed","severity":"normal"},{"uid":"711f3f0e45592302","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1705911462871,"stop":1705911462872,"duration":1},"status":"passed","severity":"normal"},{"uid":"314d3a8855d10632","name":"throws on content topic with generation field greater than 0","time":{"start":1705911383423,"stop":1705911383424,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e7a61516c87660","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1705911569496,"stop":1705911569496,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d92f471fdb0fd9f","name":"Fails to publish message with wrong content topic","time":{"start":1705911533387,"stop":1705911533388,"duration":1},"status":"passed","severity":"normal"},{"uid":"79da4eb6a32b141b","name":"through manual discovery","time":{"start":1705911497444,"stop":1705911497444,"duration":0},"status":"passed","severity":"normal"},{"uid":"8badd23f22db18cd","name":"Query Generator, Wrong PubsubTopic","time":{"start":1705911583670,"stop":1705911583671,"duration":1},"status":"passed","severity":"normal"},{"uid":"f138b3e4e53aa6d0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705911477416,"stop":1705911477416,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b8107397d4c652","name":"Check received message containing Script","time":{"start":1705911543453,"stop":1705911543453,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ec608e5c2e59bb","name":"Encoder throws on empty string content topic","time":{"start":1705911394552,"stop":1705911394553,"duration":1},"status":"passed","severity":"normal"},{"uid":"70992c6dcb416a3d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1705911493241,"stop":1705911493242,"duration":1},"status":"passed","severity":"normal"},{"uid":"89792d9cf34d6b65","name":"Generator, custom pubsub topic","time":{"start":1705911603929,"stop":1705911603929,"duration":0},"status":"passed","severity":"normal"},{"uid":"97eb686711969ada","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1705911569494,"stop":1705911569494,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d900367117e5a03","name":"Check publish message after client node is restarted","time":{"start":1705911533393,"stop":1705911533393,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ec3b8ec97b7106d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1705911405839,"stop":1705911405840,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2fe72ff309b5a4","name":"Rejects garbage","time":{"start":1705911398166,"stop":1705911398167,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c6781763b75441","name":"Sets default value correctly","time":{"start":1705911625516,"stop":1705911625516,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e5ce9ba83bf5bb","name":"Passing page size 0 when there are 110 messages","time":{"start":1705911614631,"stop":1705911614632,"duration":1},"status":"passed","severity":"normal"},{"uid":"691a0aaddab9e680","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1705911477412,"stop":1705911477413,"duration":1},"status":"passed","severity":"normal"},{"uid":"90772cbaac1a8098","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1705911541681,"stop":1705911541681,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0914f9fa08d984","name":"Push message with Script payload","time":{"start":1705911588789,"stop":1705911588790,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b3ee815090af20","name":"Query generator for multiple messages with different message text format","time":{"start":1705911596507,"stop":1705911596508,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7c3cff5ece771e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1705911388793,"stop":1705911388794,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0abd0fec8f56088","name":"Query Generator, Multiple PubsubTopics","time":{"start":1705911583671,"stop":1705911583671,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cc0e967d11e868","name":"Fails to publish duplicate message","time":{"start":1705911533382,"stop":1705911533383,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a15c1e9ce3804cc","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1705911388792,"stop":1705911388792,"duration":0},"status":"passed","severity":"normal"},{"uid":"d016a47094c458cd","name":"should only return 1 node with store capability","time":{"start":1705911406894,"stop":1705911406895,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08d8ec5dac476c4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705911493225,"stop":1705911493226,"duration":1},"status":"passed","severity":"normal"},{"uid":"930cae233a3d6603","name":"converts content topics to expected shard index","time":{"start":1705911383426,"stop":1705911383427,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac5fd5a4d629190","name":"Passing cursor with wrong pubsubTopic","time":{"start":1705911569502,"stop":1705911569505,"duration":3},"status":"passed","severity":"normal"},{"uid":"567453b523b4c72c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1705911406895,"stop":1705911406895,"duration":0},"status":"passed","severity":"normal"},{"uid":"1067fc965526ed6b","name":"should emit a peer event after start","time":{"start":1705911446421,"stop":1705911446421,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1d2534c4742af0","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1705911394345,"stop":1705911394345,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b081d1a2e5bbf7","name":"Fails to push message bigger that 1MB","time":{"start":1705911588819,"stop":1705911588819,"duration":0},"status":"passed","severity":"normal"},{"uid":"579c098b894a7eee","name":"Push message with content topic containing Basic HTML tag","time":{"start":1705911588799,"stop":1705911588800,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd1486fb4d0c805","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1705911607305,"stop":1705911607306,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4d7e3b9ffdd789","name":"Push message with content topic containing Chinese","time":{"start":1705911588795,"stop":1705911588796,"duration":1},"status":"passed","severity":"normal"},{"uid":"85bcba4b9cf41237","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705911523646,"stop":1705911523646,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8776feaea6c91e8","name":"Subscribe and publish message","time":{"start":1705911541671,"stop":1705911541671,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e2c9238c304536","name":"should return false","time":{"start":1705911389544,"stop":1705911389544,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b2eea3bfe99cba","name":"should be called at least once on all `peer:discovery` events","time":{"start":1705911462848,"stop":1705911462849,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc7e9b0905213306","name":"Generator, custom pubsub topic","time":{"start":1705911603926,"stop":1705911603926,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38a8d989a8e8d06","name":"should not receive a peer event after stop","time":{"start":1705911446421,"stop":1705911446422,"duration":1},"status":"passed","severity":"normal"},{"uid":"b432b6692c514d80","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705911477411,"stop":1705911477411,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb30e73ab83494a4","name":"same cluster, different shard: nodes connect","time":{"start":1705911499167,"stop":1705911499167,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd219b0a96e7956","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1705911412880,"stop":1705911412881,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f88a3822c1f5798","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705911477411,"stop":1705911477412,"duration":1},"status":"passed","severity":"normal"},{"uid":"66c81d26ca9c7d6","name":"can start the service","time":{"start":1705911446419,"stop":1705911446419,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cd40dd9f2ce494","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705911493239,"stop":1705911493240,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba89ac05f84a986","name":"should set field with all protocols disabled","time":{"start":1705911389549,"stop":1705911389549,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c4c5829b9ed056","name":"different cluster, different shard: nodes don't connect","time":{"start":1705911493220,"stop":1705911493220,"duration":0},"status":"passed","severity":"normal"},{"uid":"c397c15a1595d39b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1705911541677,"stop":1705911541677,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac75eeb3707245b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1705911689121,"stop":1705911689122,"duration":1},"status":"passed","severity":"normal"},{"uid":"989a4ea037f036eb","name":"Check received message with timestamp: 1649153314 ","time":{"start":1705911543458,"stop":1705911543459,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb212c5c38bb6e6","name":"should properly create peer info with all multiaddrs","time":{"start":1705911389548,"stop":1705911389548,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd6e07f6932762a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1705911493225,"stop":1705911493225,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc699f1a93626de","name":"Query generator for multiple messages with different content topic format","time":{"start":1705911596509,"stop":1705911596510,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5881359ebcccdb0","name":"nwaku interop","time":{"start":1705911628393,"stop":1705911628393,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5e800e9a136110","name":"Sample","time":{"start":1705911388959,"stop":1705911388960,"duration":1},"status":"passed","severity":"normal"},{"uid":"8527c30bf11b077a","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1705911394345,"stop":1705911394346,"duration":1},"status":"passed","severity":"normal"},{"uid":"5182235f3dcb166b","name":"Check publish message containing XML","time":{"start":1705911533353,"stop":1705911533354,"duration":1},"status":"passed","severity":"normal"},{"uid":"36338622a90bf6ad","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1705911493238,"stop":1705911493238,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbac6e175fe61a8","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1705911493257,"stop":1705911493258,"duration":1},"status":"passed","severity":"normal"},{"uid":"4412c80b26ca2c25","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705911512554,"stop":1705911512554,"duration":0},"status":"passed","severity":"normal"},{"uid":"64db923e43f442bd","name":"Meta field set when metaSetter is specified","time":{"start":1705911394551,"stop":1705911394551,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e15001bb90a925","name":"Round trip binary encryption [ecies, signature]","time":{"start":1705911414737,"stop":1705911414737,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acce64fc061f6f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705911477413,"stop":1705911477414,"duration":1},"status":"passed","severity":"normal"},{"uid":"1afa79a4947527f","name":"Check publish message containing Basic HTML tag","time":{"start":1705911533354,"stop":1705911533354,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d2b977584ec7d1","name":"Ephemeral field set to true","time":{"start":1705911394551,"stop":1705911394551,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8d19c164f8196b","name":"Push message with content topic containing numeric","time":{"start":1705911588795,"stop":1705911588795,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab13936fb745de8","name":"Query with Promise Callback, No message returned","time":{"start":1705911583676,"stop":1705911583676,"duration":0},"status":"passed","severity":"normal"},{"uid":"456d5a3cb0b03841","name":"Does not throw an exception when node disconnects","time":{"start":1705911625513,"stop":1705911625513,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc4926d4f60a1f7","name":"Check received message containing JSON","time":{"start":1705911543454,"stop":1705911543455,"duration":1},"status":"passed","severity":"normal"},{"uid":"67832557c18b68cb","name":"Check received message containing Russian","time":{"start":1705911543452,"stop":1705911543452,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8785a708db96ced","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1705911477415,"stop":1705911477416,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b6b4a9766eee419","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1705911462847,"stop":1705911462847,"duration":0},"status":"passed","severity":"normal"},{"uid":"9941203cd16fe6ab","name":"Subscribe to topic containing shell command and publish message","time":{"start":1705911541680,"stop":1705911541680,"duration":0},"status":"passed","severity":"normal"},{"uid":"938aa32dc90ba8d0","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1705911462845,"stop":1705911462845,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a51cbc5a26d02c","name":"Subscribe to topic containing Russian and publish message","time":{"start":1705911541678,"stop":1705911541678,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a072aa2563d7bd","name":"should get / set TCP multiaddr","time":{"start":1705911389546,"stop":1705911389546,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda3bfb64c6a446f","name":"throws on content topic with empty topic name field","time":{"start":1705911383425,"stop":1705911383425,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a56c10423ac5324","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1705911475088,"stop":1705911475103,"duration":15},"status":"passed","severity":"normal"},{"uid":"6b4162e62a91bad1","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1705911406895,"stop":1705911406895,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0667c08077e3186","name":"throws on content topic with non-number generation field","time":{"start":1705911383423,"stop":1705911383423,"duration":0},"status":"passed","severity":"normal"},{"uid":"2046f36a84443aa9","name":"should return all peers when numPeers is 0","time":{"start":1705911394343,"stop":1705911394344,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8f31d4150b96b09","name":"should decode valid enr successfully","time":{"start":1705911389535,"stop":1705911389535,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3001658a01196c3","name":"Default pageSize","time":{"start":1705911614634,"stop":1705911614635,"duration":1},"status":"passed","severity":"normal"},{"uid":"baac13b3770195d9","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1705911394344,"stop":1705911394344,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ef7b625630b688","name":"should emit a peer event after start","time":{"start":1705911628395,"stop":1705911628396,"duration":1},"status":"passed","severity":"normal"},{"uid":"9adf73c7c94445c","name":"Decoder throws on undefined content topic","time":{"start":1705911412884,"stop":1705911412884,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d6b83f7e321de7","name":"Symmetric encrypt & Decrypt","time":{"start":1705911413353,"stop":1705911413353,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8de4fce021dc3c","name":"Subscribe and receives messages on 20 topics","time":{"start":1705911551478,"stop":1705911551478,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7775786dc482bbc","name":"Init the array if not present","time":{"start":1705911383154,"stop":1705911383156,"duration":2},"status":"passed","severity":"normal"},{"uid":"b61d473e5f37a4c","name":"Subscribe to topic containing long and receive message","time":{"start":1705911551481,"stop":1705911551482,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc8004b001625fa","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1705911475079,"stop":1705911475080,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e13b5fed269b08","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1705911414736,"stop":1705911414736,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac17ce43544e2a1","name":"Push message with Basic HTML tag payload","time":{"start":1705911588790,"stop":1705911588790,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11711a39b9152d5","name":"Push message equal or less that 1MB","time":{"start":1705911588818,"stop":1705911588819,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7738fb728c508c9","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1705911552052,"stop":1705911552053,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4db2783e75fc53","name":"groups content topics by expected pubsub topic","time":{"start":1705911383428,"stop":1705911383428,"duration":0},"status":"passed","severity":"normal"},{"uid":"9846133878e9fb23","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1705911583673,"stop":1705911583673,"duration":0},"status":"passed","severity":"normal"},{"uid":"7039c4bb12cc3c27","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1705911388791,"stop":1705911388791,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada75765b57edccc","name":"Publish message with large meta","time":{"start":1705911533393,"stop":1705911533394,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d15a684eb4c754","name":"Asymmetric encrypt & decrypt","time":{"start":1705911413352,"stop":1705911413353,"duration":1},"status":"passed","severity":"normal"},{"uid":"4418c6bc1646f69f","name":"different cluster, different shard: nodes don't connect","time":{"start":1705911499167,"stop":1705911499168,"duration":1},"status":"passed","severity":"normal"},{"uid":"f378590d09cd216b","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1705911541678,"stop":1705911541678,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f77faa8e0fb48d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1705911388788,"stop":1705911388788,"duration":0},"status":"passed","severity":"normal"},{"uid":"c257a138b98d8178","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1705911493249,"stop":1705911493250,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d53a49bf0f589e","name":"Push message with meta","time":{"start":1705911588814,"stop":1705911588814,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccacf09506432593","name":"same cluster, same shard: nodes connect","time":{"start":1705911499166,"stop":1705911499166,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0eb827a9b0e408d","name":"Generator, 2 different pubsubtopics","time":{"start":1705911603930,"stop":1705911603930,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ae7034bdc92b58","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1705911623490,"stop":1705911623490,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b2f30cf6959f79","name":"handles multiple messages","time":{"start":1705911614054,"stop":1705911614055,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec56297bb14dadd","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705911477414,"stop":1705911477415,"duration":1},"status":"passed","severity":"normal"},{"uid":"32231306d6684929","name":"should throw error - no public key","time":{"start":1705911389543,"stop":1705911389543,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a43f2b7c7f2a3f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1705911541676,"stop":1705911541676,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5bc5178ba4c06c","name":"Check message with no content topic is not received","time":{"start":1705911543461,"stop":1705911543461,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67bf3cb75e85d1","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1705911493240,"stop":1705911493241,"duration":1},"status":"passed","severity":"normal"},{"uid":"3700d7d8c31e1f9c","name":"Subscribe to topic containing XML and receive message","time":{"start":1705911551486,"stop":1705911551486,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac807df50a49a61","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705911477415,"stop":1705911477415,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c69f6c25ada8f4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1705911523649,"stop":1705911523649,"duration":0},"status":"passed","severity":"normal"},{"uid":"2847d62460637a75","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1705911475077,"stop":1705911475078,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2c2ebc5afb588a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705911493228,"stop":1705911493228,"duration":0},"status":"passed","severity":"normal"},{"uid":"a103be7ddd736896","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1705911689123,"stop":1705911689123,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6a23fe4411a4dc","name":"Push message with content topic containing long","time":{"start":1705911588794,"stop":1705911588794,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea882aac5bc78bd4","name":"should be able to decode the field with only STORE set to true","time":{"start":1705911388790,"stop":1705911388791,"duration":1},"status":"passed","severity":"normal"},{"uid":"32841b122dcc759e","name":"should properly create location multiaddrs - udp4","time":{"start":1705911389546,"stop":1705911389546,"duration":0},"status":"passed","severity":"normal"},{"uid":"f973b3ab6aae9ea2","name":"Check received message containing long","time":{"start":1705911543449,"stop":1705911543450,"duration":1},"status":"passed","severity":"normal"},{"uid":"630f156ab65db0bd","name":"should be able to encode the field with only FILTER set to true","time":{"start":1705911388784,"stop":1705911388785,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dace01738539042","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1705911569494,"stop":1705911569495,"duration":1},"status":"passed","severity":"normal"},{"uid":"344b50dade88e579","name":"Push message with shell command payload","time":{"start":1705911588791,"stop":1705911588791,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe87fcc0ee104042","name":"Passing page size 10 when there are 10 messages","time":{"start":1705911614633,"stop":1705911614633,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7a9121682e77ab","name":"Check publish message containing escaped characters","time":{"start":1705911533357,"stop":1705911533358,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3366ce0591330e","name":"should only return 1 node with relay capability","time":{"start":1705911406893,"stop":1705911406894,"duration":1},"status":"passed","severity":"normal"},{"uid":"58def1c4d6d92560","name":"Publish message with custom timestamp: Tue Jan 31 2023 08:18:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1705911533363,"stop":1705911533364,"duration":1},"status":"passed","severity":"normal"},{"uid":"83979a37e8816a3f","name":"udp ip6 address","time":{"start":1705911388947,"stop":1705911388947,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8afef97ce42b33f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1705911389550,"stop":1705911389551,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6eedcf228511a19","name":"Check received message with timestamp: undefined ","time":{"start":1705911543459,"stop":1705911543459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e24b2fa67ecea5c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1705911623491,"stop":1705911623491,"duration":0},"status":"passed","severity":"normal"},{"uid":"b005725975e9c9ed","name":"should only return 1 node with relay and store capability","time":{"start":1705911406894,"stop":1705911406894,"duration":0},"status":"passed","severity":"normal"},{"uid":"902b252b1ff6a539","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705911477412,"stop":1705911477412,"duration":0},"status":"passed","severity":"normal"},{"uid":"529b1232aff1dfaa","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1705911388785,"stop":1705911388785,"duration":0},"status":"passed","severity":"normal"},{"uid":"f364a429c90a030c","name":"Push message with Arabic payload","time":{"start":1705911588787,"stop":1705911588788,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c14f3483221e08","name":"throws on content topic with too few or too many fields","time":{"start":1705911383422,"stop":1705911383423,"duration":1},"status":"passed","severity":"normal"},{"uid":"856d3b46928ea204","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1705911462865,"stop":1705911462866,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cf814ef03cd5486","name":"configure the node with multiple pubsub topics","time":{"start":1705911552054,"stop":1705911552055,"duration":1},"status":"passed","severity":"normal"},{"uid":"217036a0ea78c204","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1705911388791,"stop":1705911388792,"duration":1},"status":"passed","severity":"normal"},{"uid":"512c0b83cd2ec21","name":"Overlapping topic subscription","time":{"start":1705911551480,"stop":1705911551480,"duration":0},"status":"passed","severity":"normal"},{"uid":"561595912231b653","name":"should not receive a peer event before start","time":{"start":1705911446421,"stop":1705911446421,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a0dc2361eb9227","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1705911493255,"stop":1705911493256,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec4ce2158dd65a3","name":"Check received message containing XML","time":{"start":1705911543453,"stop":1705911543454,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed40c4275300ab0","name":"Check publish message containing shell command","time":{"start":1705911533356,"stop":1705911533356,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a0316b47e783f1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705911523648,"stop":1705911523648,"duration":0},"status":"passed","severity":"normal"},{"uid":"4def027eed0b92fe","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1705911493243,"stop":1705911493243,"duration":0},"status":"passed","severity":"normal"},{"uid":"85757bd8dc7396c7","name":"should properly create location multiaddrs - tcp6","time":{"start":1705911389547,"stop":1705911389547,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e361facb1b6156","name":"passes more than one ENR URLs and attempts connection","time":{"start":1705911446423,"stop":1705911446423,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1d0dc5673b31c08","name":"Push message with custom timestamp: 1705915063117","time":{"start":1705911588818,"stop":1705911588818,"duration":0},"status":"passed","severity":"normal"},{"uid":"5febcd2baa419ac","name":"Check publish message containing short","time":{"start":1705911533347,"stop":1705911533347,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf57f485194d65fb","name":"Decoder throws on undefined content topic","time":{"start":1705911414738,"stop":1705911414739,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d54cc7673b759c1","name":"Passing page size 19 when there are 20 messages","time":{"start":1705911614634,"stop":1705911614634,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68740e44ba154b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1705911551486,"stop":1705911551487,"duration":1},"status":"passed","severity":"normal"},{"uid":"8757737a0361de66","name":"Subscribe to topic containing Script and receive message","time":{"start":1705911551485,"stop":1705911551486,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3060f2fab48115f","name":"should encode/decode to text encoding","time":{"start":1705911389545,"stop":1705911389545,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4bc5c46cf874da","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1705911388786,"stop":1705911388787,"duration":1},"status":"passed","severity":"normal"},{"uid":"56dc1f2d4ba85fd8","name":"Waku message hash computation","time":{"start":1705911400654,"stop":1705911400655,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1192a916987aca8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705911512552,"stop":1705911512553,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5abcf7c1917b3b4","name":"should properly create location multiaddrs - udp","time":{"start":1705911389548,"stop":1705911389548,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b9d4735f07b8d9","name":"Correctly serialized arguments","time":{"start":1705911497519,"stop":1705911497519,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0d75bbff34a981","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1705911623491,"stop":1705911623491,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e26c01236b0d2e","name":"Push message with unicode special characters payload","time":{"start":1705911588792,"stop":1705911588792,"duration":0},"status":"passed","severity":"normal"},{"uid":"9091b6d2b0cf4e0b","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1705911493224,"stop":1705911493224,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef4995526b88309","name":"Relay - times out","time":{"start":1705911631276,"stop":1705911631276,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa4445d801e7def","name":"Query generator for 2000 messages","time":{"start":1705911596518,"stop":1705911596519,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f41f405f286251","name":"Waku message hash computation (meta attribute not present)","time":{"start":1705911400655,"stop":1705911400656,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d6a018147d42b53","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1705911383450,"stop":1705911383450,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d59416a85709fcc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705911512551,"stop":1705911512552,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d9f7e5939ad0c3","name":"Relay + Store","time":{"start":1705911389551,"stop":1705911389551,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d7d8b403fa12d1","name":"Nodes with multiple pubsub topic","time":{"start":1705911523649,"stop":1705911523650,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99266729f7d49d1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1705911551484,"stop":1705911551484,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6169cba66e85ec8","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1705911406425,"stop":1705911406425,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53ba80456fba052","name":"Subscribe to topic containing numeric and receive message","time":{"start":1705911551482,"stop":1705911551482,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02c3cc2cec6f71e","name":"Query Generator - forward","time":{"start":1705911600581,"stop":1705911600582,"duration":1},"status":"passed","severity":"normal"},{"uid":"9150a2d7ffe9aa90","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1705911462867,"stop":1705911462867,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6428146d656d17b","name":"Push message with content topic containing XML","time":{"start":1705911588798,"stop":1705911588799,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d6635b22d9abff","name":"Light Node - default protocols","time":{"start":1705911631278,"stop":1705911631278,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0e4b961ce3fab7","name":"Push message with content topic containing escaped characters","time":{"start":1705911588801,"stop":1705911588805,"duration":4},"status":"passed","severity":"normal"},{"uid":"5b2b2ea854d51314","name":"Overlapping topic subscription","time":{"start":1705911541674,"stop":1705911541674,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d174c79177251a8c","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1705911583675,"stop":1705911583675,"duration":0},"status":"passed","severity":"normal"},{"uid":"369830e020a96698","name":"throws on content topic with empty encoding field","time":{"start":1705911383426,"stop":1705911383426,"duration":0},"status":"passed","severity":"normal"},{"uid":"b666fc87b42f39a7","name":"Ping on unsubscribed peer","time":{"start":1705911442658,"stop":1705911442659,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5a2c13e2c85e34a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705911493242,"stop":1705911493242,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3e6d6f603058c8","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1705911551490,"stop":1705911551496,"duration":6},"status":"passed","severity":"normal"},{"uid":"91afefe8cf095b7b","name":"Check publish message containing numeric","time":{"start":1705911533349,"stop":1705911533349,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94e28ef024165b1","name":"Push message with numeric payload","time":{"start":1705911588785,"stop":1705911588785,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f075f925814948","name":"can start and stop the service","time":{"start":1705911628394,"stop":1705911628394,"duration":0},"status":"passed","severity":"normal"},{"uid":"272430a7fafaf695","name":"Subscribe to topic containing short and receive message","time":{"start":1705911551481,"stop":1705911551481,"duration":0},"status":"passed","severity":"normal"},{"uid":"46026f475b06d716","name":"Store - dialed after - with timeout","time":{"start":1705911631277,"stop":1705911631277,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb58f34d6d88224","name":"creates an iterator","time":{"start":1705911614054,"stop":1705911614054,"duration":0},"status":"passed","severity":"normal"},{"uid":"84af2f631d8a8e","name":"throws on empty content topic","time":{"start":1705911383421,"stop":1705911383422,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9d28b307da749","name":"caches peers it previously fetched","time":{"start":1705911406893,"stop":1705911406893,"duration":0},"status":"passed","severity":"normal"},{"uid":"1653f1c97f6db5bc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705911512555,"stop":1705911512555,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ca2d218f773a7b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705911493223,"stop":1705911493223,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c76fd5fcad6dcd7","name":"Check received message containing emoji","time":{"start":1705911543457,"stop":1705911543458,"duration":1},"status":"passed","severity":"normal"},{"uid":"e223002b0a2624d","name":"should throw an error for insufficient data","time":{"start":1705911383451,"stop":1705911383451,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a15b17b1691d040","name":"should throw error - invalid id","time":{"start":1705911389537,"stop":1705911389543,"duration":6},"status":"passed","severity":"normal"},{"uid":"377be5202d30483e","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1705911551480,"stop":1705911551480,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c7c5a8c135e07c","name":"Refresh subscription","time":{"start":1705911551481,"stop":1705911551481,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1d8912e5782b72","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1705911551477,"stop":1705911551477,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4db667a9619bec9","name":"Using a function","time":{"start":1705911625514,"stop":1705911625514,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a58f3a396d07acb","name":"Passing page size 110 when there are 120 messages","time":{"start":1705911614634,"stop":1705911614634,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11be0e46279e969","name":"Push message with special chars payload","time":{"start":1705911588786,"stop":1705911588786,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81fd40e70b5748b","name":"Ephemeral messages are not stored","time":{"start":1705911443778,"stop":1705911443778,"duration":0},"status":"passed","severity":"normal"},{"uid":"653f1ae0aa2941f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1705911551474,"stop":1705911551475,"duration":1},"status":"passed","severity":"normal"},{"uid":"98bf8b8a832aba09","name":"Add multiple subscription objects on single nwaku node","time":{"start":1705911551489,"stop":1705911551490,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb0fea6d683f588a","name":"Query generator for multiple messages","time":{"start":1705911596506,"stop":1705911596506,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3eb7d40b1ecf8be","name":"Relay","time":{"start":1705911443048,"stop":1705911443048,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6192257c8d34620","name":"Register correct protocols","time":{"start":1705911541670,"stop":1705911541670,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb426ff0686cb79b","name":"Js publishes, other Js receives","time":{"start":1705911523716,"stop":1705911523718,"duration":2},"status":"passed","severity":"normal"},{"uid":"b2d59d480761c876","name":"Push to array if already present","time":{"start":1705911383156,"stop":1705911383157,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8f69a22ff74aa15","name":"Subscribe to topic containing JSON and publish message","time":{"start":1705911541680,"stop":1705911541680,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58cf2fb8091d212","name":"Check publish message containing long","time":{"start":1705911533348,"stop":1705911533348,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e4b25f32fb3913","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1705911493226,"stop":1705911493227,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4c4a42b6608b33","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1705911493224,"stop":1705911493224,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7e9be43c8b2fd8","name":"Push message with custom timestamp: 1705907863117","time":{"start":1705911588817,"stop":1705911588818,"duration":1},"status":"passed","severity":"normal"},{"uid":"e18b210f3d23d9d1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1705911551488,"stop":1705911551488,"duration":0},"status":"passed","severity":"normal"},{"uid":"460046e05a2a7f97","name":"Encoder throws on undefined content topic","time":{"start":1705911414738,"stop":1705911414738,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f767bc78a40df1f","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1705911551479,"stop":1705911551479,"duration":0},"status":"passed","severity":"normal"},{"uid":"3089211c63e00bb0","name":"isConnected should return true after first peer connects","time":{"start":1705911462870,"stop":1705911462871,"duration":1},"status":"passed","severity":"normal"},{"uid":"1278ef0774b97ebd","name":"topics with same application and version share the same shard","time":{"start":1705911383427,"stop":1705911383427,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22b995b4f318a9a","name":"Reopen subscription with peer with lost subscription","time":{"start":1705911442659,"stop":1705911442659,"duration":0},"status":"passed","severity":"normal"},{"uid":"2563d97be449f876","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705911512555,"stop":1705911512555,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d129bc5e3db5f3","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1705911607305,"stop":1705911607305,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e8e4de2d4b9acf","name":"1 Relay, 1 Filter, gives up","time":{"start":1705911406410,"stop":1705911406411,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c8c73fa7f45a7c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1705911541676,"stop":1705911541676,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3d3a6caecba736","name":"should set field with only RELAY enabled","time":{"start":1705911389549,"stop":1705911389550,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f0c43d9991e6cf","name":"does not throw on valid cases","time":{"start":1705911383421,"stop":1705911383421,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2db5d8ac463bbf2","name":"Callback on promise","time":{"start":1705911596510,"stop":1705911596511,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb0b77a5f21fde4f","name":"Relay - dialed first","time":{"start":1705911631275,"stop":1705911631275,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf0cc41de5f4692","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1705911569497,"stop":1705911569497,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f37021e28dfea2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705911523644,"stop":1705911523645,"duration":1},"status":"passed","severity":"normal"},{"uid":"73460b6aac0602b6","name":"1 Store, 2 relays, 2 fetches","time":{"start":1705911406410,"stop":1705911406410,"duration":0},"status":"passed","severity":"normal"},{"uid":"689a60e1a2066bfb","name":"Check message on other pubsub topic is not received","time":{"start":1705911543460,"stop":1705911543460,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d1ed447db7c4d2","name":"Query Generator, No message returned","time":{"start":1705911583672,"stop":1705911583672,"duration":0},"status":"passed","severity":"normal"},{"uid":"e656275ade693421","name":"Check received message containing shell command","time":{"start":1705911543455,"stop":1705911543456,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d38cd052be7576","name":"can dial TLS multiaddrs","time":{"start":1705911497443,"stop":1705911497443,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f415429f9ab0dfb","name":"should set field with all protocols enabled","time":{"start":1705911389549,"stop":1705911389549,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0527f30c7f05de","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1705911623492,"stop":1705911623492,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd756fa92f0d26c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1705911623491,"stop":1705911623491,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae39662f4a6f9f8","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1705911406421,"stop":1705911406421,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b518196110fe36","name":"Decoder throws on empty string content topic","time":{"start":1705911414739,"stop":1705911414739,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4af1ccf8699584","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705911523650,"stop":1705911523650,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eccf0dbe219bf0d","name":"Check received message containing escaped characters","time":{"start":1705911543456,"stop":1705911543457,"duration":1},"status":"passed","severity":"normal"},{"uid":"876722fbb1afa3f6","name":"should be able to decode the field with only RELAY set to true","time":{"start":1705911388789,"stop":1705911388789,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b923ff58b5ac83","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1705911493220,"stop":1705911493221,"duration":1},"status":"passed","severity":"normal"},{"uid":"559b17fca93898bf","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1705911388793,"stop":1705911388793,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84f77b5b808adda","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1705911493238,"stop":1705911493239,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b85154026916d7","name":"Relay - dialed after","time":{"start":1705911631276,"stop":1705911631276,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa506759a5a50bcf","name":"Decrypt messages","time":{"start":1705911501619,"stop":1705911501619,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf924ff7460e24e","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1705911412882,"stop":1705911412882,"duration":0},"status":"passed","severity":"normal"},{"uid":"381ee0206849fecc","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1705911477410,"stop":1705911477411,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b5eaeec998f36f","name":"pre and post cipher","time":{"start":1705911413353,"stop":1705911413354,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bc3e852426b695","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1705911583675,"stop":1705911583675,"duration":0},"status":"passed","severity":"normal"},{"uid":"17742500251dcc4e","name":"should be called for bootstrap peers","time":{"start":1705911462863,"stop":1705911462864,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f6a9f7dc3e50f0","name":"should properly compute the node id","time":{"start":1705911389544,"stop":1705911389544,"duration":0},"status":"passed","severity":"normal"},{"uid":"859a11053a80590f","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1705911493244,"stop":1705911493244,"duration":0},"status":"passed","severity":"normal"},{"uid":"896a67a40c3eb98b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1705911462839,"stop":1705911462845,"duration":6},"status":"passed","severity":"normal"},{"uid":"44a384a7db46dddc","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1705911462869,"stop":1705911462870,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d1dca6467737bc","name":"Subscribe to topic containing long and publish message","time":{"start":1705911541675,"stop":1705911541675,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5bae121a9d8bde","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705911493245,"stop":1705911493245,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f936a24c5e116f","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1705911623492,"stop":1705911623492,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a5f8f0715bedfa","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1705911551483,"stop":1705911551484,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5228cfb459a705","name":"Check received message containing special chars","time":{"start":1705911543450,"stop":1705911543451,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0c3b1cf9ce123e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1705911596508,"stop":1705911596508,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b69257dfb734aec","name":"Query Generator - backward","time":{"start":1705911600582,"stop":1705911600582,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5466c130404eb8c","name":"Fails to push message with empty content topic","time":{"start":1705911588813,"stop":1705911588813,"duration":0},"status":"passed","severity":"normal"},{"uid":"a666ff1085e14c1e","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1705911569496,"stop":1705911569496,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ddacf6e7880fca","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1705911551485,"stop":1705911551485,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d9409756868fa5","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1705911493221,"stop":1705911493221,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b534239cead202","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1705911493222,"stop":1705911493222,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d66d0f1247f0ce","name":"Decoder throws on undefined content topic","time":{"start":1705911394553,"stop":1705911394553,"duration":0},"status":"passed","severity":"normal"},{"uid":"555b4512782aaac2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1705911493256,"stop":1705911493256,"duration":0},"status":"passed","severity":"normal"},{"uid":"734da3913e62e7d8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705911493254,"stop":1705911493254,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc187a3c7a668311","name":"should set field with only FILTER enabled","time":{"start":1705911389550,"stop":1705911389550,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da83febb4e922b4","name":"Publishes to nwaku","time":{"start":1705911523715,"stop":1705911523715,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf5510aa484f07b","name":"throws on content topic with empty application field","time":{"start":1705911383424,"stop":1705911383424,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8130a67ba8d5cd8","name":"Decoder throws on empty string content topic","time":{"start":1705911412884,"stop":1705911412885,"duration":1},"status":"passed","severity":"normal"},{"uid":"e140af85e6a7c9c3","name":"Push message with Chinese payload","time":{"start":1705911588786,"stop":1705911588787,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c10ca7c2cb58ef","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1705911388787,"stop":1705911388788,"duration":1},"status":"passed","severity":"normal"},{"uid":"b072ee52dd61a77d","name":"Push message on custom pubsubTopic","time":{"start":1705911512555,"stop":1705911512555,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb36979c13962fea","name":"LightPush","time":{"start":1705911631277,"stop":1705911631277,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f62e995e156966e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1705911462864,"stop":1705911462865,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d1cbe6378a4a1c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1705911389535,"stop":1705911389535,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cde3073f0c6e7e","name":"should not fail to stop the service if it was not started","time":{"start":1705911446420,"stop":1705911446420,"duration":0},"status":"passed","severity":"normal"},{"uid":"b128af26ae810a59","name":"should properly create location multiaddrs - udp6","time":{"start":1705911389547,"stop":1705911389547,"duration":0},"status":"passed","severity":"normal"},{"uid":"866ec8586426eb81","name":"Passing cursor with wrong message digest","time":{"start":1705911569501,"stop":1705911569502,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc4a006cd57718df","name":"Subscribe to topic containing XML and publish message","time":{"start":1705911541679,"stop":1705911541679,"duration":0},"status":"passed","severity":"normal"},{"uid":"506425aa8cce3ca7","name":"retrieves a single peer","time":{"start":1705911406890,"stop":1705911406891,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d5c1111386e6b9","name":"Check received message containing Arabic","time":{"start":1705911543451,"stop":1705911543452,"duration":1},"status":"passed","severity":"normal"},{"uid":"769f9d919c3db16f","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1705911406424,"stop":1705911406424,"duration":0},"status":"passed","severity":"normal"},{"uid":"17001f8200a113c1","name":"Passing page size 3 when there are 20 messages","time":{"start":1705911614632,"stop":1705911614632,"duration":0},"status":"passed","severity":"normal"},{"uid":"2140a954b64b0954","name":"should decode valid enr with tcp successfully","time":{"start":1705911389536,"stop":1705911389536,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbf91eea0a6336f","name":"Nwaku publishes","time":{"start":1705911523715,"stop":1705911523716,"duration":1},"status":"passed","severity":"normal"},{"uid":"e83259fa29a01465","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1705911383450,"stop":1705911383450,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41faea6a957cb0f","name":"Subscribe and receive messages via lightPush","time":{"start":1705911551474,"stop":1705911551474,"duration":0},"status":"passed","severity":"normal"},{"uid":"533bf1bea4dcd8fa","name":"same cluster, same shard: nodes connect","time":{"start":1705911493218,"stop":1705911493218,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d8e23f09a6cd07","name":"Push message with rate limit","time":{"start":1705911588816,"stop":1705911588817,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d62443778250d1","name":"Subscribe to topic containing short and publish message","time":{"start":1705911541674,"stop":1705911541674,"duration":0},"status":"passed","severity":"normal"},{"uid":"71743a4cfb659ffa","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1705911493245,"stop":1705911493245,"duration":0},"status":"passed","severity":"normal"},{"uid":"758dbc10f12bfc8d","name":"Push message with content topic containing Script","time":{"start":1705911588798,"stop":1705911588798,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d3077cf548f3a3","name":"Check received message containing Basic HTML tag","time":{"start":1705911543454,"stop":1705911543454,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff14c6531e19c4b","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1705911541673,"stop":1705911541673,"duration":0},"status":"passed","severity":"normal"},{"uid":"604695f5d21bd41d","name":"Waku message hash computation (payload length 0)","time":{"start":1705911400656,"stop":1705911400656,"duration":0},"status":"passed","severity":"normal"},{"uid":"f064bf5a283799d","name":"Subscribe to topic containing Script and publish message","time":{"start":1705911541678,"stop":1705911541679,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d62abb2688e916","name":"Check publish message containing emoji","time":{"start":1705911533358,"stop":1705911533362,"duration":4},"status":"passed","severity":"normal"},{"uid":"fe33603211716bf0","name":"Promise Callback - forward","time":{"start":1705911600582,"stop":1705911600583,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71991a5ef77cd2b","name":"nwaku subscribes","time":{"start":1705911523714,"stop":1705911523715,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be9b9b3aa105275","name":"Throws when trying to push message with empty payload","time":{"start":1705911588793,"stop":1705911588793,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c144d5f2cb6eed7","name":"should encodeTxt and decodeTxt","time":{"start":1705911389534,"stop":1705911389534,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ec68c9a3a13bb2","name":"Store - dialed first","time":{"start":1705911631276,"stop":1705911631276,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b08abe2f1f9dea","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1705911493226,"stop":1705911493226,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af7b0a759675c6f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1705911623493,"stop":1705911623493,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5bd84349d00935","name":"Check message with no pubsub topic is not received","time":{"start":1705911543460,"stop":1705911543460,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c80d0951da1e9bc","name":"Used by Waku Relay","time":{"start":1705911625515,"stop":1705911625516,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2970571a4748e7c","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1705911493243,"stop":1705911493243,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7b409cd539f29c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1705911596513,"stop":1705911596513,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ef2c008892e446","name":"Fails to push message with large meta","time":{"start":1705911588814,"stop":1705911588816,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ac99e0dd15024a4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1705911551484,"stop":1705911551484,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac23ab6e7ae81f8e","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1705911406896,"stop":1705911406897,"duration":1},"status":"skipped","severity":"normal"},{"uid":"64f674d543f39a7","name":"Passing an array","time":{"start":1705911625514,"stop":1705911625514,"duration":0},"status":"passed","severity":"normal"},{"uid":"af202c7160684ebb","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1705911406423,"stop":1705911406424,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a6bbfae995f47","name":"should set field with only STORE enabled","time":{"start":1705911389550,"stop":1705911389550,"duration":0},"status":"passed","severity":"normal"},{"uid":"38718eac289b951e","name":"Push message with XML payload","time":{"start":1705911588790,"stop":1705911588790,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09a6f7b7fbe91ea","name":"Check message received after nwaku node is restarted","time":{"start":1705911543463,"stop":1705911543463,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff3b9b94af20bf4b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1705911551483,"stop":1705911551483,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1348625d9da279","name":"Fails to publish message with empty text","time":{"start":1705911533383,"stop":1705911533387,"duration":4},"status":"passed","severity":"normal"},{"uid":"6689e9c7df5faa49","name":"configure the node with multiple pubsub topics","time":{"start":1705911552051,"stop":1705911552052,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe9ac1c56bab68c","name":"Push message on custom pubsubTopic","time":{"start":1705911512550,"stop":1705911512551,"duration":1},"status":"passed","severity":"normal"},{"uid":"3620c267a38bdc09","name":"Round trip binary serialization","time":{"start":1705911394550,"stop":1705911394550,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be3a5c93f1309a","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1705911607300,"stop":1705911607300,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c8b05efc293d5e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1705911443779,"stop":1705911443780,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c9511f1415d6f1","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1705911623492,"stop":1705911623492,"duration":0},"status":"passed","severity":"normal"},{"uid":"51053283e53d6a69","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1705911493221,"stop":1705911493222,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc3005b75f43107","name":"Ordered Callback - forward","time":{"start":1705911600587,"stop":1705911600588,"duration":1},"status":"passed","severity":"normal"},{"uid":"88dd17c2680ab3b3","name":"Ordered Callback - backward","time":{"start":1705911600588,"stop":1705911600589,"duration":1},"status":"passed","severity":"normal"},{"uid":"760571fe1c9264a9","name":"Query with Ordered Callback, No message returned","time":{"start":1705911583674,"stop":1705911583675,"duration":1},"status":"passed","severity":"normal"},{"uid":"32528092b27f1578","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1705911446423,"stop":1705911446423,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99647ffdfa9049e1","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705911523648,"stop":1705911523649,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b151bd01955838f","name":"can start and stop the service","time":{"start":1705911446419,"stop":1705911446420,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e6202f717a87ea","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1705911541672,"stop":1705911541673,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f251d9671889bc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1705911406896,"stop":1705911406896,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7979c893207f9ffa","name":"A test","time":{"start":1705911477503,"stop":1705911477504,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd0c1efe8723d30","name":"Check message with no payload is not received","time":{"start":1705911543461,"stop":1705911543461,"duration":0},"status":"passed","severity":"normal"},{"uid":"1485a22e897427e3","name":"should throw error - no public key","time":{"start":1705911389536,"stop":1705911389537,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6121be86542aa19","name":"should use DNS peer discovery with light client","time":{"start":1705911446422,"stop":1705911446423,"duration":1},"status":"skipped","severity":"normal"},{"uid":"14130fbf6307b22e","name":"throws on content topic with empty version field","time":{"start":1705911383424,"stop":1705911383425,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b622a7ba3b99420","name":"1 Relay, 1 fetch","time":{"start":1705911406408,"stop":1705911406409,"duration":1},"status":"passed","severity":"normal"},{"uid":"aefa6263069b3784","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1705911551479,"stop":1705911551480,"duration":1},"status":"skipped","severity":"normal"},{"uid":"56ac1d716018c2ef","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1705911493240,"stop":1705911493240,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68f9148e8052a63","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705911477416,"stop":1705911477417,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bbf890517ed0fa9","name":"Push message with custom timestamp: 1675153063117","time":{"start":1705911588817,"stop":1705911588817,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc3301b7a31f7a7","name":"Push message with content topic containing unicode special characters","time":{"start":1705911588805,"stop":1705911588807,"duration":2},"status":"passed","severity":"normal"},{"uid":"5758e6a38a3a5ec9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1705911689121,"stop":1705911689121,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6e52f6a9b85a56","name":"ignores domain fetching errors","time":{"start":1705911406892,"stop":1705911406892,"duration":0},"status":"passed","severity":"normal"},{"uid":"830d24fa3765999a","name":"should not receive a peer event after stop","time":{"start":1705911628396,"stop":1705911628397,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f6cbd89672ea94","name":"Check publish message containing Chinese","time":{"start":1705911533350,"stop":1705911533351,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2caa3e7e6c16fdc","name":"Nodes with multiple pubsub topic","time":{"start":1705911523647,"stop":1705911523648,"duration":1},"status":"passed","severity":"normal"},{"uid":"e275f669620bd26a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1705911406424,"stop":1705911406425,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee2e6353a34809c0","name":"Generator, 2 different pubsubtopics","time":{"start":1705911603926,"stop":1705911603927,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9715fca78229526","name":"Promise Callback - backward","time":{"start":1705911600583,"stop":1705911600583,"duration":0},"status":"passed","severity":"normal"},{"uid":"926bb47e5663a3ca","name":"Push message with escaped characters payload","time":{"start":1705911588791,"stop":1705911588792,"duration":1},"status":"passed","severity":"normal"},{"uid":"1edfbe8d22669607","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1705911607301,"stop":1705911607304,"duration":3},"status":"passed","severity":"normal"},{"uid":"cafe8e2b709de273","name":"Accepts a valid Waku Message","time":{"start":1705911398164,"stop":1705911398166,"duration":2},"status":"passed","severity":"normal"},{"uid":"12080f1c9ff008eb","name":"Check received message containing short","time":{"start":1705911543448,"stop":1705911543449,"duration":1},"status":"passed","severity":"normal"},{"uid":"89789c94a68dc4f0","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1705911583673,"stop":1705911583674,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bfd0f3d026959be","name":"Push message with Russian payload","time":{"start":1705911588788,"stop":1705911588788,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e0ac732451183c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1705911443780,"stop":1705911443781,"duration":1},"status":"passed","severity":"normal"},{"uid":"978abf98832c00de","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1705911493244,"stop":1705911493244,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0c9ad859b67217","name":"Callback on promise, aborts when callback returns true","time":{"start":1705911596511,"stop":1705911596512,"duration":1},"status":"passed","severity":"normal"},{"uid":"b233de41e25a7b4","name":"Check received message with timestamp: 1705911431594000000 ","time":{"start":1705911543458,"stop":1705911543458,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdadd4ef7d8bdb0","name":"Push message with SQL Injection payload","time":{"start":1705911588788,"stop":1705911588789,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53610ca17b14f27","name":"Check received message containing unicode special characters","time":{"start":1705911543457,"stop":1705911543457,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3658e250125157","name":"Publish message with rate limit","time":{"start":1705911533394,"stop":1705911533395,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab50dc085c33eecb","name":"Push message with emoji payload","time":{"start":1705911588792,"stop":1705911588793,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fda28a3a016f537","name":"Check received message containing numeric","time":{"start":1705911543450,"stop":1705911543450,"duration":0},"status":"passed","severity":"normal"},{"uid":"e117b12078068489","name":"Check publish message containing SQL Injection","time":{"start":1705911533353,"stop":1705911533353,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed3b09d2d25d320","name":"Generator, 2 different pubsubtopics","time":{"start":1705911603928,"stop":1705911603928,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf860c2959f2b9d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1705911499166,"stop":1705911499166,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2cddec31e79e51","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1705911443780,"stop":1705911443780,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61fa7d38b7ba56e","name":"should be able to encode the field with only STORE set to true","time":{"start":1705911388784,"stop":1705911388784,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cc26e87fcb9dfd","name":"Encoder throws on empty string content topic","time":{"start":1705911412884,"stop":1705911412884,"duration":0},"status":"passed","severity":"normal"},{"uid":"501fd03d63a93850","name":"tcp ip4 address","time":{"start":1705911388946,"stop":1705911388946,"duration":0},"status":"passed","severity":"normal"},{"uid":"9170c043e70407e8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705911512554,"stop":1705911512554,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f104cf8699b7600","name":"Subscribe to topic containing shell command and receive message","time":{"start":1705911551487,"stop":1705911551487,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef89ec44286b15b2","name":"Query with Promise Callback, No Decoder","time":{"start":1705911583676,"stop":1705911583676,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7dd0c3b26f6b5d","name":"different cluster, same shard: nodes don't connect","time":{"start":1705911499167,"stop":1705911499167,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74b6269a2b46827","name":"should not receive a peer event before start","time":{"start":1705911628396,"stop":1705911628396,"duration":0},"status":"passed","severity":"normal"},{"uid":"da95ce4570834df4","name":"should not fail to start the service if it is already started","time":{"start":1705911446420,"stop":1705911446420,"duration":0},"status":"passed","severity":"normal"},{"uid":"a235cb4f51e14fa2","name":"should not fail to start the service if it is already started","time":{"start":1705911628395,"stop":1705911628395,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b5e92aad0d785f","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1705911493223,"stop":1705911493223,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9ddaece42d682e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1705911551487,"stop":1705911551488,"duration":1},"status":"passed","severity":"normal"},{"uid":"161aade862aa23e9","name":"Push message on custom pubsubTopic","time":{"start":1705911512553,"stop":1705911512553,"duration":0},"status":"passed","severity":"normal"},{"uid":"b467e7c35925e408","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1705911493228,"stop":1705911493238,"duration":10},"status":"passed","severity":"normal"},{"uid":"76147f76cba8e9be","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1705911493254,"stop":1705911493255,"duration":1},"status":"passed","severity":"normal"},{"uid":"193f1205b0b41ecb","name":"Check message with extra parameter is not received","time":{"start":1705911543462,"stop":1705911543462,"duration":0},"status":"passed","severity":"normal"},{"uid":"2813d0f8469bf73a","name":"it tolerates circular branch references","time":{"start":1705911406891,"stop":1705911406891,"duration":0},"status":"passed","severity":"normal"},{"uid":"6946164e5ee225fd","name":"Check publish message containing Script","time":{"start":1705911533353,"stop":1705911533353,"duration":0},"status":"passed","severity":"normal"},{"uid":"84dca37bf87b9953","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1705911475081,"stop":1705911475082,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc966782c3d1534a","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1705911493249,"stop":1705911493249,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78f02ecb33c7b61","name":"Push message with long payload","time":{"start":1705911588784,"stop":1705911588785,"duration":1},"status":"passed","severity":"normal"},{"uid":"77070ec6c302e783","name":"Check publish message containing Arabic","time":{"start":1705911533352,"stop":1705911533352,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2fe7e7c12d7224","name":"Check message received after jswaku node is restarted","time":{"start":1705911543462,"stop":1705911543463,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2c7bcac067cd7fc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1705911493227,"stop":1705911493228,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05d91b40fe46a27","name":"Fails to publish message with size larger than 1 MB","time":{"start":1705911533391,"stop":1705911533391,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef27ef3180723f2e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1705911523645,"stop":1705911523645,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa7f6c11193ab1d","name":"should get / set UDP multiaddr","time":{"start":1705911389545,"stop":1705911389546,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d1cfbf95f109ed","name":"Publish message with custom timestamp: Mon Jan 22 2024 07:18:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1705911533364,"stop":1705911533365,"duration":1},"status":"passed","severity":"normal"},{"uid":"7929ba76e689c222","name":"Passing page size 11 when there are 10 messages","time":{"start":1705911614633,"stop":1705911614633,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a477bc9356d463c","name":"Check received message with timestamp: 1705911431594 ","time":{"start":1705911543458,"stop":1705911543458,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6c475a75ae94d5","name":"Push message with content topic containing SQL Injection","time":{"start":1705911588797,"stop":1705911588798,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1f84b2bc1572f5","name":"Mutual subscription","time":{"start":1705911541670,"stop":1705911541670,"duration":0},"status":"passed","severity":"normal"},{"uid":"869eea3eb775501f","name":"Encoder throws on undefined content topic","time":{"start":1705911394552,"stop":1705911394552,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29a8d6a177431f8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1705911689122,"stop":1705911689123,"duration":1},"status":"passed","severity":"normal"},{"uid":"52a472eed686774d","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1705911388785,"stop":1705911388786,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4a31f04d5b5034b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1705911541672,"stop":1705911541672,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f6e296724ddb69","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1705911533388,"stop":1705911533389,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb50d4708cd57a3b","name":"Check publish message containing JSON","time":{"start":1705911533354,"stop":1705911533355,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd16cc9ad7473311","name":"Check message with non string payload is not received","time":{"start":1705911543461,"stop":1705911543462,"duration":1},"status":"passed","severity":"normal"},{"uid":"f701c35b8e6e4412","name":"Push message with short payload","time":{"start":1705911588783,"stop":1705911588784,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd3ee3b3255787c","name":"should properly create location multiaddrs - tcp4","time":{"start":1705911389547,"stop":1705911389547,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6eed389dc405640","name":"Check meta is set [ecies]","time":{"start":1705911414737,"stop":1705911414737,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1b0fa44d37e45f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1705911551488,"stop":1705911551489,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0395a18eea5332b","name":"Sign & Recover","time":{"start":1705911413354,"stop":1705911413354,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e73602892e9a50","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1705911551475,"stop":1705911551476,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b27218d26a3b462","name":"Passing page size 1 when there are 4 messages","time":{"start":1705911614632,"stop":1705911614632,"duration":0},"status":"passed","severity":"normal"},{"uid":"740ce11519faaab9","name":"Push message with content topic containing emoji","time":{"start":1705911588807,"stop":1705911588813,"duration":6},"status":"passed","severity":"normal"},{"uid":"2fdf33792dec4af0","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1705911493227,"stop":1705911493227,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2271831510ef88","name":"same cluster, different shard: nodes connect","time":{"start":1705911493219,"stop":1705911493219,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58cc33601acdd35","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1705911406423,"stop":1705911406423,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b7f02be575a776","name":"Push message with JSON payload","time":{"start":1705911588791,"stop":1705911588791,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e819a9be7105bb9","name":"Subscribe and receive messages via waku relay post","time":{"start":1705911551476,"stop":1705911551476,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5b8cfb88d0cd0d","name":"Decoder throws on empty string content topic","time":{"start":1705911394553,"stop":1705911394553,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b59e6ce7d32755a","name":"Check publish message containing special chars","time":{"start":1705911533350,"stop":1705911533350,"duration":0},"status":"passed","severity":"normal"},{"uid":"7394f5dd7a8a131a","name":"isConnected should return false after all peers disconnect","time":{"start":1705911462848,"stop":1705911462848,"duration":0},"status":"passed","severity":"normal"},{"uid":"454884fb833c50e5","name":"All","time":{"start":1705911443050,"stop":1705911443050,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac94fd317dc174d7","name":"should throw error - no id","time":{"start":1705911389536,"stop":1705911389536,"duration":0},"status":"passed","severity":"normal"},{"uid":"7838fb70d04b99dd","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1705911569495,"stop":1705911569495,"duration":0},"status":"passed","severity":"normal"},{"uid":"f388682f653ee8c1","name":"Publish message with custom timestamp: Mon Jan 22 2024 09:18:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1705911533365,"stop":1705911533381,"duration":16},"status":"passed","severity":"normal"},{"uid":"af25e48499a507a0","name":"Check received message containing SQL Injection","time":{"start":1705911543452,"stop":1705911543453,"duration":1},"status":"passed","severity":"normal"},{"uid":"e642953d033a264d","name":"Push message with content topic containing Arabic","time":{"start":1705911588796,"stop":1705911588797,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7db806f1c00f513","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1705911533362,"stop":1705911533363,"duration":1},"status":"passed","severity":"normal"},{"uid":"adeeaff8db2e2e78","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1705911493246,"stop":1705911493246,"duration":0},"status":"passed","severity":"normal"},{"uid":"61131315c1215f56","name":"Generator, custom pubsub topic","time":{"start":1705911603928,"stop":1705911603928,"duration":0},"status":"passed","severity":"normal"},{"uid":"344bd7cbaea1ef12","name":"recovers when dns.resolve returns empty","time":{"start":1705911406892,"stop":1705911406892,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c9c2c55a5be332","name":"Ordered callback, aborts when callback returns true","time":{"start":1705911596515,"stop":1705911596517,"duration":2},"status":"passed","severity":"normal"},{"uid":"df5fdc7355e3a21e","name":"Delete observer","time":{"start":1705911501619,"stop":1705911501619,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be19cf917a042c4","name":"Check publish message after service node is restarted","time":{"start":1705911533392,"stop":1705911533392,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e1126f4b3e3ea8e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1705911551478,"stop":1705911551478,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d10b842ba943c7f","name":"should throw error - no id","time":{"start":1705911389537,"stop":1705911389537,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab4079e87d7b2ac","name":"Subscribe to topic containing emoji and publish message","time":{"start":1705911541682,"stop":1705911541682,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b3cb2629250164","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1705911551477,"stop":1705911551477,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba4e0e7fb7c5665","name":"Ping on peer without subscriptions","time":{"start":1705911442657,"stop":1705911442658,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd817dcf1652fc3","name":"Push message with content topic containing shell command","time":{"start":1705911588801,"stop":1705911588801,"duration":0},"status":"passed","severity":"normal"},{"uid":"def697f4c3a461f4","name":"Fields are not dropped","time":{"start":1705911393756,"stop":1705911393757,"duration":1},"status":"passed","severity":"normal"},{"uid":"503a350d5bac8323","name":"isConnected should return false after all peers disconnect","time":{"start":1705911462872,"stop":1705911462879,"duration":7},"status":"passed","severity":"normal"},{"uid":"ea62beb80ec5743b","name":"Relay + Store","time":{"start":1705911443049,"stop":1705911443049,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b95379d1fc8ecc6","name":"Push message with content topic containing special chars","time":{"start":1705911588795,"stop":1705911588795,"duration":0},"status":"passed","severity":"normal"},{"uid":"b183697eb2a43dc5","name":"Check publish message containing Russian","time":{"start":1705911533352,"stop":1705911533352,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec523b0aea32e1f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705911523647,"stop":1705911523647,"duration":0},"status":"passed","severity":"normal"},{"uid":"220f83b11cd0bd","name":"unsubscribes","time":{"start":1705911614055,"stop":1705911614055,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b01f88a447ca50","name":"Check received message with extra option is received","time":{"start":1705911543462,"stop":1705911543462,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36bd69736ec75b9","name":"Query Generator, No Decoder","time":{"start":1705911583671,"stop":1705911583671,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0daaca008d23482","name":"returns all values when wanted number is greater than available values","time":{"start":1705911405838,"stop":1705911405839,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb62619f8c59313a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1705911388781,"stop":1705911388783,"duration":2},"status":"passed","severity":"normal"},{"uid":"5403c4ada876bce1","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1705911523647,"stop":1705911523647,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e9e658050f8b27","name":"should be able to decode the field with only FILTER set to true","time":{"start":1705911388790,"stop":1705911388790,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bcce87883eab604","name":"A test","time":{"start":1705911477504,"stop":1705911477504,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9134d6b717e65d","name":"returns all values when wanted number matches available values","time":{"start":1705911405836,"stop":1705911405838,"duration":2},"status":"passed","severity":"normal"},{"uid":"afeac889c5c52e66","name":"Push message with content topic containing JSON","time":{"start":1705911588800,"stop":1705911588800,"duration":0},"status":"passed","severity":"normal"},{"uid":"51118fb5f59c58e","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1705911623493,"stop":1705911623493,"duration":0},"status":"passed","severity":"normal"},{"uid":"deec9e327a9ed5b","name":"Privacy Node - default protocol","time":{"start":1705911631278,"stop":1705911631278,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b3ddf6584be562","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1705911493255,"stop":1705911493255,"duration":0},"status":"passed","severity":"normal"},{"uid":"158b190a63473334","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1705911493239,"stop":1705911493239,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b43ca14e554b07","name":"Push message with content topic containing Russian","time":{"start":1705911588797,"stop":1705911588797,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7633e7e2e7ed30","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1705911406423,"stop":1705911406423,"duration":0},"status":"passed","severity":"normal"},{"uid":"7504e3d05cb668a5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705911603927,"stop":1705911603927,"duration":0},"status":"passed","severity":"normal"},{"uid":"d490b96e5a8ef54d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1705911475078,"stop":1705911475079,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ffc5301b0589f75","name":"Publish without waiting for remote peer","time":{"start":1705911541671,"stop":1705911541671,"duration":0},"status":"passed","severity":"normal"},{"uid":"5724291f2439bf43","name":"should handle a minimal index list","time":{"start":1705911383449,"stop":1705911383450,"duration":1},"status":"passed","severity":"normal"},{"uid":"6473e084c9688ec9","name":"Check message with invalid timestamp is not received","time":{"start":1705911543460,"stop":1705911543460,"duration":0},"status":"passed","severity":"normal"}]