2024-03-06 07:26:01 +00:00

1 line
134 KiB
JSON

[{"uid":"8911061be811d369","name":"Subscribe to topic containing JSON and receive message","time":{"start":1709709431697,"stop":1709709431697,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68f13e9428d6a1","name":"does not throw on valid cases","time":{"start":1709709127652,"stop":1709709127653,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c6b59494eef127","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1709709773519,"stop":1709709773520,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b8cf671e63b69","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1709709632667,"stop":1709709632667,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a44671d28988b33","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1709709161751,"stop":1709709161751,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27fcec60586eafa","name":"Check received message containing Arabic","time":{"start":1709709335546,"stop":1709709335547,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee8fbc26c6c1e174","name":"should not fail to start the service if it is already started","time":{"start":1709709190680,"stop":1709709190681,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6ba6224612e7f8","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1709709163604,"stop":1709709163605,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c360de1b3d278c0","name":"Check publish message containing special chars","time":{"start":1709709648089,"stop":1709709648089,"duration":0},"status":"passed","severity":"normal"},{"uid":"d737d89a707275aa","name":"Ping on subscribed peer","time":{"start":1709709255458,"stop":1709709255458,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fafee18dfefd997","name":"Push message with content topic containing unicode special characters","time":{"start":1709709574173,"stop":1709709574173,"duration":0},"status":"passed","severity":"normal"},{"uid":"2100d1bb629078cd","name":"tcp ip4 address","time":{"start":1709709135474,"stop":1709709135475,"duration":1},"status":"passed","severity":"normal"},{"uid":"b56c0341579fa16f","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1709709356050,"stop":1709709356050,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97c1a8da43f3119","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1709709773520,"stop":1709709773520,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9f25d924adf1ab","name":"Push message with short payload","time":{"start":1709709701954,"stop":1709709701954,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b56029b21cc4085","name":"Push message with content topic containing shell command","time":{"start":1709709574172,"stop":1709709574173,"duration":1},"status":"passed","severity":"normal"},{"uid":"77450ad77b7da495","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1709709389429,"stop":1709709389429,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7f908badd064d3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1709709729372,"stop":1709709729373,"duration":1},"status":"skipped","severity":"normal"},{"uid":"48b39489a1b7174e","name":"Check received message containing Arabic","time":{"start":1709709646879,"stop":1709709646879,"duration":0},"status":"passed","severity":"normal"},{"uid":"6571ff331d22bcb9","name":"Check message received after jswaku node is restarted","time":{"start":1709709646888,"stop":1709709646888,"duration":0},"status":"skipped","severity":"normal"},{"uid":"409851a88bdb575a","name":"Check message with no content topic is not received","time":{"start":1709709335565,"stop":1709709335565,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b06aaae8733ae2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1709709819778,"stop":1709709819778,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d354ccfae932cb","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1709709151594,"stop":1709709151595,"duration":1},"status":"passed","severity":"normal"},{"uid":"f874784a64e215d9","name":"returns all values when wanted number matches available values","time":{"start":1709709150562,"stop":1709709150564,"duration":2},"status":"passed","severity":"normal"},{"uid":"6dba114a85d9934","name":"Refresh subscription","time":{"start":1709709819763,"stop":1709709819763,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf88df120e4d684","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1709709140936,"stop":1709709140936,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a7cef5ce2a8032","name":"Push message with Basic HTML tag payload","time":{"start":1709709701959,"stop":1709709701959,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f8075a9ed14f72","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709709356044,"stop":1709709356044,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ecd3d3c18ea970","name":"should properly create location multiaddrs - tcp","time":{"start":1709709136253,"stop":1709709136253,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca19ff3e75332339","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1709709356049,"stop":1709709356049,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7e5d9621894d11","name":"Check publish message containing Arabic","time":{"start":1709709648090,"stop":1709709648090,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fdf2987798ea230","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1709709178942,"stop":1709709178943,"duration":1},"status":"passed","severity":"normal"},{"uid":"413fcfd8bb52534","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1709709773512,"stop":1709709773513,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d9a0b0e9dab5fc7","name":"Push message with Arabic payload","time":{"start":1709709574160,"stop":1709709574161,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f82dc412ad28d0","name":"Check message with no content topic is not received","time":{"start":1709709646874,"stop":1709709646874,"duration":0},"status":"passed","severity":"normal"},{"uid":"7940116f17b90d00","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1709709356053,"stop":1709709356053,"duration":0},"status":"passed","severity":"normal"},{"uid":"132b671a5fbf33ac","name":"safeDispatchEvent","time":{"start":1709709218496,"stop":1709709218496,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b933b6ad01a5d6","name":"Push message with shell command payload","time":{"start":1709709574163,"stop":1709709574164,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcb34adfe430b105","name":"Check received message with timestamp: 1709709178082000000 ","time":{"start":1709709646857,"stop":1709709646857,"duration":0},"status":"passed","severity":"normal"},{"uid":"260f9989f7044990","name":"Check received message containing numeric","time":{"start":1709709335544,"stop":1709709335544,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8c901fff3908d5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1709709431690,"stop":1709709431691,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb69e0a9b8253f5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709709451205,"stop":1709709451205,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f49946c3b2d7bb","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1709709632672,"stop":1709709632672,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbfca2265526bad","name":"Fails to push message with empty content topic","time":{"start":1709709574174,"stop":1709709574174,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5a4e07f55fd353","name":"should handle corrupted local storage data gracefully","time":{"start":1709709155923,"stop":1709709155923,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2b1ebb1f58ae73","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1709709254038,"stop":1709709254039,"duration":1},"status":"passed","severity":"normal"},{"uid":"824bf1fc8c6207fc","name":"Check received message containing long","time":{"start":1709709335543,"stop":1709709335543,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e27ee06610bee1","name":"Check received message with timestamp: 1709709177662000000 ","time":{"start":1709709335561,"stop":1709709335562,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d67d33f95892fa1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1709709648095,"stop":1709709648095,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce148f2d5cd9fc5d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1709709178945,"stop":1709709178945,"duration":0},"status":"passed","severity":"normal"},{"uid":"d206e2eb220f81bb","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1709709356047,"stop":1709709356048,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4445242c18df78","name":"different cluster, same shard: nodes don't connect","time":{"start":1709709356037,"stop":1709709356038,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b02f378d97d6f7f","name":"Publishes to nwaku","time":{"start":1709709619415,"stop":1709709619415,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bf8a7681636073","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1709709934100,"stop":1709709934100,"duration":0},"status":"passed","severity":"normal"},{"uid":"149162e5bdf6f159","name":"Check publish message containing long","time":{"start":1709709648088,"stop":1709709648088,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f0d57ecb0cb58a","name":"Push message on custom pubsubTopic","time":{"start":1709709451205,"stop":1709709451205,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecec43c65a06c784","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1709709819775,"stop":1709709819776,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eb5ff8e7c3f9800","name":"Encoder throws on undefined content topic","time":{"start":1709709161752,"stop":1709709161753,"duration":1},"status":"passed","severity":"normal"},{"uid":"4592113f0057d23f","name":"1 Store, 2 fetches","time":{"start":1709709151762,"stop":1709709151763,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba78c42ccffc757","name":"Push message with Arabic payload","time":{"start":1709709701957,"stop":1709709701957,"duration":0},"status":"passed","severity":"normal"},{"uid":"5318fcec378a0a30","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709709451203,"stop":1709709451204,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e51368d8296183a","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1709709706660,"stop":1709709706661,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c18576d2f3b06e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1709709431697,"stop":1709709431698,"duration":1},"status":"passed","severity":"normal"},{"uid":"54b73c6af83c65e","name":"should return false","time":{"start":1709709136248,"stop":1709709136249,"duration":1},"status":"passed","severity":"normal"},{"uid":"56199900d9ea1f84","name":"Push message with content topic containing escaped characters","time":{"start":1709709701973,"stop":1709709701973,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bceacb0f66bbc2d","name":"Js publishes, other Js receives","time":{"start":1709709619416,"stop":1709709619416,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88342c8396040ff","name":"Push message with content topic containing Script","time":{"start":1709709574170,"stop":1709709574170,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c4462459697d9c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1709709273899,"stop":1709709273900,"duration":1},"status":"passed","severity":"normal"},{"uid":"35852fbdbd29bd5c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1709709657208,"stop":1709709657208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f3eedd21d101a1","name":"A test","time":{"start":1709709431755,"stop":1709709431755,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9dd17757833814f","name":"Fails to publish duplicate message","time":{"start":1709709648097,"stop":1709709648097,"duration":0},"status":"passed","severity":"normal"},{"uid":"8592d356c8608bd2","name":"Ping on peer without subscriptions","time":{"start":1709709255459,"stop":1709709255459,"duration":0},"status":"passed","severity":"normal"},{"uid":"203c979af64ef39","name":"groups content topics by expected pubsub topic","time":{"start":1709709127659,"stop":1709709127659,"duration":0},"status":"passed","severity":"normal"},{"uid":"2973fb61883965e6","name":"Filter","time":{"start":1709709783299,"stop":1709709783300,"duration":1},"status":"passed","severity":"normal"},{"uid":"141c299f094d923e","name":"Check received message with timestamp: 1709709178082000000 ","time":{"start":1709709646884,"stop":1709709646884,"duration":0},"status":"passed","severity":"normal"},{"uid":"588aa2b41b1d12ef","name":"1 Relay, 1 Filter, gives up","time":{"start":1709709151763,"stop":1709709151764,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c1515b6b261b6d0","name":"Check publish message containing JSON","time":{"start":1709709648092,"stop":1709709648093,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb789193bd346798","name":"Subscribe and receive messages via lightPush","time":{"start":1709709819758,"stop":1709709819758,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c50987891d31261","name":"Fails to push message bigger that 1MB","time":{"start":1709709574177,"stop":1709709574178,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ada6865ed163ab","name":"Check received message containing Russian","time":{"start":1709709646843,"stop":1709709646844,"duration":1},"status":"passed","severity":"normal"},{"uid":"40da151f41da2b98","name":"receives messages sent to provided content topic through callback","time":{"start":1709709666590,"stop":1709709666590,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b632ee59332f56","name":"Subscribe to topic containing Russian and receive message","time":{"start":1709709819776,"stop":1709709819777,"duration":1},"status":"passed","severity":"normal"},{"uid":"afffd8be5538cbf5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1709709646885,"stop":1709709646885,"duration":0},"status":"passed","severity":"normal"},{"uid":"310c13ed25448c39","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1709709178947,"stop":1709709178947,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58a11f3a833ef66","name":"Check publish message after client node is restarted","time":{"start":1709709648100,"stop":1709709648100,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9749a85ec957b93a","name":"Push message with unicode special characters payload","time":{"start":1709709574164,"stop":1709709574165,"duration":1},"status":"passed","severity":"normal"},{"uid":"785fadb22a4fe0fa","name":"Subscribe and receives messages on 20 topics","time":{"start":1709709819772,"stop":1709709819772,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fc9cb623bc2ef4","name":"Ping on subscribed peer","time":{"start":1709709208039,"stop":1709709208040,"duration":1},"status":"passed","severity":"normal"},{"uid":"e57c3495c5e6aa69","name":"Add multiple subscription objects on single nwaku node","time":{"start":1709709431708,"stop":1709709431708,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b933deec81bf416","name":"Check received message containing emoji","time":{"start":1709709335559,"stop":1709709335560,"duration":1},"status":"passed","severity":"normal"},{"uid":"46f04ab37c41d535","name":"Push message with shell command payload","time":{"start":1709709701960,"stop":1709709701960,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2493a40abd3671","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1709709632671,"stop":1709709632671,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d173f5e26b45e2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1709709389428,"stop":1709709389429,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34ed20bbc9808fa","name":"Callback on promise, aborts when callback returns true","time":{"start":1709709753911,"stop":1709709753911,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc836d51c445ce52","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1709709819762,"stop":1709709819762,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55b4eed4e62229b6","name":"Check message with no content topic is not received","time":{"start":1709709646887,"stop":1709709646887,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3ea4fa4f11e736","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1709709356048,"stop":1709709356049,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe96d672751436d2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1709709254040,"stop":1709709254041,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cebf83275ab77da","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1709709632669,"stop":1709709632670,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c5c6746be90acb","name":"Check received message containing long","time":{"start":1709709646877,"stop":1709709646877,"duration":0},"status":"passed","severity":"normal"},{"uid":"200c4c7684a6e00a","name":"should load peers from local storage and dispatch events","time":{"start":1709709155922,"stop":1709709155922,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9e76acba0741cc","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1709709632669,"stop":1709709632669,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca496c12b225bdb","name":"Check message on other pubsub topic is not received","time":{"start":1709709646873,"stop":1709709646874,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d0feb93a1665a9","name":"Overlapping topic subscription","time":{"start":1709709819773,"stop":1709709819774,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9c192ebc13a6635","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1709709819772,"stop":1709709819772,"duration":0},"status":"passed","severity":"normal"},{"uid":"efec040b5b9dd54a","name":"Check publish message containing shell command","time":{"start":1709709648093,"stop":1709709648093,"duration":0},"status":"passed","severity":"normal"},{"uid":"a784332c936c0f7c","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1709709706663,"stop":1709709706664,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f234ac952809d00","name":"Query Generator, Wrong PubsubTopic","time":{"start":1709709706656,"stop":1709709706657,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f5c8384c35f45","name":"it tolerates circular branch references","time":{"start":1709709152135,"stop":1709709152135,"duration":0},"status":"passed","severity":"normal"},{"uid":"9489272fe621fcd0","name":"should throw error - no id","time":{"start":1709709136248,"stop":1709709136248,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9de0d3fb273142c","name":"Symmetric encrypt & Decrypt","time":{"start":1709709162207,"stop":1709709162207,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a3e0c169d62f99","name":"Overlapping topic subscription","time":{"start":1709709431686,"stop":1709709431686,"duration":0},"status":"passed","severity":"normal"},{"uid":"459cffece2dde826","name":"Push message with content topic containing emoji","time":{"start":1709709701974,"stop":1709709701974,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c35efc9516c02e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1709709934101,"stop":1709709934102,"duration":1},"status":"passed","severity":"normal"},{"uid":"40dc30787ebdeeb4","name":"Init the array if not present","time":{"start":1709709127242,"stop":1709709127243,"duration":1},"status":"passed","severity":"normal"},{"uid":"171931a60724d95e","name":"Check message with invalid timestamp is not received","time":{"start":1709709646873,"stop":1709709646873,"duration":0},"status":"passed","severity":"normal"},{"uid":"719cffe41759fbfd","name":"getPeersByDiscovery","time":{"start":1709709218495,"stop":1709709218495,"duration":0},"status":"passed","severity":"normal"},{"uid":"198348e7264bebc0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709709254033,"stop":1709709254033,"duration":0},"status":"passed","severity":"normal"},{"uid":"28aa64ab22983670","name":"Push message with custom timestamp: 1678950935745","time":{"start":1709709701977,"stop":1709709701977,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa886ac8df6d224d","name":"Push message with Russian payload","time":{"start":1709709701957,"stop":1709709701958,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b97e32af32d83c","name":"Subscribe to topic containing short and publish message","time":{"start":1709709657210,"stop":1709709657211,"duration":1},"status":"passed","severity":"normal"},{"uid":"7561012878fdd6e7","name":"should encode/decode to RLP encoding","time":{"start":1709709136249,"stop":1709709136250,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3f35d0892ac1","name":"Ping on unsubscribed peer","time":{"start":1709709255461,"stop":1709709255462,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a96a846a08b8c6d","name":"Subscribe and publish message","time":{"start":1709709657207,"stop":1709709657207,"duration":0},"status":"passed","severity":"normal"},{"uid":"9effa38d571372dc","name":"Push message with SQL Injection payload","time":{"start":1709709701958,"stop":1709709701958,"duration":0},"status":"passed","severity":"normal"},{"uid":"30768f18f856c424","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1709709657213,"stop":1709709657214,"duration":1},"status":"passed","severity":"normal"},{"uid":"d868ab1c5fa4a09","name":"Check publish message containing numeric","time":{"start":1709709648088,"stop":1709709648089,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ddd3649a1340461","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1709709657208,"stop":1709709657208,"duration":0},"status":"passed","severity":"normal"},{"uid":"3003cb2a8bdcc103","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1709709657215,"stop":1709709657215,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec501414bc43d607","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1709709819759,"stop":1709709819759,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68facab1ffbfd2e","name":"can start and stop the service","time":{"start":1709709155919,"stop":1709709155919,"duration":0},"status":"passed","severity":"normal"},{"uid":"92edd455bdb15098","name":"Check received message containing emoji","time":{"start":1709709646856,"stop":1709709646857,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6246d336145e1","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1709709161749,"stop":1709709161750,"duration":1},"status":"passed","severity":"normal"},{"uid":"3867e8d9eafb8bb0","name":"Ordered Callback - forward","time":{"start":1709709729597,"stop":1709709729598,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2bc95813435677b","name":"should set field with only RELAY enabled","time":{"start":1709709136254,"stop":1709709136254,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4444eb144b13ad","name":"should throw error - no public key","time":{"start":1709709136247,"stop":1709709136247,"duration":0},"status":"passed","severity":"normal"},{"uid":"683735a32ff01359","name":"Subscribe to topic containing XML and receive message","time":{"start":1709709819767,"stop":1709709819767,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d21d7d29d97d61","name":"Encoder throws on empty string content topic","time":{"start":1709709141154,"stop":1709709141155,"duration":1},"status":"passed","severity":"normal"},{"uid":"688debd7f2249164","name":"Throws when trying to push message with empty payload","time":{"start":1709709701966,"stop":1709709701966,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab91d7d57f17bd35","name":"Check received message with timestamp: 1709709178082 ","time":{"start":1709709646884,"stop":1709709646885,"duration":1},"status":"passed","severity":"normal"},{"uid":"c076f0c5dc887e27","name":"Check received message containing long","time":{"start":1709709646841,"stop":1709709646842,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3fb0af6635b628","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1709709632670,"stop":1709709632670,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf874a6c2b1e07cb","name":"Check received message containing unicode special characters","time":{"start":1709709335558,"stop":1709709335559,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fd14c4d5da9ff82","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1709709186614,"stop":1709709186614,"duration":0},"status":"passed","severity":"normal"},{"uid":"de08882ed5c6c3b2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1709709152139,"stop":1709709152139,"duration":0},"status":"skipped","severity":"normal"},{"uid":"729f52b9b191cace","name":"Check received message containing shell command","time":{"start":1709709646855,"stop":1709709646855,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f1e16a8c52161","name":"Add multiple subscription objects on single nwaku node","time":{"start":1709709819779,"stop":1709709819780,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88d03e591a084a9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1709709819779,"stop":1709709819779,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd87a2552506f4b5","name":"Decoder throws on empty string content topic","time":{"start":1709709141155,"stop":1709709141155,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4eb89e54a93c1","name":"Relay - times out","time":{"start":1709709783298,"stop":1709709783298,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd40f00ad05054de","name":"Query Generator, No message returned","time":{"start":1709709706658,"stop":1709709706659,"duration":1},"status":"passed","severity":"normal"},{"uid":"681b6ae23a5811ce","name":"Check message with no pubsub topic is not received","time":{"start":1709709335565,"stop":1709709335565,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d14c77e0704881","name":"Publish without waiting for remote peer","time":{"start":1709709657206,"stop":1709709657206,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6582fecc0b3d00","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1709709356062,"stop":1709709356062,"duration":0},"status":"passed","severity":"normal"},{"uid":"b155edc5b74215a7","name":"Query generator for multiple messages with different message text format","time":{"start":1709709753908,"stop":1709709753909,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f1606be3041ad72","name":"Push message with Chinese payload","time":{"start":1709709574159,"stop":1709709574160,"duration":1},"status":"passed","severity":"normal"},{"uid":"e57f2982dcf11fe5","name":"same cluster, same shard: nodes connect","time":{"start":1709709468476,"stop":1709709468476,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f814b103dc191e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1709709273900,"stop":1709709273901,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2519bf56ebe2e17","name":"should properly create location multiaddrs - tcp6","time":{"start":1709709136252,"stop":1709709136252,"duration":0},"status":"passed","severity":"normal"},{"uid":"5513b25358f24125","name":"should only return 1 node with relay capability","time":{"start":1709709152137,"stop":1709709152137,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedde2420008ae8a","name":"Check received message containing Script","time":{"start":1709709335548,"stop":1709709335548,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4a256af6ceecfa","name":"Push message with content topic containing JSON","time":{"start":1709709701972,"stop":1709709701972,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c5790cbda2aa27","name":"should be able to encode the field with only FILTER set to true","time":{"start":1709709135317,"stop":1709709135318,"duration":1},"status":"passed","severity":"normal"},{"uid":"200b3f34191b6114","name":"Encoder throws on undefined content topic","time":{"start":1709709163606,"stop":1709709163606,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab45eac2f603a6c4","name":"more peers than existing","time":{"start":1709709868943,"stop":1709709868944,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5e65432d0a767f4e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1709709151763,"stop":1709709151763,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c26561c1e6dada6","name":"Ordered Callback - backward","time":{"start":1709709729598,"stop":1709709729598,"duration":0},"status":"passed","severity":"normal"},{"uid":"93da8a0f6e32b73b","name":"Query with Ordered Callback, No message returned","time":{"start":1709709706662,"stop":1709709706662,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cb0de749f449b6","name":"addEventListener with wrong event","time":{"start":1709709218494,"stop":1709709218494,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af8021fa24f05e7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709709356054,"stop":1709709356055,"duration":1},"status":"passed","severity":"normal"},{"uid":"56dcbbc3ba09bf51","name":"Subscribe and receive messages via waku relay post","time":{"start":1709709819759,"stop":1709709819760,"duration":1},"status":"passed","severity":"normal"},{"uid":"f55fb0b2927872c0","name":"receives messages sent to provided content topic through stream","time":{"start":1709709666591,"stop":1709709666591,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e50fab27527fa68","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1709709152140,"stop":1709709152140,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb3ff5d1f0b32edf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1709709356061,"stop":1709709356061,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d11c64b719e69","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1709709151597,"stop":1709709151597,"duration":0},"status":"passed","severity":"normal"},{"uid":"d851502a690a3796","name":"Decoder throws on empty string content topic","time":{"start":1709709163607,"stop":1709709163607,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6512b291d83ca8b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1709709632671,"stop":1709709632671,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6099b45f306ff3","name":"should throw error - invalid id","time":{"start":1709709136248,"stop":1709709136248,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79ed0eb6f165d56","name":"Publish message with rate limit","time":{"start":1709709648100,"stop":1709709648101,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72410bc4fab07de","name":"Check publish message after service node is restarted","time":{"start":1709709648099,"stop":1709709648100,"duration":1},"status":"skipped","severity":"normal"},{"uid":"958083207030b8a2","name":"should set field with only LIGHTPUSH enabled","time":{"start":1709709136255,"stop":1709709136255,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4a3b578080b502","name":"Push message with content topic containing numeric","time":{"start":1709709574167,"stop":1709709574167,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ca09b88aba5c7e","name":"Subscribe and receive messages via lightPush","time":{"start":1709709431679,"stop":1709709431680,"duration":1},"status":"passed","severity":"normal"},{"uid":"6858a17c5f289113","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1709709356043,"stop":1709709356043,"duration":0},"status":"passed","severity":"normal"},{"uid":"b836585f31897c07","name":"Subscribe to topic containing Russian and receive message","time":{"start":1709709819766,"stop":1709709819766,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e527fc7d45a202","name":"should not fail to stop the service if it was not started","time":{"start":1709709657477,"stop":1709709657477,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e610b4749a2c7e9","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1709709186612,"stop":1709709186613,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e125f9792332ae4","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1709709431708,"stop":1709709431709,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7bad1d4b5224742","name":"Publish message with custom timestamp: Wed Mar 06 2024 08:20:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1709709648096,"stop":1709709648097,"duration":1},"status":"passed","severity":"normal"},{"uid":"8af6640255bac327","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1709709773518,"stop":1709709773518,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb7fb7e9a6ea02a","name":"should be able to encode the field with only STORE set to true","time":{"start":1709709135317,"stop":1709709135317,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0d49d3f0f77289","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1709709468475,"stop":1709709468475,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8d2b78175212fe","name":"Subscribe and receive messages via lightPush","time":{"start":1709709819770,"stop":1709709819770,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a31b96f7a37886","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1709709151600,"stop":1709709151600,"duration":0},"status":"passed","severity":"normal"},{"uid":"424f2a6e01e3e529","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1709709127661,"stop":1709709127662,"duration":1},"status":"passed","severity":"normal"},{"uid":"781a67bd903c3272","name":"should properly compute the node id","time":{"start":1709709136249,"stop":1709709136249,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d0bd4bfde5f812","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1709709431684,"stop":1709709431685,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c26ae52ea2a1ace6","name":"should throw error - no id","time":{"start":1709709136247,"stop":1709709136247,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec62d8233491ccc","name":"Push message with content topic containing Script","time":{"start":1709709701970,"stop":1709709701970,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02b660ae64a2818","name":"should get / set UDP multiaddr","time":{"start":1709709136250,"stop":1709709136250,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67de0bd07e64e74","name":"Subscribe to topic containing long and receive message","time":{"start":1709709431688,"stop":1709709431688,"duration":0},"status":"passed","severity":"normal"},{"uid":"683add2d35be8f3f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1709709130202,"stop":1709709130202,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf398bd0ab967e5","name":"caches peers it previously fetched","time":{"start":1709709152137,"stop":1709709152137,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbd41bc9f791883","name":"non connected peers","time":{"start":1709709868945,"stop":1709709868945,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49f97832362170c1","name":"should properly create location multiaddrs - udp4","time":{"start":1709709136251,"stop":1709709136251,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91a15ad5dbae528","name":"Relay - dialed first","time":{"start":1709709783296,"stop":1709709783297,"duration":1},"status":"passed","severity":"normal"},{"uid":"50fe61810f95dafd","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1709709451202,"stop":1709709451203,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1dfe4c9a75a05","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1709709152138,"stop":1709709152138,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2c0ee45858939c","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1709709701342,"stop":1709709701343,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70db39c88c04e0","name":"should emit a peer event after start","time":{"start":1709709657485,"stop":1709709657485,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb444938fb5faea","name":"Subscribe to topic containing numeric and receive message","time":{"start":1709709431688,"stop":1709709431689,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d576aeb9b9d185","name":"Check received message containing SQL Injection","time":{"start":1709709646880,"stop":1709709646880,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1424f268d3552a","name":"Check message received after nwaku node is restarted","time":{"start":1709709335567,"stop":1709709335568,"duration":1},"status":"skipped","severity":"normal"},{"uid":"62fc08edec311cff","name":"Relay - dialed after","time":{"start":1709709783297,"stop":1709709783298,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1d5691bf5cde41","name":"Accepts a valid Waku Message","time":{"start":1709709144546,"stop":1709709144547,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2e8f25116fab30","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1709709666861,"stop":1709709666862,"duration":1},"status":"passed","severity":"normal"},{"uid":"e004213ffa61eebd","name":"Push message with JSON payload","time":{"start":1709709574163,"stop":1709709574163,"duration":0},"status":"passed","severity":"normal"},{"uid":"9230bc38a294e136","name":"should be able to decode the field with only RELAY set to true","time":{"start":1709709135322,"stop":1709709135322,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4fe5f68f86b8c1","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1709709773519,"stop":1709709773519,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0a01f19432b054","name":"Fails to push message bigger that 1MB","time":{"start":1709709701979,"stop":1709709701979,"duration":0},"status":"passed","severity":"normal"},{"uid":"8083a6240b9cf327","name":"Passing page size 0 when there are 110 messages","time":{"start":1709709754794,"stop":1709709754795,"duration":1},"status":"passed","severity":"normal"},{"uid":"dde8cf45073b1e48","name":"Check received message containing XML","time":{"start":1709709646845,"stop":1709709646845,"duration":0},"status":"passed","severity":"normal"},{"uid":"f965766d674a2973","name":"should properly create peer info with all multiaddrs","time":{"start":1709709136253,"stop":1709709136253,"duration":0},"status":"passed","severity":"normal"},{"uid":"684c2bdf8e618f0d","name":"Relay + Store","time":{"start":1709709188068,"stop":1709709188068,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca06831de9c498b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1709709356043,"stop":1709709356043,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a3a9efae9e22f1","name":"Check message on other pubsub topic is not received","time":{"start":1709709335564,"stop":1709709335564,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f58059ec81e19e","name":"should not fail to stop the service if it was not started","time":{"start":1709709190680,"stop":1709709190680,"duration":0},"status":"passed","severity":"normal"},{"uid":"176c81830420f4bd","name":"Publish message with large meta","time":{"start":1709709648100,"stop":1709709648100,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9227128ef9d1866","name":"Push message with content topic containing Chinese","time":{"start":1709709574168,"stop":1709709574168,"duration":0},"status":"passed","severity":"normal"},{"uid":"635fc97bb8167a2","name":"Query with Promise Callback, No Decoder","time":{"start":1709709706664,"stop":1709709706665,"duration":1},"status":"passed","severity":"normal"},{"uid":"206305c71bb338e5","name":"Subscribe to topic containing shell command and publish message","time":{"start":1709709657216,"stop":1709709657216,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfb619bab6b6ad2","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1709709140935,"stop":1709709140936,"duration":1},"status":"passed","severity":"normal"},{"uid":"6763732f00977913","name":"Query generator for multiple messages with multiple decoders","time":{"start":1709709753909,"stop":1709709753910,"duration":1},"status":"passed","severity":"normal"},{"uid":"346a07df5dfd514c","name":"Check message with no payload is not received","time":{"start":1709709646874,"stop":1709709646875,"duration":1},"status":"passed","severity":"normal"},{"uid":"908c7561b9fd5cd2","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1709709135320,"stop":1709709135321,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a97ac272c5127e4","name":"LightPush","time":{"start":1709709783299,"stop":1709709783299,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6f3d2944c9252e","name":"Push to array if already present","time":{"start":1709709127244,"stop":1709709127244,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd34902972b3f6e9","name":"stop","time":{"start":1709709218497,"stop":1709709218497,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bf368773d448b3","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1709709231777,"stop":1709709231778,"duration":1},"status":"passed","severity":"normal"},{"uid":"96c4f8d22cbc748d","name":"Check message with non string payload is not received","time":{"start":1709709646875,"stop":1709709646875,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0fe31fc12af3965","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1709709819766,"stop":1709709819766,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1f3ae75a32ce85","name":"Check message received after nwaku node is restarted","time":{"start":1709709646876,"stop":1709709646876,"duration":0},"status":"skipped","severity":"normal"},{"uid":"558b4e18d3729883","name":"Check received message containing shell command","time":{"start":1709709646882,"stop":1709709646882,"duration":0},"status":"passed","severity":"normal"},{"uid":"5530f0dafbebe8bb","name":"Check received message containing numeric","time":{"start":1709709646842,"stop":1709709646842,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca1ae068c4c172a","name":"isConnected should return true after first peer connects","time":{"start":1709709231776,"stop":1709709231776,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0511c90f8f6724","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1709709819762,"stop":1709709819762,"duration":0},"status":"passed","severity":"normal"},{"uid":"93786fbf0e47411d","name":"should be called for bootstrap peers","time":{"start":1709709186611,"stop":1709709186612,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d20fc1a31c8e779","name":"Subscribe to topic containing Script and receive message","time":{"start":1709709431696,"stop":1709709431696,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee63136051214d0","name":"Subscribe and receives messages on 20 topics","time":{"start":1709709819761,"stop":1709709819761,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da909fc2cf3a00d","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1709709589199,"stop":1709709589199,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f57ef1d0f63022f5","name":"Push message with meta","time":{"start":1709709701975,"stop":1709709701975,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09960a02ac0ce74","name":"Check received message with timestamp: 1649153314 ","time":{"start":1709709646869,"stop":1709709646872,"duration":3},"status":"passed","severity":"normal"},{"uid":"aa28eff5ab383abe","name":"Subscribe to topic containing emoji and receive message","time":{"start":1709709819769,"stop":1709709819769,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ce61bf35ddc93f","name":"Push message with numeric payload","time":{"start":1709709574158,"stop":1709709574158,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a29f8a2b0a2361","name":"Subscribe to topic containing emoji and publish message","time":{"start":1709709657217,"stop":1709709657217,"duration":0},"status":"passed","severity":"normal"},{"uid":"881ec2f298174d57","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1709709389429,"stop":1709709389429,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1acc37c812584a7","name":"Check received message containing escaped characters","time":{"start":1709709646883,"stop":1709709646883,"duration":0},"status":"passed","severity":"normal"},{"uid":"56aabcdc6e3c7c00","name":"Push message with custom timestamp: 1709712956192","time":{"start":1709709574177,"stop":1709709574177,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9dca06e19d7e11","name":"Check received message containing special chars","time":{"start":1709709335544,"stop":1709709335546,"duration":2},"status":"passed","severity":"normal"},{"uid":"365a8122cf1c13ac","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1709709819779,"stop":1709709819779,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc55b621df723d74","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1709709773518,"stop":1709709773519,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc5b07459aae2e3","name":"converts content topics to expected shard index","time":{"start":1709709127658,"stop":1709709127658,"duration":0},"status":"passed","severity":"normal"},{"uid":"e627f377ea858d4c","name":"should encodeTxt and decodeTxt","time":{"start":1709709136245,"stop":1709709136245,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d71b93527d944e1","name":"Subscribe to topic containing long and receive message","time":{"start":1709709819774,"stop":1709709819775,"duration":1},"status":"passed","severity":"normal"},{"uid":"f65ed86aeabb5960","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1709709431680,"stop":1709709431680,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66f8caa792123fa","name":"throws on content topic with empty version field","time":{"start":1709709127656,"stop":1709709127657,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e76e8e0a016650a","name":"Check received message containing shell command","time":{"start":1709709335549,"stop":1709709335558,"duration":9},"status":"passed","severity":"normal"},{"uid":"f4dff8691307a450","name":"Query Generator - forward","time":{"start":1709709729595,"stop":1709709729595,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec15c4630f9cc06","name":"should only return 1 node with relay and store capability","time":{"start":1709709152137,"stop":1709709152138,"duration":1},"status":"passed","severity":"normal"},{"uid":"12486ac541707d56","name":"should properly create location multiaddrs - udp6","time":{"start":1709709136252,"stop":1709709136252,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcc38b4a982df07","name":"Check received message containing unicode special characters","time":{"start":1709709646856,"stop":1709709646856,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f04f40f49f876c","name":"should encode/decode to text encoding","time":{"start":1709709136250,"stop":1709709136250,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac3866e0f07adc2","name":"Decoder throws on empty string content topic","time":{"start":1709709161754,"stop":1709709161755,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f2a1719393e8adf","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1709709431683,"stop":1709709431684,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2354cace2108350","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1709709151598,"stop":1709709151599,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5642e900dd3b3d6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1709709729371,"stop":1709709729371,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb92e83229bf38a","name":"Publish message with custom timestamp: Wed Mar 06 2024 06:20:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1709709648096,"stop":1709709648096,"duration":0},"status":"passed","severity":"normal"},{"uid":"8caebc93a2c9838f","name":"through manual discovery","time":{"start":1709709456220,"stop":1709709456220,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceddfe3b790dc4bd","name":"Subscribe to topic containing JSON and publish message","time":{"start":1709709657215,"stop":1709709657215,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5290995797fa72c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1709709819769,"stop":1709709819769,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9885c0f6dcf7c7b","name":"Push message equal or less that 1MB","time":{"start":1709709701978,"stop":1709709701979,"duration":1},"status":"passed","severity":"normal"},{"uid":"b579ba5d3b44941e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1709709648099,"stop":1709709648099,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08a67cb8b6b43a2","name":"should decode valid enr successfully","time":{"start":1709709136245,"stop":1709709136246,"duration":1},"status":"passed","severity":"normal"},{"uid":"921d28eb0de4d6e2","name":"Subscribe to topic containing numeric and publish message","time":{"start":1709709657211,"stop":1709709657211,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6566f64317450b","name":"Subscribe and receive messages via waku relay post","time":{"start":1709709431681,"stop":1709709431681,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d68385d197d870","name":"Push message with long payload","time":{"start":1709709701955,"stop":1709709701955,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94020ca13d39905","name":"Query generator for 2000 messages","time":{"start":1709709753912,"stop":1709709753912,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b90ea1d9a2d76e","name":"Fails to push message with large meta","time":{"start":1709709574175,"stop":1709709574175,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6d8a88843ff495","name":"Push message with content topic containing Russian","time":{"start":1709709574169,"stop":1709709574169,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ba645e6e3819e1","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1709709127662,"stop":1709709127662,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd86766c24abacdb","name":"removeEventListener with wrong event","time":{"start":1709709218494,"stop":1709709218495,"duration":1},"status":"passed","severity":"normal"},{"uid":"f646c57d8ed91b1e","name":"should return all peers when numPeers is 0","time":{"start":1709709140935,"stop":1709709140935,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbd5ebba1f14cc","name":"Push message on custom pubsubTopic","time":{"start":1709709451201,"stop":1709709451202,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f48a6db9cf31be","name":"Check received message containing XML","time":{"start":1709709646881,"stop":1709709646881,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41a24674f2e8f3d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1709709389434,"stop":1709709389435,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc93ad6d19b002e","name":"should not receive a peer event after stop","time":{"start":1709709657486,"stop":1709709657487,"duration":1},"status":"passed","severity":"normal"},{"uid":"b13ddee99b62184d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1709709389436,"stop":1709709389436,"duration":0},"status":"passed","severity":"normal"},{"uid":"521136af51052a81","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1709709773512,"stop":1709709773512,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac7f3890ba97c6e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1709709335563,"stop":1709709335563,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3bf426217523f25","name":"same cluster, same shard: nodes connect","time":{"start":1709709356034,"stop":1709709356035,"duration":1},"status":"passed","severity":"normal"},{"uid":"576a087fdd32c681","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1709709273899,"stop":1709709273899,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b99dc4b802c1a25","name":"Subscribe to topic containing emoji and receive message","time":{"start":1709709431700,"stop":1709709431708,"duration":8},"status":"passed","severity":"normal"},{"uid":"8e546c57efae38b7","name":"Push message on custom pubsubTopic","time":{"start":1709709451203,"stop":1709709451203,"duration":0},"status":"passed","severity":"normal"},{"uid":"5541d5fba8594ff0","name":"Refresh subscription","time":{"start":1709709819774,"stop":1709709819774,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e04af4cfbe30cc","name":"Push message with custom timestamp: 1709705735745","time":{"start":1709709701977,"stop":1709709701978,"duration":1},"status":"passed","severity":"normal"},{"uid":"239acfde401cb3c2","name":"Does not throw an exception when node disconnects","time":{"start":1709709777904,"stop":1709709777904,"duration":0},"status":"passed","severity":"normal"},{"uid":"368720c7f10c82c2","name":"Overlapping topic subscription","time":{"start":1709709819763,"stop":1709709819763,"duration":0},"status":"passed","severity":"normal"},{"uid":"968d5956b4902f9c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1709709819771,"stop":1709709819771,"duration":0},"status":"passed","severity":"normal"},{"uid":"a498bd0cf605dffa","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1709709431685,"stop":1709709431686,"duration":1},"status":"skipped","severity":"normal"},{"uid":"87deee605cf791eb","name":"Fails to publish message with empty text","time":{"start":1709709648097,"stop":1709709648098,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0d46cd27c98f50","name":"should not fail to stop the service if it was not started","time":{"start":1709709155919,"stop":1709709155920,"duration":1},"status":"passed","severity":"normal"},{"uid":"249269920bfd9fa1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1709709254034,"stop":1709709254034,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7912a6f290fd3c9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1709709356051,"stop":1709709356051,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89452650146a134","name":"Nwaku publishes","time":{"start":1709709619416,"stop":1709709619416,"duration":0},"status":"passed","severity":"normal"},{"uid":"7139a269198bb28f","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1709709744662,"stop":1709709744662,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abaf29efc73a929","name":"topics with same application and version share the same shard","time":{"start":1709709127658,"stop":1709709127658,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b54c8ee74741e3e","name":"Subscribe to topic containing XML and receive message","time":{"start":1709709819777,"stop":1709709819777,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2a179083093b8d","name":"Check received message containing short","time":{"start":1709709646876,"stop":1709709646877,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b73029b551662d6","name":"Reopen subscription with peer with lost subscription","time":{"start":1709709255460,"stop":1709709255460,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d7b327dc4c55b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1709709819768,"stop":1709709819768,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e9310f780d18a6","name":"udp ip6 address","time":{"start":1709709135475,"stop":1709709135475,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0506e8877c05886","name":"Publish message with custom timestamp: Thu Mar 16 2023 07:20:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1709709648095,"stop":1709709648095,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1fcdf048832aed","name":"should be called at least once on all `peer:discovery` events","time":{"start":1709709186609,"stop":1709709186610,"duration":1},"status":"passed","severity":"normal"},{"uid":"725c2d9a462cd3d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1709709151596,"stop":1709709151597,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3b29c32779ff3","name":"getPeersByDiscovery","time":{"start":1709709589198,"stop":1709709589198,"duration":0},"status":"passed","severity":"normal"},{"uid":"3182c13125bd6b7b","name":"Push message with content topic containing SQL Injection","time":{"start":1709709701970,"stop":1709709701970,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36ae516c91c70fb","name":"Check received message containing XML","time":{"start":1709709335548,"stop":1709709335549,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c507655bc3d6d16","name":"Check received message containing short","time":{"start":1709709335542,"stop":1709709335543,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df7821cdc5aecff","name":"Subscribe to topic containing emoji and receive message","time":{"start":1709709819779,"stop":1709709819779,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc498f95826a04c","name":"Subscribe to topic containing XML and receive message","time":{"start":1709709431696,"stop":1709709431696,"duration":0},"status":"passed","severity":"normal"},{"uid":"441c06361a9c821e","name":"Check message with invalid timestamp is not received","time":{"start":1709709646886,"stop":1709709646886,"duration":0},"status":"passed","severity":"normal"},{"uid":"5739be34f2295f8b","name":"Ping on peer without subscriptions","time":{"start":1709709255461,"stop":1709709255461,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f244bcaf7fad63","name":"Check message with non string payload is not received","time":{"start":1709709646887,"stop":1709709646888,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca1d590cb491b4cc","name":"Generator, custom pubsub topic","time":{"start":1709709729371,"stop":1709709729372,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9e104c3c4c3cdeaf","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1709709135319,"stop":1709709135319,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e63973130cb47a","name":"Check received message with timestamp: 1709709177662 ","time":{"start":1709709335562,"stop":1709709335563,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49a89881888aaca","name":"Push message with content topic containing short","time":{"start":1709709701966,"stop":1709709701966,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9dc4485c2026cb","name":"Push message with content topic containing XML","time":{"start":1709709701971,"stop":1709709701971,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b35ed8f26aaf94","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709709356041,"stop":1709709356042,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea15f1a9900de1a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1709709150565,"stop":1709709150566,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34ac4d42867b676","name":"should throw an error for insufficient data","time":{"start":1709709127662,"stop":1709709127662,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4ad36cdc702c82","name":"should get / set TCP multiaddr","time":{"start":1709709136251,"stop":1709709136251,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3ddb9fec1054e0","name":"Round trip binary serialization","time":{"start":1709709141152,"stop":1709709141152,"duration":0},"status":"passed","severity":"normal"},{"uid":"595679d2de9f9077","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1709709389431,"stop":1709709389431,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e96df627f5cbe2","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1709709356050,"stop":1709709356051,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e8a544ea90e835","name":"Subscribe to topic containing XML and publish message","time":{"start":1709709657214,"stop":1709709657215,"duration":1},"status":"passed","severity":"normal"},{"uid":"4200938410cf809a","name":"Push message with XML payload","time":{"start":1709709701959,"stop":1709709701959,"duration":0},"status":"passed","severity":"normal"},{"uid":"1792b01131266102","name":"Generator, custom pubsub topic","time":{"start":1709709729369,"stop":1709709729370,"duration":1},"status":"passed","severity":"normal"},{"uid":"737a1a5f33bf8f22","name":"Push message with long payload","time":{"start":1709709574157,"stop":1709709574158,"duration":1},"status":"passed","severity":"normal"},{"uid":"57aefff1aaa462ce","name":"Check publish message containing escaped characters","time":{"start":1709709648093,"stop":1709709648093,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38d9b8105d30b5","name":"removeEventListener with correct event","time":{"start":1709709218494,"stop":1709709218494,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c311efc591ac98","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1709709186615,"stop":1709709186615,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc1c674509605c2","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1709709666589,"stop":1709709666589,"duration":0},"status":"passed","severity":"normal"},{"uid":"38843d32e14fd60b","name":"same cluster, different shard: nodes connect","time":{"start":1709709356036,"stop":1709709356037,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ff98e79889c030","name":"Push message with JSON payload","time":{"start":1709709701960,"stop":1709709701960,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92a539d9e9ffe3d","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1709709356047,"stop":1709709356047,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc32486ed1847ce","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1709709729375,"stop":1709709729376,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd0dc9cd9f4506f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1709709431700,"stop":1709709431700,"duration":0},"status":"passed","severity":"normal"},{"uid":"3247744458e77781","name":"Check received message containing Chinese","time":{"start":1709709335546,"stop":1709709335546,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24ef8cb40c1ade7","name":"can start and stop the service","time":{"start":1709709190679,"stop":1709709190680,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b79ae0d43ee42a7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1709709819770,"stop":1709709819771,"duration":1},"status":"passed","severity":"normal"},{"uid":"f509197c16139c0f","name":"Push message with special chars payload","time":{"start":1709709701956,"stop":1709709701956,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00025625109e459","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1709709273900,"stop":1709709273900,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0f18d68776bc78","name":"Push message with content topic containing emoji","time":{"start":1709709574174,"stop":1709709574174,"duration":0},"status":"passed","severity":"normal"},{"uid":"29421e47cf5e5853","name":"can start the service","time":{"start":1709709190679,"stop":1709709190679,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b48f36e69f320b","name":"Ping on peer without subscriptions","time":{"start":1709709208040,"stop":1709709208040,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff112cf11713375a","name":"Query Generator - backward","time":{"start":1709709729595,"stop":1709709729596,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a411c7c0200025","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1709709657216,"stop":1709709657217,"duration":1},"status":"passed","severity":"normal"},{"uid":"247807af6facaba6","name":"configure the node with multiple pubsub topics","time":{"start":1709709666862,"stop":1709709666862,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f07eb678000864","name":"Push message with content topic containing Basic HTML tag","time":{"start":1709709574171,"stop":1709709574172,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad255635587a9989","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1709709451204,"stop":1709709451204,"duration":0},"status":"passed","severity":"normal"},{"uid":"1878bc4a761c76d4","name":"Push message with short payload","time":{"start":1709709574156,"stop":1709709574157,"duration":1},"status":"passed","severity":"normal"},{"uid":"c83cca2c6fa658be","name":"Push 30 different messages","time":{"start":1709709701965,"stop":1709709701966,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e561bb1195773","name":"Query with Ordered Callback, No Decoder","time":{"start":1709709706661,"stop":1709709706662,"duration":1},"status":"passed","severity":"normal"},{"uid":"e40f0dd4c26aeac0","name":"Push message with content topic containing unicode special characters","time":{"start":1709709701973,"stop":1709709701974,"duration":1},"status":"passed","severity":"normal"},{"uid":"5947f4944a47635e","name":"should emit a peer event after start","time":{"start":1709709155920,"stop":1709709155920,"duration":0},"status":"passed","severity":"normal"},{"uid":"11174f023722eabb","name":"should add and remove event listeners correctly","time":{"start":1709709155923,"stop":1709709155923,"duration":0},"status":"passed","severity":"normal"},{"uid":"4852aed6d2c4590b","name":"Push message with unicode special characters payload","time":{"start":1709709701961,"stop":1709709701961,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb469c8887ec7e9a","name":"Using a function","time":{"start":1709709777905,"stop":1709709777905,"duration":0},"status":"passed","severity":"normal"},{"uid":"919801f0137d4441","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709709356059,"stop":1709709356059,"duration":0},"status":"passed","severity":"normal"},{"uid":"9215f1942c06ddc6","name":"Check message with no payload is not received","time":{"start":1709709646887,"stop":1709709646887,"duration":0},"status":"passed","severity":"normal"},{"uid":"3404c0e6b5db737a","name":"Passing page size 1 when there are 4 messages","time":{"start":1709709754795,"stop":1709709754796,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc3d9199eca0e56c","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1709709356039,"stop":1709709356040,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb4c93f4bd189b4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1709709819775,"stop":1709709819775,"duration":0},"status":"passed","severity":"normal"},{"uid":"976fb4c86bc2d95e","name":"Overlapping topic subscription","time":{"start":1709709657209,"stop":1709709657209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c35767e5645d485a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1709709819759,"stop":1709709819759,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd100fd3ef94ae9","name":"Sets default value correctly","time":{"start":1709709777906,"stop":1709709777907,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a58a86197e69b28","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1709709356059,"stop":1709709356059,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd00e0cdc37e7d27","name":"Push message with Script payload","time":{"start":1709709701958,"stop":1709709701959,"duration":1},"status":"passed","severity":"normal"},{"uid":"4256d3ee6edaac61","name":"Passing page size 10 when there are 10 messages","time":{"start":1709709754796,"stop":1709709754797,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c60b71cb11101c9","name":"Privacy Node - default protocol","time":{"start":1709709783300,"stop":1709709783300,"duration":0},"status":"passed","severity":"normal"},{"uid":"8514017a0fd28be7","name":"Used by Waku Relay","time":{"start":1709709777906,"stop":1709709777906,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1ed1bf6320806","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1709709254041,"stop":1709709254041,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb107be1e3bb71f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1709709273898,"stop":1709709273898,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eac223c028e7ee8","name":"Sample","time":{"start":1709709135614,"stop":1709709135614,"duration":0},"status":"passed","severity":"normal"},{"uid":"5baadefed4513fcf","name":"Meta field set when metaSetter is specified","time":{"start":1709709141153,"stop":1709709141153,"duration":0},"status":"passed","severity":"normal"},{"uid":"6354a1745274a0d2","name":"Subscribe and receives messages on 20 topics","time":{"start":1709709431682,"stop":1709709431683,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2891d20797f4c80","name":"Store - dialed after - with timeout","time":{"start":1709709783299,"stop":1709709783299,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f798d53efe9d0e","name":"new peer added after a peer was already found","time":{"start":1709709589199,"stop":1709709589199,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f14809b7787847ab","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1709709819760,"stop":1709709819760,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a25e70b69c924f","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1709709356053,"stop":1709709356054,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c8bed347878320","name":"can start the service","time":{"start":1709709657476,"stop":1709709657476,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a0ef1d9590b95","name":"Push message with content topic containing escaped characters","time":{"start":1709709574173,"stop":1709709574173,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e988471c7c7d704","name":"Check received message containing short","time":{"start":1709709646841,"stop":1709709646841,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a0ae9486bd94eb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1709709431698,"stop":1709709431700,"duration":2},"status":"passed","severity":"normal"},{"uid":"22daf41fb88ec53e","name":"ignores unrecognized TXT record formats","time":{"start":1709709152136,"stop":1709709152136,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adf6ee2e3bcb364","name":"Push message with content topic containing JSON","time":{"start":1709709574172,"stop":1709709574172,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2b27f3d22b757d","name":"isConnected should return false after all peers disconnect","time":{"start":1709709178948,"stop":1709709178948,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee398d5b142d81","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1709709356057,"stop":1709709356058,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d4370b7d68b901","name":"pre and post cipher","time":{"start":1709709162208,"stop":1709709162208,"duration":0},"status":"passed","severity":"normal"},{"uid":"168001312a4f0cde","name":"same cluster, different shard: nodes connect","time":{"start":1709709468476,"stop":1709709468477,"duration":1},"status":"passed","severity":"normal"},{"uid":"a582a343858c554e","name":"Push message with content topic containing short","time":{"start":1709709574166,"stop":1709709574166,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d186c7b0edff0be","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1709709773513,"stop":1709709773517,"duration":4},"status":"passed","severity":"normal"},{"uid":"fad222cd52a7a847","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1709709356040,"stop":1709709356041,"duration":1},"status":"passed","severity":"normal"},{"uid":"95061402aa3f5c00","name":"Fails to publish message with wrong content topic","time":{"start":1709709648098,"stop":1709709648098,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e5ed9025a4635c","name":"Passing page size 110 when there are 120 messages","time":{"start":1709709754798,"stop":1709709754798,"duration":0},"status":"passed","severity":"normal"},{"uid":"d631dc867a4547ab","name":"Check received message containing JSON","time":{"start":1709709335549,"stop":1709709335549,"duration":0},"status":"passed","severity":"normal"},{"uid":"917d82c6bf97483","name":"should not receive a peer event after stop","time":{"start":1709709155921,"stop":1709709155921,"duration":0},"status":"passed","severity":"normal"},{"uid":"46994e1283fdf687","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1709709666591,"stop":1709709666591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d457b9b0cf1f667","name":"Ping on unsubscribed peer","time":{"start":1709709208040,"stop":1709709208041,"duration":1},"status":"passed","severity":"normal"},{"uid":"657da2336a4ff3fc","name":"Subscribe to topic containing Script and receive message","time":{"start":1709709819766,"stop":1709709819767,"duration":1},"status":"passed","severity":"normal"},{"uid":"7827c6db61ca26f0","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1709709356044,"stop":1709709356045,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dbda55adea88e68","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1709709706659,"stop":1709709706660,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0241a7f9b9156dd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1709709819778,"stop":1709709819778,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac7979875c03328","name":"should properly create location multiaddrs - tcp4","time":{"start":1709709136251,"stop":1709709136252,"duration":1},"status":"passed","severity":"normal"},{"uid":"c54e9e8988f068bf","name":"passes more than one ENR URLs and attempts connection","time":{"start":1709709190685,"stop":1709709190685,"duration":0},"status":"skipped","severity":"normal"},{"uid":"694f50af63df41aa","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1709709819773,"stop":1709709819773,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c43104032a5c682c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1709709135324,"stop":1709709135324,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafbbb2659aa98df","name":"Subscribe to topic containing JSON and receive message","time":{"start":1709709819778,"stop":1709709819778,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1fe047c50cd3e8","name":"Default pageSize","time":{"start":1709709754798,"stop":1709709754798,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d31e0fe27059b73","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709709356046,"stop":1709709356047,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6672590c3565c51","name":"Check received message containing escaped characters","time":{"start":1709709646856,"stop":1709709646856,"duration":0},"status":"passed","severity":"normal"},{"uid":"3939d20d323a8a79","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1709709431695,"stop":1709709431695,"duration":0},"status":"passed","severity":"normal"},{"uid":"93fdb242279f6e58","name":"Ephemeral field is preserved - encoder v0","time":{"start":1709709188712,"stop":1709709188712,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e349733409d6c55","name":"Generator, 2 different pubsubtopics","time":{"start":1709709729370,"stop":1709709729371,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd89d7378841e1","name":"Generator, custom pubsub topic","time":{"start":1709709729374,"stop":1709709729374,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b027c83f499ddb","name":"different cluster, same shard: nodes don't connect","time":{"start":1709709468477,"stop":1709709468477,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8b9a9083f3cb73","name":"Light Node - default protocols","time":{"start":1709709783300,"stop":1709709783300,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb9157caca73f51","name":"Push message with content topic containing special chars","time":{"start":1709709701967,"stop":1709709701968,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4aab82e652f2573","name":"Push message with XML payload","time":{"start":1709709574162,"stop":1709709574162,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2febf8b6e300d3","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1709709657207,"stop":1709709657207,"duration":0},"status":"passed","severity":"normal"},{"uid":"7848ce4e7781a2ee","name":"Push message with content topic containing long","time":{"start":1709709701967,"stop":1709709701967,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca22260a8718ff48","name":"Push message with content topic containing Arabic","time":{"start":1709709574168,"stop":1709709574169,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3628f07ee61f4","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1709709231774,"stop":1709709231775,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe64016d7dcc8d6","name":"Push message with custom timestamp: 1678950956192","time":{"start":1709709574176,"stop":1709709574176,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab08bd2409e9fd6e","name":"Ephemeral field set to true","time":{"start":1709709141152,"stop":1709709141153,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da404dd0ce12cdc","name":"retrieves a single peer","time":{"start":1709709152134,"stop":1709709152135,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b3dbe165cf3b83","name":"should not receive a peer event before start","time":{"start":1709709657486,"stop":1709709657486,"duration":0},"status":"passed","severity":"normal"},{"uid":"877d92b3e6e6c4aa","name":"Subscribe to topic containing short and receive message","time":{"start":1709709431687,"stop":1709709431687,"duration":0},"status":"passed","severity":"normal"},{"uid":"992c3475e07d14d1","name":"Check received message containing JSON","time":{"start":1709709646855,"stop":1709709646855,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5c4032446f28d5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1709709431690,"stop":1709709431690,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55cb703c86498b6","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1709709155922,"stop":1709709155922,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c5d6a7714332db","name":"ignores domain fetching errors","time":{"start":1709709152136,"stop":1709709152136,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5ca90dd52ec5fd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709709254035,"stop":1709709254038,"duration":3},"status":"passed","severity":"normal"},{"uid":"a0653f1e8431732e","name":"Delete observer","time":{"start":1709709591605,"stop":1709709591606,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7cc037381a1cd3f","name":"A test","time":{"start":1709709431756,"stop":1709709431756,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9802822cab6797","name":"Push message with content topic containing XML","time":{"start":1709709574171,"stop":1709709574171,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf5b50154bead8","name":"Push message with content topic containing Arabic","time":{"start":1709709701968,"stop":1709709701969,"duration":1},"status":"passed","severity":"normal"},{"uid":"487c65fcad887fcc","name":"should be able to decode the field with only STORE set to true","time":{"start":1709709135323,"stop":1709709135323,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d11764fb7ea4368","name":"Subscribe to topic containing special chars and publish message","time":{"start":1709709657212,"stop":1709709657212,"duration":0},"status":"passed","severity":"normal"},{"uid":"3050781f74d0fe6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1709709151597,"stop":1709709151598,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b981d9861dd641","name":"throws on empty content topic","time":{"start":1709709127653,"stop":1709709127653,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cacbd45287fbae","name":"Push message with content topic containing Basic HTML tag","time":{"start":1709709701971,"stop":1709709701972,"duration":1},"status":"passed","severity":"normal"},{"uid":"8967faf7f2fd49ac","name":"Check publish message containing Script","time":{"start":1709709648091,"stop":1709709648091,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c1deafb0fc89b8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1709709389436,"stop":1709709389436,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba099a4ac75465f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1709709701341,"stop":1709709701342,"duration":1},"status":"passed","severity":"normal"},{"uid":"3443a629801d1be4","name":"should throw error - no public key","time":{"start":1709709136248,"stop":1709709136248,"duration":0},"status":"passed","severity":"normal"},{"uid":"afee8c48760c4428","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1709709744661,"stop":1709709744661,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24649e185639410","name":"Query Generator, No Decoder","time":{"start":1709709706657,"stop":1709709706658,"duration":1},"status":"passed","severity":"normal"},{"uid":"40f99e8a68aa5aa7","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1709709135325,"stop":1709709135325,"duration":0},"status":"passed","severity":"normal"},{"uid":"45257d8ab266596","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1709709273899,"stop":1709709273899,"duration":0},"status":"passed","severity":"normal"},{"uid":"af83e6e0584ed682","name":"Check received message containing numeric","time":{"start":1709709646877,"stop":1709709646877,"duration":0},"status":"passed","severity":"normal"},{"uid":"55bd38781549741c","name":"Check received message containing Script","time":{"start":1709709646880,"stop":1709709646880,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3742cc3bb90999","name":"nwaku subscribes","time":{"start":1709709619414,"stop":1709709619415,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f1e981242b3305a","name":"can dial TLS multiaddrs","time":{"start":1709709456219,"stop":1709709456219,"duration":0},"status":"passed","severity":"normal"},{"uid":"7927e2f70656962a","name":"Check received message containing escaped characters","time":{"start":1709709335558,"stop":1709709335558,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb8ab14ac2c81b7","name":"Check publish message containing SQL Injection","time":{"start":1709709648091,"stop":1709709648091,"duration":0},"status":"passed","severity":"normal"},{"uid":"74bf5d41fd049dc4","name":"Query generator for multiple messages with different content topic format","time":{"start":1709709753910,"stop":1709709753910,"duration":0},"status":"passed","severity":"normal"},{"uid":"545ee8f9c01a5fbc","name":"Subscribe to topic containing short and receive message","time":{"start":1709709819774,"stop":1709709819774,"duration":0},"status":"passed","severity":"normal"},{"uid":"593a3df6948d1b8e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1709709178945,"stop":1709709178946,"duration":1},"status":"passed","severity":"normal"},{"uid":"f601eb12da95da7c","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1709709356045,"stop":1709709356045,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b9ff724cc34a55","name":"Rejects garbage","time":{"start":1709709144548,"stop":1709709144548,"duration":0},"status":"passed","severity":"normal"},{"uid":"33233e44511d99ce","name":"Push message with emoji payload","time":{"start":1709709574165,"stop":1709709574165,"duration":0},"status":"passed","severity":"normal"},{"uid":"b616d39d96740f4","name":"Push message with rate limit","time":{"start":1709709701977,"stop":1709709701977,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5327a37667de742","name":"Push message with content topic containing numeric","time":{"start":1709709701967,"stop":1709709701967,"duration":0},"status":"passed","severity":"normal"},{"uid":"df80e265a71113f3","name":"Waku message hash computation (payload length 0)","time":{"start":1709709130202,"stop":1709709130202,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb705931a66960c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1709709632666,"stop":1709709632666,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c33b4ebb444881","name":"Nodes with multiple pubsub topic","time":{"start":1709709632668,"stop":1709709632668,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1021e9a308bd84","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1709709389428,"stop":1709709389428,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b2a5ae34c7763f","name":"Generator, 2 different pubsubtopics","time":{"start":1709709729372,"stop":1709709729372,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47ad13a3e57895e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1709709701345,"stop":1709709701346,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5990dcf7a9cab0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1709709389430,"stop":1709709389430,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c7e0d203f82633","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1709709356055,"stop":1709709356055,"duration":0},"status":"passed","severity":"normal"},{"uid":"393fcbf948610d65","name":"Passing page size 19 when there are 20 messages","time":{"start":1709709754797,"stop":1709709754798,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb7ff521384a8a47","name":"Push 30 different messages","time":{"start":1709709574165,"stop":1709709574166,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb6956a9d60f0be","name":"Generator, 2 different pubsubtopics","time":{"start":1709709729374,"stop":1709709729375,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ab62423d8d52b5","name":"configure the node with multiple pubsub topics","time":{"start":1709709666861,"stop":1709709666861,"duration":0},"status":"passed","severity":"normal"},{"uid":"68827f93fcc9d389","name":"unsubscribes","time":{"start":1709709764488,"stop":1709709764488,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72e633e762fe16b","name":"Waku message hash computation","time":{"start":1709709130200,"stop":1709709130201,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4d281490b0898db","name":"Subscribe to topic containing shell command and receive message","time":{"start":1709709819768,"stop":1709709819768,"duration":0},"status":"passed","severity":"normal"},{"uid":"875429db4ffe9978","name":"should decode valid enr with tcp successfully","time":{"start":1709709136246,"stop":1709709136247,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a5e81a1975da79","name":"Push message with custom timestamp: 1709712935745","time":{"start":1709709701978,"stop":1709709701978,"duration":0},"status":"passed","severity":"normal"},{"uid":"8885b6dbdd7d13f1","name":"Push message with content topic containing special chars","time":{"start":1709709574167,"stop":1709709574168,"duration":1},"status":"passed","severity":"normal"},{"uid":"78da9b6cb358e346","name":"should set field with only FILTER enabled","time":{"start":1709709136255,"stop":1709709136255,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4870de3bba67144","name":"should set field with all protocols enabled","time":{"start":1709709136254,"stop":1709709136254,"duration":0},"status":"passed","severity":"normal"},{"uid":"9222da3c56e799cb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1709709431680,"stop":1709709431681,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa9a5182b2ba27b9","name":"Reopen subscription with peer with lost subscription","time":{"start":1709709255462,"stop":1709709255462,"duration":0},"status":"passed","severity":"normal"},{"uid":"432d1760c1c30c26","name":"Subscribe to topic containing Russian and publish message","time":{"start":1709709657213,"stop":1709709657213,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eec73fb85178a34","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1709709135325,"stop":1709709135326,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f46d9b223f1778","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1709709356041,"stop":1709709356041,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb565e4492d09487","name":"Check received message containing Chinese","time":{"start":1709709646878,"stop":1709709646879,"duration":1},"status":"passed","severity":"normal"},{"uid":"522b4233364acc9b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709709356049,"stop":1709709356050,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f53024fb340bff","name":"Refresh subscription","time":{"start":1709709657209,"stop":1709709657209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2822624ba12df9d3","name":"Push message with emoji payload","time":{"start":1709709701962,"stop":1709709701965,"duration":3},"status":"passed","severity":"normal"},{"uid":"ba76f5e76930ff34","name":"Push message with escaped characters payload","time":{"start":1709709574164,"stop":1709709574164,"duration":0},"status":"passed","severity":"normal"},{"uid":"585451a191b58319","name":"Correctly serialized arguments","time":{"start":1709709456350,"stop":1709709456350,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b93135d8e1bd02","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1709709451205,"stop":1709709451206,"duration":1},"status":"passed","severity":"normal"},{"uid":"96bd31d90662630e","name":"Ordered callback, aborts when callback returns true","time":{"start":1709709753912,"stop":1709709753912,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8902e40e8a19e23","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1709709819765,"stop":1709709819766,"duration":1},"status":"passed","severity":"normal"},{"uid":"73fc66ab1e563cbd","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1709709819763,"stop":1709709819763,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91fd6ba12f16a237","name":"Push message with content topic containing Russian","time":{"start":1709709701969,"stop":1709709701970,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc3b1b259f6246c2","name":"Push message with custom timestamp: 1709705756192","time":{"start":1709709574176,"stop":1709709574176,"duration":0},"status":"passed","severity":"normal"},{"uid":"34cdd725cc609678","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1709709356054,"stop":1709709356054,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1799b23c00e586","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1709709152139,"stop":1709709152139,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bca76f0aca4d97c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1709709188713,"stop":1709709188713,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50f6a3cba275280","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1709709178944,"stop":1709709178944,"duration":0},"status":"passed","severity":"normal"},{"uid":"95cc23b83ca561f7","name":"should emit a peer event after start","time":{"start":1709709190681,"stop":1709709190681,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65a96f3a9bce2b6","name":"should not receive a peer event after stop","time":{"start":1709709190682,"stop":1709709190682,"duration":0},"status":"passed","severity":"normal"},{"uid":"e518f1ddb867681a","name":"Asymmetric encrypt & decrypt","time":{"start":1709709162206,"stop":1709709162207,"duration":1},"status":"passed","severity":"normal"},{"uid":"5472bb4174a4b135","name":"Push message with content topic containing long","time":{"start":1709709574167,"stop":1709709574167,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6c5d5d7728522e","name":"Subscribe to topic containing short and receive message","time":{"start":1709709819764,"stop":1709709819764,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab04b72d599b144","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1709709819771,"stop":1709709819771,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae6633d85383185","name":"Subscribe to topic containing long and receive message","time":{"start":1709709819764,"stop":1709709819764,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9b2286d9925e63","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1709709819765,"stop":1709709819765,"duration":0},"status":"passed","severity":"normal"},{"uid":"b767c8bc3973bd5e","name":"Ephemeral messages are not stored","time":{"start":1709709188711,"stop":1709709188712,"duration":1},"status":"passed","severity":"normal"},{"uid":"611da7b80d97da8a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1709709648098,"stop":1709709648099,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a237849914d5a26","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1709709356059,"stop":1709709356060,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a9f0c4108a9047c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1709709819775,"stop":1709709819775,"duration":0},"status":"passed","severity":"normal"},{"uid":"a914fab65bc8de8a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1709709254039,"stop":1709709254040,"duration":1},"status":"passed","severity":"normal"},{"uid":"216223d02023749d","name":"throws on content topic with empty application field","time":{"start":1709709127656,"stop":1709709127656,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd6348e50ae1fed","name":"Push message with rate limit","time":{"start":1709709574175,"stop":1709709574176,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd77a94d4a54d774","name":"should set field with all protocols disabled","time":{"start":1709709136254,"stop":1709709136254,"duration":0},"status":"passed","severity":"normal"},{"uid":"3931f111ffcf304b","name":"Nodes with multiple pubsub topic","time":{"start":1709709632672,"stop":1709709632672,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb8e16ebe107809","name":"Check received message containing Arabic","time":{"start":1709709646843,"stop":1709709646843,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67d99cd34848b5f","name":"should use DNS peer discovery with light client","time":{"start":1709709190684,"stop":1709709190684,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c064a619aafca9c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1709709934099,"stop":1709709934100,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d546b9fa8a2f7c","name":"Check received message containing Basic HTML tag","time":{"start":1709709335549,"stop":1709709335549,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6b91e9fc34a536","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1709709819772,"stop":1709709819773,"duration":1},"status":"skipped","severity":"normal"},{"uid":"61c07639355ed9e2","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1709709744662,"stop":1709709744662,"duration":0},"status":"passed","severity":"normal"},{"uid":"4343e0690aaa1a3c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1709709819770,"stop":1709709819770,"duration":0},"status":"passed","severity":"normal"},{"uid":"154a0d26046ac5ae","name":"Push message with SQL Injection payload","time":{"start":1709709574161,"stop":1709709574161,"duration":0},"status":"passed","severity":"normal"},{"uid":"904a0056e157fb15","name":"Mutual subscription","time":{"start":1709709657205,"stop":1709709657205,"duration":0},"status":"passed","severity":"normal"},{"uid":"285f960647da8532","name":"recovers when dns.resolve returns empty","time":{"start":1709709152136,"stop":1709709152136,"duration":0},"status":"passed","severity":"normal"},{"uid":"716e1fe0e07550a0","name":"Encoder throws on empty string content topic","time":{"start":1709709161753,"stop":1709709161753,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9b0a9583a07d39","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1709709819761,"stop":1709709819761,"duration":0},"status":"passed","severity":"normal"},{"uid":"ededc4b14b7cf9e7","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1709709135326,"stop":1709709135326,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cf266415b23c95","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1709709657212,"stop":1709709657213,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d422cbe314cd92","name":"Passing page size 11 when there are 10 messages","time":{"start":1709709754797,"stop":1709709754797,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2128ca915e8d70","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1709709701337,"stop":1709709701337,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebfa144aa928843","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1709709431689,"stop":1709709431690,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bad8218b575fcc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1709709646885,"stop":1709709646885,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0f6f77ff5f31ba","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1709709151595,"stop":1709709151596,"duration":1},"status":"passed","severity":"normal"},{"uid":"dabe45b52a255b27","name":"should set field with only STORE enabled","time":{"start":1709709136255,"stop":1709709136255,"duration":0},"status":"passed","severity":"normal"},{"uid":"6646f1ab150b5d4d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1709709151599,"stop":1709709151599,"duration":0},"status":"passed","severity":"normal"},{"uid":"905168b0f0d76a9a","name":"listenerCount","time":{"start":1709709218495,"stop":1709709218495,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa77b4ac2556401","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1709709646872,"stop":1709709646873,"duration":1},"status":"passed","severity":"normal"},{"uid":"63fbdb61a6348e9b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1709709431682,"stop":1709709431682,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5150cbf56e3ab7","name":"Promise Callback - backward","time":{"start":1709709729597,"stop":1709709729597,"duration":0},"status":"passed","severity":"normal"},{"uid":"279c54b350d746c4","name":"Decoder throws on undefined content topic","time":{"start":1709709161754,"stop":1709709161754,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35041f641937d91","name":"Subscribe to topic containing special chars and receive message","time":{"start":1709709819765,"stop":1709709819765,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d3eda6dc93b4c3","name":"Query Generator, Multiple PubsubTopics","time":{"start":1709709706657,"stop":1709709706657,"duration":0},"status":"passed","severity":"normal"},{"uid":"b218132442eda5c7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1709709819777,"stop":1709709819777,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca9d2a104155288","name":"should not receive a peer event before start","time":{"start":1709709190681,"stop":1709709190682,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80fc088e3cc21ca","name":"Check message with invalid timestamp is not received","time":{"start":1709709335564,"stop":1709709335564,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf1a9ed6d462f95","name":"Check meta is set [ecies]","time":{"start":1709709163605,"stop":1709709163605,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6305fc5a4afe26","name":"Check received message containing special chars","time":{"start":1709709646842,"stop":1709709646843,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd064a98157ccf4","name":"Check received message containing Basic HTML tag","time":{"start":1709709646881,"stop":1709709646881,"duration":0},"status":"passed","severity":"normal"},{"uid":"589f7980bc7ba2c7","name":"Push message with content topic containing shell command","time":{"start":1709709701972,"stop":1709709701973,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e1dfcf13efc9d8e","name":"Check meta is set [symmetric]","time":{"start":1709709161751,"stop":1709709161752,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2da9134524e5ef","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1709709819760,"stop":1709709819761,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23894f6b864348e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1709709431689,"stop":1709709431689,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2467beac92c6ba","name":"Push message with numeric payload","time":{"start":1709709701955,"stop":1709709701955,"duration":0},"status":"passed","severity":"normal"},{"uid":"870b44b9882ae978","name":"Relay + Store","time":{"start":1709709136256,"stop":1709709136256,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7d8dc314dec0c0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1709709934101,"stop":1709709934101,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3aeb79837a56e1","name":"can start and stop the service","time":{"start":1709709657476,"stop":1709709657477,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce692b5c01103a84","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1709709151596,"stop":1709709151596,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebdda0a0218476c0","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1709709657208,"stop":1709709657209,"duration":1},"status":"passed","severity":"normal"},{"uid":"95363057c4b98e47","name":"Push message with Chinese payload","time":{"start":1709709701956,"stop":1709709701957,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea42937eb74f9aaf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709709451202,"stop":1709709451202,"duration":0},"status":"passed","severity":"normal"},{"uid":"573c609fb87c4957","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1709709431681,"stop":1709709431682,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c1787f6370bce08","name":"Check publish message containing Chinese","time":{"start":1709709648089,"stop":1709709648090,"duration":1},"status":"passed","severity":"normal"},{"uid":"956055a7da50e622","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1709709356060,"stop":1709709356061,"duration":1},"status":"passed","severity":"normal"},{"uid":"b074477663a4363b","name":"Check received message containing Basic HTML tag","time":{"start":1709709646845,"stop":1709709646854,"duration":9},"status":"passed","severity":"normal"},{"uid":"ce15a9560708c7be","name":"Check received message containing special chars","time":{"start":1709709646878,"stop":1709709646878,"duration":0},"status":"passed","severity":"normal"},{"uid":"17cc5394e8860fd3","name":"throws on content topic with too few or too many fields","time":{"start":1709709127654,"stop":1709709127654,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f21431d15e5d787","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1709709701343,"stop":1709709701343,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f13409fe3f7e53","name":"Round trip binary encryption [ecies, signature]","time":{"start":1709709163605,"stop":1709709163605,"duration":0},"status":"passed","severity":"normal"},{"uid":"d261850f106b387f","name":"Check received message containing JSON","time":{"start":1709709646882,"stop":1709709646882,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e9083590e97b32","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1709709135324,"stop":1709709135325,"duration":1},"status":"passed","severity":"normal"},{"uid":"70fd6d060381fe53","name":"Check publish message containing emoji","time":{"start":1709709648094,"stop":1709709648094,"duration":0},"status":"passed","severity":"normal"},{"uid":"5410c177d5975acb","name":"Check message with non string payload is not received","time":{"start":1709709335566,"stop":1709709335566,"duration":0},"status":"passed","severity":"normal"},{"uid":"60102067ba16d348","name":"Refresh subscription","time":{"start":1709709431686,"stop":1709709431687,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b2a4f6f07ec2e5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1709709819767,"stop":1709709819767,"duration":0},"status":"passed","severity":"normal"},{"uid":"9995b3af1e9ec5bd","name":"Callback on promise","time":{"start":1709709753910,"stop":1709709753911,"duration":1},"status":"passed","severity":"normal"},{"uid":"3381b79d9ef40687","name":"should not receive a peer event before start","time":{"start":1709709155921,"stop":1709709155921,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d26c7205d2f5540","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1709709389430,"stop":1709709389430,"duration":0},"status":"passed","severity":"normal"},{"uid":"948fceda5f37b845","name":"Check received message containing Russian","time":{"start":1709709335547,"stop":1709709335547,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4f52218e36f58a","name":"Query with Promise Callback, No message returned","time":{"start":1709709706665,"stop":1709709706665,"duration":0},"status":"passed","severity":"normal"},{"uid":"7093b200d70dcd5e","name":"Check message received after nwaku node is restarted","time":{"start":1709709646888,"stop":1709709646888,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a82cc52d760c692c","name":"Check message on other pubsub topic is not received","time":{"start":1709709646886,"stop":1709709646886,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e82693f1bab66b1","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1709709356052,"stop":1709709356053,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc1f3b3a306385fa","name":"creates an iterator","time":{"start":1709709764486,"stop":1709709764487,"duration":1},"status":"passed","severity":"normal"},{"uid":"695e94e45baf9f63","name":"Fails to push message with large meta","time":{"start":1709709701975,"stop":1709709701976,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f748ffb1b2ffaa","name":"Check received message with timestamp: 1709709178082 ","time":{"start":1709709646857,"stop":1709709646858,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5360a9d2340692f","name":"Subscribe to topic containing long and publish message","time":{"start":1709709657211,"stop":1709709657211,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d7a5ade5538dd6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1709709819769,"stop":1709709819769,"duration":0},"status":"passed","severity":"normal"},{"uid":"624cb07bab4de85","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1709709356042,"stop":1709709356043,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1625863b00e55b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1709709819776,"stop":1709709819776,"duration":0},"status":"passed","severity":"normal"},{"uid":"6013857f6471962c","name":"Check received message containing unicode special characters","time":{"start":1709709646883,"stop":1709709646883,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c37daf90e1b4e47","name":"Register correct protocols","time":{"start":1709709657206,"stop":1709709657206,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e457c01fa38a44","name":"Store - dialed first","time":{"start":1709709783298,"stop":1709709783299,"duration":1},"status":"passed","severity":"normal"},{"uid":"df9feb0a3d692745","name":"Check publish message containing Basic HTML tag","time":{"start":1709709648092,"stop":1709709648092,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01f070fea04c44d","name":"Ping on subscribed peer","time":{"start":1709709255460,"stop":1709709255461,"duration":1},"status":"passed","severity":"normal"},{"uid":"c520c2e580112040","name":"should properly create location multiaddrs - udp","time":{"start":1709709136252,"stop":1709709136253,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a29a0de5b2c1ccb","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1709709356056,"stop":1709709356057,"duration":1},"status":"passed","severity":"normal"},{"uid":"73b89fd7444c984d","name":"Check message with no payload is not received","time":{"start":1709709335565,"stop":1709709335566,"duration":1},"status":"passed","severity":"normal"},{"uid":"69929fe9075ec211","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1709709254034,"stop":1709709254034,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2c286e20689e2a","name":"Check publish message containing XML","time":{"start":1709709648091,"stop":1709709648092,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d6fdbb4fc66816","name":"Passing an array","time":{"start":1709709777905,"stop":1709709777905,"duration":0},"status":"passed","severity":"normal"},{"uid":"15625b4b8f9c866a","name":"returns all values when wanted number is greater than available values","time":{"start":1709709150564,"stop":1709709150565,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77edc3b6dd6f457","name":"handles multiple messages","time":{"start":1709709764488,"stop":1709709764488,"duration":0},"status":"passed","severity":"normal"},{"uid":"10077be61ee37458","name":"addEventListener with correct event","time":{"start":1709709218493,"stop":1709709218493,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7ac8db9e786e05","name":"Check message received after jswaku node is restarted","time":{"start":1709709646875,"stop":1709709646875,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7adbb4d1fcadace5","name":"Throws when trying to push message with empty payload","time":{"start":1709709574166,"stop":1709709574166,"duration":0},"status":"passed","severity":"normal"},{"uid":"506b1e4c14a2635a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1709709335563,"stop":1709709335563,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c667a38d8e6a99b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1709709701338,"stop":1709709701339,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ad32b369f9a943","name":"Decoder throws on undefined content topic","time":{"start":1709709141155,"stop":1709709141155,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e95c36c11a987a","name":"different cluster, different shard: nodes don't connect","time":{"start":1709709356039,"stop":1709709356039,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4cedef7f19024b","name":"Ping on unsubscribed peer","time":{"start":1709709255459,"stop":1709709255459,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8547454fa4e4149","name":"should handle a minimal index list","time":{"start":1709709127661,"stop":1709709127661,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e82fa0eedda8f09","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1709709431685,"stop":1709709431685,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a0d13f9dddc088","name":"Push message with Russian payload","time":{"start":1709709574161,"stop":1709709574161,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbc47a5e225390d","name":"Subscribe to topic containing Script and receive message","time":{"start":1709709819777,"stop":1709709819777,"duration":0},"status":"passed","severity":"normal"},{"uid":"1530ebe55f419253","name":"Reopen subscription with peer with lost subscription","time":{"start":1709709208041,"stop":1709709208042,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b69645a2084570","name":"can start the service","time":{"start":1709709155918,"stop":1709709155919,"duration":1},"status":"passed","severity":"normal"},{"uid":"71249fa5defe11c8","name":"Push message with Script payload","time":{"start":1709709574162,"stop":1709709574162,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c07e0896e4b45b3","name":"Promise Callback - forward","time":{"start":1709709729596,"stop":1709709729597,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc34f750c891bfd","name":"connects to nwaku","time":{"start":1709709777904,"stop":1709709777904,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc0cbc23dbeb21a","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1709709231775,"stop":1709709231775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea171a40ae8cb9f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1709709706663,"stop":1709709706663,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d53dd9df8e74e27","name":"isConnected should return false after all peers disconnect","time":{"start":1709709231776,"stop":1709709231777,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cdb4c85a5e78230","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1709709431697,"stop":1709709431697,"duration":0},"status":"passed","severity":"normal"},{"uid":"c937cccd6ec111b2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1709709389434,"stop":1709709389434,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a837bb39216e132","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1709709819773,"stop":1709709819773,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f5e2578ee7c3ae","name":"Decrypt messages","time":{"start":1709709591605,"stop":1709709591605,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e50b0daa406def","name":"Nodes with multiple pubsub topic","time":{"start":1709709632670,"stop":1709709632670,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e3722cf294adca","name":"Check received message containing Script","time":{"start":1709709646844,"stop":1709709646844,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b3b278635ee905","name":"Push message equal or less that 1MB","time":{"start":1709709574177,"stop":1709709574177,"duration":0},"status":"passed","severity":"normal"},{"uid":"5029b98922b064d2","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1709709231773,"stop":1709709231774,"duration":1},"status":"passed","severity":"normal"},{"uid":"8750751c5c54d473","name":"Passing cursor with wrong message digest","time":{"start":1709709701345,"stop":1709709701345,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa8258376e229de","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1709709657216,"stop":1709709657216,"duration":0},"status":"passed","severity":"normal"},{"uid":"c662a3ede3de264d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1709709356046,"stop":1709709356046,"duration":0},"status":"passed","severity":"normal"},{"uid":"338facbb48e1fe1","name":"Check received message containing Chinese","time":{"start":1709709646843,"stop":1709709646843,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e30497fd39a822","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709709254040,"stop":1709709254040,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bcb0d11932fd42","name":"should not fail to start the service if it is already started","time":{"start":1709709155920,"stop":1709709155920,"duration":0},"status":"passed","severity":"normal"},{"uid":"260944f9edb43fb6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1709709819764,"stop":1709709819764,"duration":0},"status":"passed","severity":"normal"},{"uid":"982742e98110d171","name":"Check received message containing SQL Injection","time":{"start":1709709646844,"stop":1709709646844,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbda78168403d65c","name":"Passing page size 3 when there are 20 messages","time":{"start":1709709754796,"stop":1709709754796,"duration":0},"status":"passed","severity":"normal"},{"uid":"12de4f8d833b5d2c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1709709589199,"stop":1709709589206,"duration":7},"status":"passed","severity":"normal"},{"uid":"b279e077686d2009","name":"Push message with meta","time":{"start":1709709574175,"stop":1709709574175,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c50655aa544e5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1709709254038,"stop":1709709254038,"duration":0},"status":"passed","severity":"normal"},{"uid":"441ebf3b305a0116","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1709709254033,"stop":1709709254033,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0d0118bdb7e4cf","name":"Subscribe and receive messages via waku relay post","time":{"start":1709709819771,"stop":1709709819771,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04f535c31b1cf36","name":"Fails to push message with empty content topic","time":{"start":1709709701974,"stop":1709709701975,"duration":1},"status":"passed","severity":"normal"},{"uid":"5337fc489b852ba1","name":"Fields are not dropped","time":{"start":1709709140561,"stop":1709709140563,"duration":2},"status":"passed","severity":"normal"},{"uid":"888b5005cbf74f4a","name":"should only return 1 node with store capability","time":{"start":1709709152138,"stop":1709709152138,"duration":0},"status":"passed","severity":"normal"},{"uid":"293701de28411ff7","name":"different cluster, different shard: nodes don't connect","time":{"start":1709709468477,"stop":1709709468478,"duration":1},"status":"passed","severity":"normal"},{"uid":"716cd387cfb5cc8a","name":"Check received message containing SQL Injection","time":{"start":1709709335547,"stop":1709709335548,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca62b73ab03d98c","name":"throws on content topic with non-number generation field","time":{"start":1709709127654,"stop":1709709127655,"duration":1},"status":"passed","severity":"normal"},{"uid":"1472e0b6fe1f9c81","name":"should be able to decode the field with only FILTER set to true","time":{"start":1709709135322,"stop":1709709135323,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b0d4252b30eac0","name":"Encoder throws on empty string content topic","time":{"start":1709709163606,"stop":1709709163606,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c29364f696cb4","name":"isConnected return false after peer stops","time":{"start":1709709231777,"stop":1709709231777,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac4329dc708f62","name":"Check received message containing emoji","time":{"start":1709709646883,"stop":1709709646884,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2cac700561853ef","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1709709135320,"stop":1709709135320,"duration":0},"status":"passed","severity":"normal"},{"uid":"96479e367a326bef","name":"Reusing cursor across nodes","time":{"start":1709709701344,"stop":1709709701344,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c078405d144fc","name":"Subscribe to topic containing Script and publish message","time":{"start":1709709657214,"stop":1709709657214,"duration":0},"status":"passed","severity":"normal"},{"uid":"79cad1544f66a85b","name":"Check publish message containing unicode special characters","time":{"start":1709709648094,"stop":1709709648094,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0737efa65cc0e01","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1709709753911,"stop":1709709753912,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6597263596f29b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709709356052,"stop":1709709356052,"duration":0},"status":"passed","severity":"normal"},{"uid":"2825f9f1ed5e34f3","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1709709356045,"stop":1709709356045,"duration":0},"status":"passed","severity":"normal"},{"uid":"59461b4a4cc5a3ba","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1709709135321,"stop":1709709135321,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c1a831014014a1","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1709709254034,"stop":1709709254035,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abb38f0201185e6","name":"should be able to encode the field with only RELAY set to true","time":{"start":1709709135314,"stop":1709709135316,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1cc725a8d1f2815","name":"Push message with special chars payload","time":{"start":1709709574158,"stop":1709709574159,"duration":1},"status":"passed","severity":"normal"},{"uid":"15bdb40181b3f91b","name":"Decoder throws on undefined content topic","time":{"start":1709709163607,"stop":1709709163607,"duration":0},"status":"passed","severity":"normal"},{"uid":"6651351a587ce8f2","name":"Sign & Recover","time":{"start":1709709162208,"stop":1709709162208,"duration":0},"status":"passed","severity":"normal"},{"uid":"9101d3eb4fe75e2e","name":"Check publish message containing Russian","time":{"start":1709709648090,"stop":1709709648091,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d31678e8a53ed1","name":"connected peers and dial","time":{"start":1709709868943,"stop":1709709868943,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa103843539d31b","name":"throws on content topic with empty encoding field","time":{"start":1709709127657,"stop":1709709127657,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ede08557ca764e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1709709190684,"stop":1709709190685,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2e69cde9d860441c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1709709356040,"stop":1709709356040,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c18e7463e382837","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1709709188712,"stop":1709709188713,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cceacf6a5cee2b9","name":"throws on content topic with generation field greater than 0","time":{"start":1709709127655,"stop":1709709127655,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f95182841145df","name":"Subscribe to topic containing JSON and receive message","time":{"start":1709709819768,"stop":1709709819768,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1912506f021bd7b","name":"Push message with content topic containing Chinese","time":{"start":1709709701968,"stop":1709709701968,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1232cb2a971e4c1","name":"Push message with escaped characters payload","time":{"start":1709709701961,"stop":1709709701961,"duration":0},"status":"passed","severity":"normal"},{"uid":"8981ae8c0d0ab212","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1709709136246,"stop":1709709136246,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ca73cbb037d684","name":"should not fail to start the service if it is already started","time":{"start":1709709657477,"stop":1709709657485,"duration":8},"status":"passed","severity":"normal"},{"uid":"e2da51c22fc6a661","name":"Check message received after jswaku node is restarted","time":{"start":1709709335566,"stop":1709709335567,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f4939d996ea33537","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1709709773517,"stop":1709709773518,"duration":1},"status":"passed","severity":"normal"},{"uid":"2455c44cf80e299e","name":"Check publish message containing short","time":{"start":1709709648087,"stop":1709709648088,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b70c8a730a4fc9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1709709389435,"stop":1709709389435,"duration":0},"status":"passed","severity":"normal"},{"uid":"321b6319ac8b0a7f","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1709709744660,"stop":1709709744661,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e18f867527756","name":"Encoder throws on undefined content topic","time":{"start":1709709141154,"stop":1709709141154,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2844f0d42f930","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1709709701339,"stop":1709709701341,"duration":2},"status":"passed","severity":"normal"},{"uid":"757096c51c33bd1d","name":"Check received message containing Russian","time":{"start":1709709646879,"stop":1709709646880,"duration":1},"status":"passed","severity":"normal"},{"uid":"43081bf40cad61eb","name":"dispatchEvent via connectionManager","time":{"start":1709709218496,"stop":1709709218496,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd5f81b24fd4c0c8","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1709709356055,"stop":1709709356056,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2b1b9801f6a2cd","name":"1 Relay, 1 fetch","time":{"start":1709709151762,"stop":1709709151762,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37fa24bc920b121","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1709709632672,"stop":1709709632673,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f7e0e32acce6b7","name":"Push message with content topic containing SQL Injection","time":{"start":1709709574170,"stop":1709709574170,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4385d8c6f40130","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1709709135318,"stop":1709709135319,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe51ae73fb5638db","name":"Query generator for multiple messages","time":{"start":1709709753907,"stop":1709709753908,"duration":1},"status":"passed","severity":"normal"},{"uid":"db55dc67847c2589","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1709709666590,"stop":1709709666590,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f9bea8c588c3e0","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1709709657212,"stop":1709709657212,"duration":0},"status":"passed","severity":"normal"},{"uid":"776ddc7f292af981","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1709709140936,"stop":1709709140936,"duration":0},"status":"passed","severity":"normal"},{"uid":"969c946779a3bc65","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1709709356051,"stop":1709709356051,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87b4b008b9d4a95","name":"Push message with Basic HTML tag payload","time":{"start":1709709574163,"stop":1709709574163,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bffefd5aa782091","name":"throws on content topic with empty topic name field","time":{"start":1709709127657,"stop":1709709127657,"duration":0},"status":"passed","severity":"normal"},{"uid":"75262343baa9a257","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1709709356042,"stop":1709709356042,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5a94ca54cc5289","name":"less peers than existing","time":{"start":1709709868944,"stop":1709709868944,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7fdfdb45606e1e19","name":"Relay","time":{"start":1709709188064,"stop":1709709188067,"duration":3},"status":"passed","severity":"normal"},{"uid":"dc266b76f512e524","name":"All","time":{"start":1709709188068,"stop":1709709188068,"duration":0},"status":"passed","severity":"normal"}]