2024-03-11 11:04:15 +00:00

1 line
153 KiB
JSON

[{"uid":"c79f3643ac5ff72d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1710154684657,"stop":1710154684657,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b13b55e88b2a8f4","name":"Check publish message containing Russian","time":{"start":1710154718361,"stop":1710154718362,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f98f3e39a960b3a","name":"Check received message containing Script","time":{"start":1710154466424,"stop":1710154466424,"duration":0},"status":"passed","severity":"normal"},{"uid":"12157606d659b492","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1710154443632,"stop":1710154443632,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d5ce76811897f5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1710154242762,"stop":1710154242762,"duration":0},"status":"passed","severity":"normal"},{"uid":"83172a247ea1dab3","name":"Ping on subscribed peer","time":{"start":1710154334613,"stop":1710154334613,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90524d173dcd254","name":"Check message received after nwaku node is restarted","time":{"start":1710154760727,"stop":1710154760727,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6371ca3da1e666c","name":"Register correct protocols","time":{"start":1710154728830,"stop":1710154728831,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a009ded28d6533d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1710154443636,"stop":1710154443636,"duration":0},"status":"passed","severity":"normal"},{"uid":"8013da10dbc7c721","name":"handles different clusterIds correctly","time":{"start":1710154242751,"stop":1710154242751,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea68b410f3bcdb24","name":"Push message with numeric payload","time":{"start":1710154813458,"stop":1710154813458,"duration":0},"status":"passed","severity":"normal"},{"uid":"5535d0adf889d17f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1710154242764,"stop":1710154242764,"duration":0},"status":"passed","severity":"normal"},{"uid":"751ffd830de625d7","name":"Query Generator, No message returned","time":{"start":1710154832376,"stop":1710154832377,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee9e0d32f1be936","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1710154242762,"stop":1710154242763,"duration":1},"status":"passed","severity":"normal"},{"uid":"545ee6cfd481f69e","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app72/5/topic438/utf8","time":{"start":1710154785442,"stop":1710154785443,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad93360b38dd25cc","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1710154706729,"stop":1710154706730,"duration":1},"status":"passed","severity":"normal"},{"uid":"244057cf182049be","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app31/7/topic842/utf8","time":{"start":1710154785443,"stop":1710154785444,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ced0c092839e61","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1710154296650,"stop":1710154296651,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c05be7391a66d1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1710154813488,"stop":1710154813488,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6ceff833bd111c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1710154832377,"stop":1710154832377,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01a50f4da83f471","name":"Decoder throws on empty string content topic","time":{"start":1710154278502,"stop":1710154278502,"duration":0},"status":"passed","severity":"normal"},{"uid":"2946dc17d0c8ef3a","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1710154242748,"stop":1710154242748,"duration":0},"status":"passed","severity":"normal"},{"uid":"7979c1fd45af41a0","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1710154250397,"stop":1710154250397,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c34e268af08b5a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1710154369809,"stop":1710154369810,"duration":1},"status":"passed","severity":"normal"},{"uid":"c354274c6e72f5e1","name":"throws on content topic with generation field greater than 0","time":{"start":1710154242735,"stop":1710154242735,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6c76ea6550249","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1710154795035,"stop":1710154795036,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a62de9ddf28476","name":"Overlapping topic subscription","time":{"start":1710154728837,"stop":1710154728837,"duration":0},"status":"skipped","severity":"normal"},{"uid":"53ad236aab9df8dc","name":"Query generator for multiple messages with different message text format","time":{"start":1710154858417,"stop":1710154858417,"duration":0},"status":"passed","severity":"normal"},{"uid":"1947f3e299764262","name":"Ephemeral messages are not stored","time":{"start":1710154306180,"stop":1710154306180,"duration":0},"status":"passed","severity":"normal"},{"uid":"207acba1cd8d8bf6","name":"Ping on peer without subscriptions","time":{"start":1710154368214,"stop":1710154368214,"duration":0},"status":"passed","severity":"normal"},{"uid":"3680f5d8c886284f","name":"Push message with content topic containing unicode special characters","time":{"start":1710154813490,"stop":1710154813490,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab330cb6daf77fd","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1710154443646,"stop":1710154443646,"duration":0},"status":"passed","severity":"normal"},{"uid":"4146c4c92f83e35b","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1710154242744,"stop":1710154242744,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2951b0afad5a5e6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1710154242761,"stop":1710154242762,"duration":1},"status":"passed","severity":"normal"},{"uid":"b59220b8a29650a0","name":"should add and remove event listeners correctly","time":{"start":1710154272510,"stop":1710154272510,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c9dc7c09a813a9","name":"Check received message containing shell command","time":{"start":1710154760722,"stop":1710154760722,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6b6cff456a0bfc","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1710154443636,"stop":1710154443637,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c5689a57dc8017","name":"Subscribe to topic containing Russian and receive message","time":{"start":1710154928190,"stop":1710154928190,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b33358014281b6","name":"should set field with all protocols disabled","time":{"start":1710154251062,"stop":1710154251062,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c781f283e0e75f8","name":"Query Generator - backward","time":{"start":1710154840498,"stop":1710154840498,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d92ab42bb5aacb","name":"Check publish message after service node is restarted","time":{"start":1710154718377,"stop":1710154718377,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2dabee6ed4e36b42","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1710154557385,"stop":1710154557386,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d2cab83ad93151","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710154443628,"stop":1710154443628,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df25b0201cb731c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1710154884014,"stop":1710154884014,"duration":0},"status":"passed","severity":"normal"},{"uid":"7423590175058ce4","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1710154884016,"stop":1710154884016,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26f5b61079fa5a2","name":"isConnected should return false after all peers disconnect","time":{"start":1710154344810,"stop":1710154344811,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c18c1ee13e9a1b","name":"Ping on subscribed peer","time":{"start":1710154368211,"stop":1710154368212,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0221210e6c219b3","name":"start node with empty content topic","time":{"start":1710154785449,"stop":1710154785456,"duration":7},"status":"passed","severity":"normal"},{"uid":"3e1ebf69a09f2b2e","name":"isConnected should return false after all peers disconnect","time":{"start":1710154296655,"stop":1710154296655,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3799388888b75ce","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1710154242758,"stop":1710154242758,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a99affbb349782a","name":"random static sharding 7 - Cluster ID: 933, Shard ID: 131","time":{"start":1710154812570,"stop":1710154812570,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ca5161291843c8","name":"Check received message with timestamp: 1710154296352 ","time":{"start":1710154760724,"stop":1710154760724,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1db9efbb5fac00b","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1710154537139,"stop":1710154537139,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96d53777ee490f37","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1710154250390,"stop":1710154250392,"duration":2},"status":"passed","severity":"normal"},{"uid":"d26e51f8f0f92f4d","name":"Check received message containing Arabic","time":{"start":1710154760718,"stop":1710154760719,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a09eb1c5186317d","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1710154443623,"stop":1710154443624,"duration":1},"status":"passed","severity":"normal"},{"uid":"53301ca5b3318e1d","name":"connected peers and dial","time":{"start":1710154684940,"stop":1710154684940,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32748bff1f310c6c","name":"should encode/decode to RLP encoding","time":{"start":1710154251057,"stop":1710154251058,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c8afde1ffad39c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1710154728838,"stop":1710154728838,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb326c040fd5be3","name":"Check received message containing shell command","time":{"start":1710154466426,"stop":1710154466426,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fbc343cddd20e5","name":"Check received message with timestamp: 1710154296352 ","time":{"start":1710154760702,"stop":1710154760702,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfcb274481b54e68","name":"Subscribe to topic containing numeric and receive message","time":{"start":1710154537142,"stop":1710154537142,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef11b385380e04ab","name":"should throw an error if shards are undefined for static sharding","time":{"start":1710154242757,"stop":1710154242757,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7651e4ae8ff09f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1710154795037,"stop":1710154795037,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd20940c22e716c2","name":"Js publishes, other Js receives","time":{"start":1710154717074,"stop":1710154717075,"duration":1},"status":"passed","severity":"normal"},{"uid":"680bf2e24bc9b71b","name":"handles different networkShards values correctly","time":{"start":1710154242752,"stop":1710154242752,"duration":0},"status":"passed","severity":"normal"},{"uid":"a842b9b3ed480be2","name":"should not receive a peer event after stop","time":{"start":1710154316263,"stop":1710154316263,"duration":0},"status":"passed","severity":"normal"},{"uid":"9703ed253f878fe1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710154443646,"stop":1710154443646,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d103089462dd500","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1710154242768,"stop":1710154242768,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff3117399acd74e","name":"Reopen subscription with peer with lost subscription","time":{"start":1710154368213,"stop":1710154368213,"duration":0},"status":"passed","severity":"normal"},{"uid":"162ac79a8b7c11a9","name":"Subscribe to topic containing long and receive message","time":{"start":1710154537141,"stop":1710154537142,"duration":1},"status":"passed","severity":"normal"},{"uid":"5377df2cb6feb124","name":"Add multiple subscription objects on single nwaku node","time":{"start":1710154928193,"stop":1710154928194,"duration":1},"status":"passed","severity":"normal"},{"uid":"3957aff5f6b6e834","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1710154264992,"stop":1710154264993,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e4323865eea58e","name":"should set field with all protocols enabled","time":{"start":1710154251062,"stop":1710154251062,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b6a4739c6a878b","name":"Decoder throws on undefined content topic","time":{"start":1710154255946,"stop":1710154255946,"duration":0},"status":"passed","severity":"normal"},{"uid":"466a51e9848c3573","name":"can start and stop the service","time":{"start":1710154272504,"stop":1710154272505,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e26265d135d5588","name":"Check message received after jswaku node is restarted","time":{"start":1710154760705,"stop":1710154760708,"duration":3},"status":"skipped","severity":"normal"},{"uid":"fe3bc330cf7964db","name":"removeEventListener with wrong event","time":{"start":1710154336637,"stop":1710154336637,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d3df6f3798fbbb","name":"returns all values when wanted number matches available values","time":{"start":1710154264370,"stop":1710154264373,"duration":3},"status":"passed","severity":"normal"},{"uid":"912fc53e1798324c","name":"1 Store, 2 fetches","time":{"start":1710154264945,"stop":1710154264945,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc49eeb3f3b0891","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1710154443626,"stop":1710154443627,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e8f09035b888bd2","name":"throws on content topic with empty version field","time":{"start":1710154242736,"stop":1710154242736,"duration":0},"status":"passed","severity":"normal"},{"uid":"76707a45ffbe111e","name":"Query with Ordered Callback, No message returned","time":{"start":1710154832378,"stop":1710154832379,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e64a4e8657403ec","name":"Check received message containing emoji","time":{"start":1710154760723,"stop":1710154760723,"duration":0},"status":"passed","severity":"normal"},{"uid":"987b9780652ffc68","name":"Check received message containing Script","time":{"start":1710154760720,"stop":1710154760720,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e24442f91708e5f","name":"Default pageSize","time":{"start":1710154861990,"stop":1710154861990,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a95e0ee16e68c7","name":"Push message with escaped characters payload","time":{"start":1710154684619,"stop":1710154684619,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7239fcf0212ff0a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1710154242763,"stop":1710154242763,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b1bf27cffc6e06","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1710154728841,"stop":1710154728841,"duration":0},"status":"passed","severity":"normal"},{"uid":"237deb582e725263","name":"Passing page size 3 when there are 20 messages","time":{"start":1710154861987,"stop":1710154861988,"duration":1},"status":"passed","severity":"normal"},{"uid":"4413fcf49f46f057","name":"Subscribe to topic containing Russian and publish message","time":{"start":1710154728840,"stop":1710154728840,"duration":0},"status":"passed","severity":"normal"},{"uid":"459d6fff17f6c6c6","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1710154752060,"stop":1710154752060,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b8029f35d29fad","name":"Relay - dialed after","time":{"start":1710154888666,"stop":1710154888666,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4a3fabfca4407a","name":"A test","time":{"start":1710154537226,"stop":1710154537226,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04935888a1ed346","name":"Push message with content topic containing Script","time":{"start":1710154684634,"stop":1710154684634,"duration":0},"status":"passed","severity":"normal"},{"uid":"974e907d3adfedef","name":"Subscribe to topic containing shell command and publish message","time":{"start":1710154728842,"stop":1710154728843,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f80087ef5ed18f6","name":"Check received message containing shell command","time":{"start":1710154760699,"stop":1710154760699,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3951ed02a79250","name":"Push message with rate limit","time":{"start":1710154684662,"stop":1710154684662,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f12089aaa529421","name":"Fails to publish duplicate message","time":{"start":1710154718374,"stop":1710154718374,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6a24f4e981582a","name":"Passing page size 11 when there are 10 messages","time":{"start":1710154861988,"stop":1710154861989,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d42cb20cb19f312","name":"does not throw on valid cases","time":{"start":1710154242731,"stop":1710154242732,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c74c0e134bb575","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710154443630,"stop":1710154443630,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c015c687096b7c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1710154443630,"stop":1710154443631,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd34e843146dd7ae","name":"Publish message with rate limit","time":{"start":1710154718379,"stop":1710154718379,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ecd83cd4386664","name":"Passing an array","time":{"start":1710154878138,"stop":1710154878139,"duration":1},"status":"passed","severity":"normal"},{"uid":"b821dc65b9620ded","name":"removeEventListener with correct event","time":{"start":1710154336636,"stop":1710154336637,"duration":1},"status":"passed","severity":"normal"},{"uid":"21593aa1a73a14c9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1710154380177,"stop":1710154380178,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d604d8e9a6f1c2","name":"Subscribe to topic containing long and receive message","time":{"start":1710154928188,"stop":1710154928188,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55739227933f5e5","name":"Check received message containing short","time":{"start":1710154466409,"stop":1710154466410,"duration":1},"status":"passed","severity":"normal"},{"uid":"add4afdceb74b2f4","name":"should properly compute the node id","time":{"start":1710154251057,"stop":1710154251057,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9ffce02d005488","name":"Ping on unsubscribed peer","time":{"start":1710154368214,"stop":1710154368215,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd6b7d4d00a39709","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app19/9/topic142/proto","time":{"start":1710154785438,"stop":1710154785439,"duration":1},"status":"passed","severity":"normal"},{"uid":"329ed3831c195010","name":"Check message on other pubsub topic is not received","time":{"start":1710154760725,"stop":1710154760725,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1923dbfa1fc2b33","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1710154296648,"stop":1710154296650,"duration":2},"status":"passed","severity":"normal"},{"uid":"657ac3c0ac7c7545","name":"Push message with content topic containing special chars","time":{"start":1710154684622,"stop":1710154684622,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa31f501538c2a7","name":"Check message received after jswaku node is restarted","time":{"start":1710154760727,"stop":1710154760727,"duration":0},"status":"skipped","severity":"normal"},{"uid":"759539db4c564990","name":"Overlapping topic subscription","time":{"start":1710154928199,"stop":1710154928199,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74fb8212af683c8","name":"Push message with long payload","time":{"start":1710154813457,"stop":1710154813458,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4e068a14cb9768","name":"can dial TLS multiaddrs","time":{"start":1710154564089,"stop":1710154564089,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f9d88bfe9d3a3a","name":"Subscribe and publish message","time":{"start":1710154728831,"stop":1710154728832,"duration":1},"status":"passed","severity":"normal"},{"uid":"43aaa39e9bb78eb0","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1710154242745,"stop":1710154242746,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b47852457656d","name":"Privacy Node - default protocol","time":{"start":1710154888669,"stop":1710154888669,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ff99eaaeada2f6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1710154443645,"stop":1710154443645,"duration":0},"status":"passed","severity":"normal"},{"uid":"aedf8e10866c7a75","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1710154795034,"stop":1710154795035,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba19dc90977cc373","name":"Subscribe to topic containing short and receive message","time":{"start":1710154928187,"stop":1710154928188,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c92f7b5d799514","name":"should configure sharding based on application and version for autosharding","time":{"start":1710154242770,"stop":1710154242770,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09057da285715c6","name":"should not fail to stop the service if it was not started","time":{"start":1710154760922,"stop":1710154760944,"duration":22},"status":"passed","severity":"normal"},{"uid":"2bb3913532406c91","name":"random static sharding 9 - Cluster ID: 665, Shard ID: 368","time":{"start":1710154812571,"stop":1710154812571,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a763427e7e2a0d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1710154242764,"stop":1710154242765,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6866d562c0a465","name":"Filter","time":{"start":1710154888668,"stop":1710154888668,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3513bea9a0dd11","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1710154537133,"stop":1710154537134,"duration":1},"status":"passed","severity":"normal"},{"uid":"56be3524ba0598f7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1710154499745,"stop":1710154499745,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ef1981acb32dd5","name":"Fails to push message bigger that 1MB","time":{"start":1710154684663,"stop":1710154684664,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c699a4c96eba84","name":"Relay","time":{"start":1710154305989,"stop":1710154305990,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ac36555b2cbfa5","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1710154250389,"stop":1710154250390,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbfa1df0c2e62645","name":"Push message with content topic containing unicode special characters","time":{"start":1710154684658,"stop":1710154684658,"duration":0},"status":"passed","severity":"normal"},{"uid":"56acd071de2cd3b0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1710154380179,"stop":1710154380180,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1fb633c13665c8d","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1710154752058,"stop":1710154752058,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71ca4b9cbb4ad73","name":"passes more than one ENR URLs and attempts connection","time":{"start":1710154316265,"stop":1710154316266,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d41d6bc279c99fd7","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1710154884018,"stop":1710154884018,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0b28d31cac72f9","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1710154443646,"stop":1710154443647,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ef45dab9174de6","name":"Check received message containing Chinese","time":{"start":1710154760718,"stop":1710154760718,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f30df3d9db4c3b1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1710154928189,"stop":1710154928189,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b8e3d659614c4d","name":"Check message with no payload is not received","time":{"start":1710154466438,"stop":1710154466438,"duration":0},"status":"passed","severity":"normal"},{"uid":"18974cd0e5e6c5cb","name":"Check received message containing long","time":{"start":1710154760694,"stop":1710154760694,"duration":0},"status":"passed","severity":"normal"},{"uid":"2708920c19bd5d8f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1710154242753,"stop":1710154242753,"duration":0},"status":"passed","severity":"normal"},{"uid":"609236189097e040","name":"Check publish message containing Basic HTML tag","time":{"start":1710154718365,"stop":1710154718366,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee5c4fddf1b04073","name":"Push message with JSON payload","time":{"start":1710154684618,"stop":1710154684618,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba0e51d945039a7","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1710154728832,"stop":1710154728832,"duration":0},"status":"passed","severity":"normal"},{"uid":"b931200edb21e2a2","name":"getPeersByDiscovery","time":{"start":1710154696407,"stop":1710154696408,"duration":1},"status":"passed","severity":"normal"},{"uid":"924bd034dca81b11","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1710154242764,"stop":1710154242764,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef8f75a5a556fde","name":"Query Generator - forward","time":{"start":1710154840497,"stop":1710154840498,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc3334fab51edbe8","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1710154855459,"stop":1710154855460,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d9e6557298dbee4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1710154706725,"stop":1710154706727,"duration":2},"status":"passed","severity":"normal"},{"uid":"d0305ed54cb3b6b6","name":"Check received message containing emoji","time":{"start":1710154466429,"stop":1710154466433,"duration":4},"status":"passed","severity":"normal"},{"uid":"69206d7294a8b61b","name":"Subscribe and receives messages on 20 topics","time":{"start":1710154928184,"stop":1710154928185,"duration":1},"status":"passed","severity":"normal"},{"uid":"619a9b47aee8d865","name":"Check message received after nwaku node is restarted","time":{"start":1710154466440,"stop":1710154466440,"duration":0},"status":"skipped","severity":"normal"},{"uid":"caf18e4abd24c220","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1710154928182,"stop":1710154928183,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d140c408c7e84e6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1710154928205,"stop":1710154928205,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ed0d549af7614b","name":"Push message with custom timestamp: 1679396043896","time":{"start":1710154813492,"stop":1710154813492,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fdf5199340ce0","name":"Check received message containing numeric","time":{"start":1710154760717,"stop":1710154760717,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b241589f3493d5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1710154537148,"stop":1710154537149,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b405dd0eaaa00c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1710154728839,"stop":1710154728839,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e08702ee58aa5c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1710154785447,"stop":1710154785448,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7dc9df0c56db2d","name":"Push message with custom timestamp: 1710150843896","time":{"start":1710154813492,"stop":1710154813493,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f610582be7b3fc6","name":"Push message with short payload","time":{"start":1710154813457,"stop":1710154813457,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4dc821be61a92c","name":"Decoder throws on undefined content topic","time":{"start":1710154278501,"stop":1710154278502,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cee07139eb8f254","name":"should not receive a peer event after stop","time":{"start":1710154760946,"stop":1710154760946,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bce19d2639d8593","name":"Used by Waku Relay","time":{"start":1710154878139,"stop":1710154878140,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f792b6470554e68","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1710154537129,"stop":1710154537130,"duration":1},"status":"passed","severity":"normal"},{"uid":"37000db7ae9a7139","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1710154264996,"stop":1710154264997,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4b57582c503cd1","name":"Check publish message containing Chinese","time":{"start":1710154718359,"stop":1710154718360,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b58cb079813312","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1710154795037,"stop":1710154795037,"duration":0},"status":"passed","severity":"normal"},{"uid":"532c04a3939a55d0","name":"Check received message containing SQL Injection","time":{"start":1710154760720,"stop":1710154760720,"duration":0},"status":"passed","severity":"normal"},{"uid":"14787e6754aaf481","name":"should handle corrupted local storage data gracefully","time":{"start":1710154272509,"stop":1710154272510,"duration":1},"status":"passed","severity":"normal"},{"uid":"316a3ab1b0ebb54e","name":"random static sharding 10 - Cluster ID: 201, Shard ID: 539","time":{"start":1710154812571,"stop":1710154812571,"duration":0},"status":"passed","severity":"normal"},{"uid":"7180c2cb05cfa4c5","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1710154728832,"stop":1710154728833,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf3c5b5db8c3ddee","name":"Callback on promise, aborts when callback returns true","time":{"start":1710154858418,"stop":1710154858419,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf48967221abed9","name":"Fails to publish message with empty text","time":{"start":1710154718375,"stop":1710154718375,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d8f2ff28c7b162","name":"Push message with content topic containing XML","time":{"start":1710154684656,"stop":1710154684656,"duration":0},"status":"passed","severity":"normal"},{"uid":"48184ffbc796ae83","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1710154499734,"stop":1710154499736,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d593965db908155","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1710154443648,"stop":1710154443649,"duration":1},"status":"passed","severity":"normal"},{"uid":"5496a729ecdf3cab","name":"Publish message with custom timestamp: Mon Mar 11 2024 09:58:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1710154718373,"stop":1710154718374,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd416954b26eab9e","name":"Check received message containing long","time":{"start":1710154466410,"stop":1710154466413,"duration":3},"status":"passed","severity":"normal"},{"uid":"42d3ed260cfeb914","name":"can start and stop the service","time":{"start":1710154316261,"stop":1710154316261,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b72a7bf2339b27","name":"should encode/decode to text encoding","time":{"start":1710154251058,"stop":1710154251058,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa1eec8710c145e","name":"receives messages sent to provided content topic through callback","time":{"start":1710154752059,"stop":1710154752060,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9c9ea0ea9a9bab","name":"Decrypt messages","time":{"start":1710154686520,"stop":1710154686520,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b0a46ea59b874d","name":"Push message with content topic containing numeric","time":{"start":1710154813478,"stop":1710154813479,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cbd9958ea9877d3","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1710154264994,"stop":1710154264994,"duration":0},"status":"passed","severity":"normal"},{"uid":"e633f68fa0c7fe0a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1710154265381,"stop":1710154265381,"duration":0},"status":"passed","severity":"normal"},{"uid":"241d1d8f323a5569","name":"Ping on unsubscribed peer","time":{"start":1710154368212,"stop":1710154368213,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb7e3c42411c8b6","name":"Generator, custom pubsub topic","time":{"start":1710154853641,"stop":1710154853642,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d61e2772395644","name":"Round trip binary serialization","time":{"start":1710154255943,"stop":1710154255944,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58abb9c2d13bfe","name":"Push message with XML payload","time":{"start":1710154684617,"stop":1710154684618,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f233837ffe65d5","name":"should decode valid enr with tcp successfully","time":{"start":1710154251050,"stop":1710154251051,"duration":1},"status":"passed","severity":"normal"},{"uid":"5000f300e3135be4","name":"random static sharding 2 - Cluster ID: 71, Shard ID: 225","time":{"start":1710154812567,"stop":1710154812568,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ecd0c75c7b88350","name":"Promise Callback - forward","time":{"start":1710154840499,"stop":1710154840499,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44b8838cb5128d4","name":"Check received message containing JSON","time":{"start":1710154466425,"stop":1710154466426,"duration":1},"status":"passed","severity":"normal"},{"uid":"128fca7ab1aef868","name":"Push message with content topic containing Script","time":{"start":1710154813483,"stop":1710154813487,"duration":4},"status":"passed","severity":"normal"},{"uid":"6317d6fa648ef74c","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app50/6/topic342/utf8","time":{"start":1710154785440,"stop":1710154785440,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83a3173b66e6ff2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1710154499744,"stop":1710154499745,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e5edc8568759b80","name":"Nodes with multiple pubsub topic","time":{"start":1710154706723,"stop":1710154706724,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e9739decd3617f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1710154264946,"stop":1710154264946,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0919b8636b02a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1710154369808,"stop":1710154369809,"duration":1},"status":"passed","severity":"normal"},{"uid":"863beecb4fc9477c","name":"Check publish message containing JSON","time":{"start":1710154718366,"stop":1710154718367,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5f32efc5c5043b","name":"Push message with content topic containing JSON","time":{"start":1710154684657,"stop":1710154684657,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f8a187e365e13b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1710154250395,"stop":1710154250395,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91b72c97a9ae90f","name":"Check message with non string payload is not received","time":{"start":1710154466438,"stop":1710154466439,"duration":1},"status":"passed","severity":"normal"},{"uid":"e64ac6e0f1515a9b","name":"addEventListener with wrong event","time":{"start":1710154336635,"stop":1710154336636,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a8961a25a5f41e","name":"Subscribe to topic containing Script and receive message","time":{"start":1710154928191,"stop":1710154928191,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af64d7437937067","name":"Publish without waiting for remote peer","time":{"start":1710154728831,"stop":1710154728831,"duration":0},"status":"passed","severity":"normal"},{"uid":"440c842efb097d24","name":"should be called at least once on all `peer:discovery` events","time":{"start":1710154304219,"stop":1710154304219,"duration":0},"status":"passed","severity":"normal"},{"uid":"417ef15c3ea19303","name":"Check publish message containing unicode special characters","time":{"start":1710154718369,"stop":1710154718370,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2429d14d841b309","name":"should load peers from local storage and dispatch events","time":{"start":1710154272508,"stop":1710154272508,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba14e327b164e59","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1710154706720,"stop":1710154706721,"duration":1},"status":"passed","severity":"normal"},{"uid":"c191cba10540167a","name":"Check received message containing Russian","time":{"start":1710154466421,"stop":1710154466422,"duration":1},"status":"passed","severity":"normal"},{"uid":"274855f83e130822","name":"Fails to publish message with wrong content topic","time":{"start":1710154718375,"stop":1710154718375,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b712f3ddcf8af7","name":"Check publish message containing XML","time":{"start":1710154718364,"stop":1710154718365,"duration":1},"status":"passed","severity":"normal"},{"uid":"7399b6e11f020447","name":"tcp ip4 address","time":{"start":1710154250489,"stop":1710154250490,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74aa4e0585659e0","name":"Query generator for multiple messages with multiple decoders","time":{"start":1710154858417,"stop":1710154858417,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c018a156bde514","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1710154316264,"stop":1710154316264,"duration":0},"status":"skipped","severity":"normal"},{"uid":"53a1bb760b0dcc86","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1710154443624,"stop":1710154443624,"duration":0},"status":"passed","severity":"normal"},{"uid":"d292a096955b6a84","name":"Check received message containing emoji","time":{"start":1710154760701,"stop":1710154760701,"duration":0},"status":"passed","severity":"normal"},{"uid":"6667e0358278150c","name":"Using a function","time":{"start":1710154878139,"stop":1710154878139,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca887d12ef02839b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1710154443629,"stop":1710154443630,"duration":1},"status":"passed","severity":"normal"},{"uid":"614b2e34e5aaeca0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1710154242760,"stop":1710154242760,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bcd1f2a9cd05e4","name":"Fails to push message bigger that 1MB","time":{"start":1710154813494,"stop":1710154813494,"duration":0},"status":"passed","severity":"normal"},{"uid":"db413254812473d","name":"Push message with special chars payload","time":{"start":1710154684614,"stop":1710154684615,"duration":1},"status":"passed","severity":"normal"},{"uid":"21804f6b49af4a18","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1710154306181,"stop":1710154306181,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a9aa7fc909c8d8","name":"topics with same application and version share the same shard","time":{"start":1710154242749,"stop":1710154242749,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff5013b1c22e213","name":"isConnected return false after peer stops","time":{"start":1710154344811,"stop":1710154344811,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7266e6c7479d8","name":"Push message with unicode special characters payload","time":{"start":1710154684619,"stop":1710154684619,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfc590c1ea8c397","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app36/10/topic4/proto","time":{"start":1710154785444,"stop":1710154785445,"duration":1},"status":"passed","severity":"normal"},{"uid":"c970f2e643c6fa9a","name":"retrieves a single peer","time":{"start":1710154265377,"stop":1710154265377,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7322e55f264e76","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1710154242760,"stop":1710154242761,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b77abe5b9a64f00","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710154557381,"stop":1710154557382,"duration":1},"status":"passed","severity":"normal"},{"uid":"218e2b053e9e7063","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1710154242747,"stop":1710154242747,"duration":0},"status":"passed","severity":"normal"},{"uid":"e015321ebbe52fa9","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1710154832379,"stop":1710154832379,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15f65b874ba162d","name":"Push message with content topic containing special chars","time":{"start":1710154813481,"stop":1710154813481,"duration":0},"status":"passed","severity":"normal"},{"uid":"22dd1622fd16dadb","name":"should get / set UDP multiaddr","time":{"start":1710154251058,"stop":1710154251059,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a9c291527210d7","name":"Generator, 2 different pubsubtopics","time":{"start":1710154853644,"stop":1710154853645,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d323b320c9d40d","name":"Check publish message containing short","time":{"start":1710154718355,"stop":1710154718356,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6134701d7137677","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1710154537130,"stop":1710154537131,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e289aa1da68ebb","name":"Throws when trying to push message with empty payload","time":{"start":1710154813471,"stop":1710154813472,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c706f8a8317e21","name":"should properly create location multiaddrs - tcp6","time":{"start":1710154251060,"stop":1710154251060,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66d5e83cbf8d658","name":"Subscribe to topic containing XML and receive message","time":{"start":1710154928191,"stop":1710154928191,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77f07a0e7b65b13","name":"Check meta is set [ecies]","time":{"start":1710154280111,"stop":1710154280112,"duration":1},"status":"passed","severity":"normal"},{"uid":"30be7df35522a835","name":"Check received message containing special chars","time":{"start":1710154466414,"stop":1710154466415,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f511260e5f05920","name":"Passing page size 10 when there are 10 messages","time":{"start":1710154861988,"stop":1710154861988,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d041b9795a278de","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1710154296653,"stop":1710154296653,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed05ddee80392499","name":"Push message equal or less that 1MB","time":{"start":1710154813493,"stop":1710154813494,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb1574cb876a1854","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1710154557382,"stop":1710154557383,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c242236f40b321b","name":"groups content topics by expected pubsub topic","time":{"start":1710154242750,"stop":1710154242750,"duration":0},"status":"passed","severity":"normal"},{"uid":"a865fea9cc37d612","name":"random static sharding 5 - Cluster ID: 474, Shard ID: 892","time":{"start":1710154812569,"stop":1710154812569,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfe7a631268d84e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1710154795038,"stop":1710154795039,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce34ca6baae6b7a1","name":"should properly create location multiaddrs - tcp4","time":{"start":1710154251059,"stop":1710154251060,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb64082a7c9faf1","name":"Init the array if not present","time":{"start":1710154242373,"stop":1710154242375,"duration":2},"status":"passed","severity":"normal"},{"uid":"d45b6a7e90761e15","name":"should throw error - no public key","time":{"start":1710154251055,"stop":1710154251056,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9a4eafede2afd7","name":"Accepts a valid Waku Message","time":{"start":1710154259327,"stop":1710154259329,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1e00827168df10c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1710154696409,"stop":1710154696409,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d87235d203bfb5","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1710154264990,"stop":1710154264991,"duration":1},"status":"passed","severity":"normal"},{"uid":"41bcef15f1359e3f","name":"Mutual subscription","time":{"start":1710154728830,"stop":1710154728830,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada54ce7085ce9ab","name":"should throw error - no public key","time":{"start":1710154251056,"stop":1710154251057,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49411174e78b0a5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710154443638,"stop":1710154443639,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09c3180e853e2f7","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1710154264990,"stop":1710154264990,"duration":0},"status":"passed","severity":"normal"},{"uid":"6feb33c2728f288f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1710154304221,"stop":1710154304221,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60c7537f22dd050","name":"Encoder throws on empty string content topic","time":{"start":1710154280112,"stop":1710154280112,"duration":0},"status":"passed","severity":"normal"},{"uid":"19212e3f53e523c1","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1710154296654,"stop":1710154296654,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb2292f15c9ff6e","name":"Push to array if already present","time":{"start":1710154242375,"stop":1710154242376,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd510827e41e4a9a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1710154242765,"stop":1710154242765,"duration":0},"status":"passed","severity":"normal"},{"uid":"14af7a8d9569d368","name":"Ephemeral field is preserved - encoder v0","time":{"start":1710154306180,"stop":1710154306181,"duration":1},"status":"passed","severity":"normal"},{"uid":"91967ec353968db8","name":"Publish message with custom timestamp: Mon Mar 11 2024 11:58:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1710154718374,"stop":1710154718374,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4de1d27a02e56a6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1710154928193,"stop":1710154928193,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82712551720a549","name":"should only return 1 node with relay capability","time":{"start":1710154265380,"stop":1710154265380,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c31a57964b0dc8d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1710154928192,"stop":1710154928192,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6280338e76d9a2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1710154242761,"stop":1710154242761,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7f42e1398a6c66","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1710154696408,"stop":1710154696408,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c22e37f449aec6d1","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1710154537137,"stop":1710154537137,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b76b88188f4508e8","name":"random static sharding 3 - Cluster ID: 600, Shard ID: 572","time":{"start":1710154812568,"stop":1710154812568,"duration":0},"status":"passed","severity":"normal"},{"uid":"efed5e13bf614fd2","name":"Decoder throws on empty string content topic","time":{"start":1710154255947,"stop":1710154255947,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0617a7dc4ab4c84","name":"Push message with Script payload","time":{"start":1710154684617,"stop":1710154684617,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab43872d46ccc5cf","name":"creates an iterator","time":{"start":1710154868456,"stop":1710154868457,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06ff3591341aea4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1710154242765,"stop":1710154242765,"duration":0},"status":"passed","severity":"normal"},{"uid":"336779e9084b36a0","name":"Callback on promise","time":{"start":1710154858418,"stop":1710154858418,"duration":0},"status":"passed","severity":"normal"},{"uid":"277cff81a0369edc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1710154537145,"stop":1710154537145,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b96b87fb45451b0","name":"Publishes to nwaku","time":{"start":1710154717073,"stop":1710154717074,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae1bc526341b4e9e","name":"Ping on subscribed peer","time":{"start":1710154368213,"stop":1710154368214,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc987259b7891d9","name":"Check received message containing escaped characters","time":{"start":1710154760700,"stop":1710154760700,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c8679d903229e6","name":"Query with Ordered Callback, No Decoder","time":{"start":1710154832378,"stop":1710154832378,"duration":0},"status":"passed","severity":"normal"},{"uid":"d643a720c134b91e","name":"throws on content topic with empty topic name field","time":{"start":1710154242736,"stop":1710154242743,"duration":7},"status":"passed","severity":"normal"},{"uid":"cdc0dca4de39030d","name":"Fails to push message with empty content topic","time":{"start":1710154813490,"stop":1710154813491,"duration":1},"status":"passed","severity":"normal"},{"uid":"685fb5b5a46fbec6","name":"Subscribe and receive messages via lightPush","time":{"start":1710154537128,"stop":1710154537129,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f4d58a93c6bed7e","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app56/9/topic624/xml","time":{"start":1710154785441,"stop":1710154785442,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fce152ad817a8cc","name":"Throws when trying to push message with empty payload","time":{"start":1710154684620,"stop":1710154684621,"duration":1},"status":"passed","severity":"normal"},{"uid":"c54bf26c92dfc50f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1710154832364,"stop":1710154832365,"duration":1},"status":"passed","severity":"normal"},{"uid":"8121a9adabb9fd4c","name":"Check message with no pubsub topic is not received","time":{"start":1710154466437,"stop":1710154466437,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5ef7d32bd9495b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1710154369813,"stop":1710154369813,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69909700f4d850a","name":"Check publish message containing long","time":{"start":1710154718356,"stop":1710154718357,"duration":1},"status":"passed","severity":"normal"},{"uid":"6063a46107f8f18d","name":"Push message with rate limit","time":{"start":1710154813492,"stop":1710154813492,"duration":0},"status":"passed","severity":"normal"},{"uid":"75058c8e5238566e","name":"returns all values when wanted number is greater than available values","time":{"start":1710154264374,"stop":1710154264375,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb4ebb749ebc895","name":"Check publish message containing escaped characters","time":{"start":1710154718368,"stop":1710154718369,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cae216161a2ca4b","name":"Push message with content topic containing Russian","time":{"start":1710154813482,"stop":1710154813482,"duration":0},"status":"passed","severity":"normal"},{"uid":"814cb8f2016c7cfe","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1710154928198,"stop":1710154928198,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd54ab280ddb8195","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1710154537136,"stop":1710154537136,"duration":0},"status":"passed","severity":"normal"},{"uid":"823db92b8467192","name":"Check received message containing special chars","time":{"start":1710154760717,"stop":1710154760718,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4213de0194447cf","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1710154265382,"stop":1710154265382,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45437ee3ddaa08fa","name":"Check message with no content topic is not received","time":{"start":1710154466437,"stop":1710154466438,"duration":1},"status":"passed","severity":"normal"},{"uid":"4baa1612ca1f3227","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1710154242769,"stop":1710154242769,"duration":0},"status":"passed","severity":"normal"},{"uid":"5774fa30b3e5c747","name":"should be able to encode the field with only FILTER set to true","time":{"start":1710154250387,"stop":1710154250387,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae03dc7156cb0b2d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1710154928194,"stop":1710154928195,"duration":1},"status":"passed","severity":"normal"},{"uid":"db48beb1794582b2","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1710154242748,"stop":1710154242749,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b139a490fabb39","name":"random static sharding 4 - Cluster ID: 786, Shard ID: 472","time":{"start":1710154812568,"stop":1710154812569,"duration":1},"status":"passed","severity":"normal"},{"uid":"8acf8df38c7ece81","name":"should be able to decode the field with only RELAY set to true","time":{"start":1710154250394,"stop":1710154250395,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a941db9171692ab","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710154443643,"stop":1710154443643,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ca59edb1703109","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1710154795036,"stop":1710154795037,"duration":1},"status":"passed","severity":"normal"},{"uid":"f95a496746c66f62","name":"Ping on peer without subscriptions","time":{"start":1710154334614,"stop":1710154334614,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37bc3382185947d","name":"Subscribe and receives messages on 20 topics","time":{"start":1710154537135,"stop":1710154537135,"duration":0},"status":"passed","severity":"normal"},{"uid":"927b20f441385d34","name":"Symmetric encrypt & Decrypt","time":{"start":1710154278958,"stop":1710154278959,"duration":1},"status":"passed","severity":"normal"},{"uid":"83f1a7ac5ad20e16","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1710154855460,"stop":1710154855461,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f470d84d2a288c9","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app97/9/topic885/xml","time":{"start":1710154785439,"stop":1710154785440,"duration":1},"status":"passed","severity":"normal"},{"uid":"28baaacc81b26b92","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1710154499732,"stop":1710154499733,"duration":1},"status":"passed","severity":"normal"},{"uid":"5100d575fbce948c","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1710154928197,"stop":1710154928198,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8c7f427d16d12ed0","name":"should return all peers when numPeers is 0","time":{"start":1710154255679,"stop":1710154255680,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3406cd4c9e1186","name":"Relay - times out","time":{"start":1710154888666,"stop":1710154888666,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d728037df2712cc","name":"should be able to decode the field with only STORE set to true","time":{"start":1710154250396,"stop":1710154250397,"duration":1},"status":"passed","severity":"normal"},{"uid":"be13f6f770713d96","name":"Check received message containing XML","time":{"start":1710154760697,"stop":1710154760698,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b710cbaade9c3b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1710154928196,"stop":1710154928196,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab4afc1aab99e4d","name":"addEventListener with correct event","time":{"start":1710154336634,"stop":1710154336635,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05bdeaa6072522f","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1710154344808,"stop":1710154344809,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f6eaa3e7760ce38","name":"should not throw an error for a single configured topic","time":{"start":1710154242766,"stop":1710154242766,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbfbef17acffdfb","name":"Check received message containing unicode special characters","time":{"start":1710154760722,"stop":1710154760723,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7943d580acf9283","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1710154369813,"stop":1710154369814,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5aebd1d53f567","name":"Subscribe to topic containing shell command and receive message","time":{"start":1710154928204,"stop":1710154928204,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b77cadad5c3bf8","name":"Push message with SQL Injection payload","time":{"start":1710154813461,"stop":1710154813461,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba61c85e052fab8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1710154928201,"stop":1710154928201,"duration":0},"status":"passed","severity":"normal"},{"uid":"717451e7dcbf7fb3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1710154812572,"stop":1710154812573,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7469b721c13cb","name":"Push message on custom pubsubTopic","time":{"start":1710154557380,"stop":1710154557381,"duration":1},"status":"passed","severity":"normal"},{"uid":"628c715b7e93a109","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1710154242760,"stop":1710154242760,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5542dd3cf2f43b","name":"Refresh subscription","time":{"start":1710154928199,"stop":1710154928199,"duration":0},"status":"passed","severity":"normal"},{"uid":"44af9d2d79d0c203","name":"Push message with JSON payload","time":{"start":1710154813465,"stop":1710154813466,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce2228c5276fd0ad","name":"Ordered Callback - forward","time":{"start":1710154840499,"stop":1710154840500,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8235fc4d4dacf1","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1710154443629,"stop":1710154443629,"duration":0},"status":"passed","severity":"normal"},{"uid":"838efd49feb9bdca","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1710154242744,"stop":1710154242744,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6676d2b616823e","name":"should throw error - no id","time":{"start":1710154251051,"stop":1710154251055,"duration":4},"status":"passed","severity":"normal"},{"uid":"b917631e023833d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1710154499731,"stop":1710154499731,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ab8e74fc9aa3","name":"Push message with shell command payload","time":{"start":1710154813466,"stop":1710154813467,"duration":1},"status":"passed","severity":"normal"},{"uid":"73317335b813d91c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1710154265381,"stop":1710154265381,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc93f6c3cdf974df","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1710154718375,"stop":1710154718376,"duration":1},"status":"passed","severity":"normal"},{"uid":"c810fad5b2a37de2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1710154499745,"stop":1710154499745,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab34610cf02aabe7","name":"should not fail to stop the service if it was not started","time":{"start":1710154272505,"stop":1710154272505,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3762ebd97bf119a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1710154884016,"stop":1710154884017,"duration":1},"status":"passed","severity":"normal"},{"uid":"128934b50f3b4b22","name":"Push message with content topic containing short","time":{"start":1710154813472,"stop":1710154813473,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c11647d143ef7d0","name":"Check message received after jswaku node is restarted","time":{"start":1710154466439,"stop":1710154466439,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef92ac933a62819c","name":"Subscribe to topic containing long and publish message","time":{"start":1710154728837,"stop":1710154728838,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb007f04a4d52f72","name":"getPeersByDiscovery","time":{"start":1710154336638,"stop":1710154336638,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c89d9512bd4c8f","name":"Push message with numeric payload","time":{"start":1710154684614,"stop":1710154684614,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8978e4c5b889cb1","name":"should throw an error for an unconfigured topic","time":{"start":1710154242767,"stop":1710154242767,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9229d4d20bd4880","name":"should return false","time":{"start":1710154251057,"stop":1710154251057,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac57f4689c6cc579","name":"Subscribe to topic containing JSON and publish message","time":{"start":1710154728842,"stop":1710154728842,"duration":0},"status":"passed","severity":"normal"},{"uid":"278445a914e366ad","name":"Check message on other pubsub topic is not received","time":{"start":1710154760704,"stop":1710154760704,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff0101ebc7fcfef","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1710154928186,"stop":1710154928186,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fad7e6086413b44","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1710154242771,"stop":1710154242772,"duration":1},"status":"passed","severity":"normal"},{"uid":"418e50cfb75bc6dd","name":"Push message with unicode special characters payload","time":{"start":1710154813468,"stop":1710154813469,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cbe1c3f38b8ef2d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1710154537145,"stop":1710154537146,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce74d382e4040d83","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1710154242837,"stop":1710154242837,"duration":0},"status":"passed","severity":"normal"},{"uid":"2930fc10f94a5c48","name":"Refresh subscription","time":{"start":1710154728836,"stop":1710154728836,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0c4e2f8c95bd07c","name":"Subscribe to topic containing special chars and publish message","time":{"start":1710154728838,"stop":1710154728839,"duration":1},"status":"passed","severity":"normal"},{"uid":"45a30ab55cdfbeb6","name":"Check received message containing escaped characters","time":{"start":1710154466426,"stop":1710154466427,"duration":1},"status":"passed","severity":"normal"},{"uid":"722dce3d6355b722","name":"safeDispatchEvent","time":{"start":1710154336642,"stop":1710154336643,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c12213b11e29ee","name":"Check received message with timestamp: 1649153314 ","time":{"start":1710154760702,"stop":1710154760703,"duration":1},"status":"passed","severity":"normal"},{"uid":"e515bb031716dc90","name":"Nodes with multiple pubsub topic","time":{"start":1710154706740,"stop":1710154706741,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c15a14cd38642c","name":"should properly create peer info with all multiaddrs","time":{"start":1710154251061,"stop":1710154251061,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd112a4a3ef04e8c","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1710154928185,"stop":1710154928186,"duration":1},"status":"skipped","severity":"normal"},{"uid":"73124ef6cc32bae8","name":"Sign & Recover","time":{"start":1710154278959,"stop":1710154278959,"duration":0},"status":"passed","severity":"normal"},{"uid":"608cf7761b5636e0","name":"shard 0","time":{"start":1710154812566,"stop":1710154812567,"duration":1},"status":"skipped","severity":"normal"},{"uid":"324bb4c8fea35e27","name":"ignores domain fetching errors","time":{"start":1710154265378,"stop":1710154265379,"duration":1},"status":"passed","severity":"normal"},{"uid":"96480655c5cd3cd4","name":"Push message with meta","time":{"start":1710154813491,"stop":1710154813491,"duration":0},"status":"passed","severity":"normal"},{"uid":"952d3215a19e6f11","name":"Check message with no content topic is not received","time":{"start":1710154760726,"stop":1710154760726,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a88a23328b116b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1710154242763,"stop":1710154242764,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f6750f14947dee","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1710154928201,"stop":1710154928201,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ddd8b8ceaeef77","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1710154443643,"stop":1710154443644,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fcde90d9eec1122","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1710154928195,"stop":1710154928195,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bdd260d4ae98b8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1710154928189,"stop":1710154928189,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c53aba40aae246f","name":"Push message with content topic containing XML","time":{"start":1710154813488,"stop":1710154813488,"duration":0},"status":"passed","severity":"normal"},{"uid":"93175ad9f8e3f26","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1710154242746,"stop":1710154242746,"duration":0},"status":"passed","severity":"normal"},{"uid":"2195768e9f161e5","name":"Check received message containing Script","time":{"start":1710154760696,"stop":1710154760697,"duration":1},"status":"passed","severity":"normal"},{"uid":"c91dbafb1562e858","name":"should not fail to start the service if it is already started","time":{"start":1710154272505,"stop":1710154272506,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11450724d5be409","name":"Wrong topic","time":{"start":1710154785445,"stop":1710154785446,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0f90a73462db07","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1710154443644,"stop":1710154443645,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ad821a9531a848","name":"Subscribe to topic containing XML and receive message","time":{"start":1710154537146,"stop":1710154537146,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d743a588a52e2bb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1710154928193,"stop":1710154928193,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb3b02702ef5c09","name":"Query Generator, No Decoder","time":{"start":1710154832375,"stop":1710154832376,"duration":1},"status":"passed","severity":"normal"},{"uid":"24fa13ec15e70e5c","name":"Check received message containing numeric","time":{"start":1710154466413,"stop":1710154466414,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b552b4d47fc84f2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1710154537145,"stop":1710154537145,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b65c358c543c1e","name":"nwaku subscribes","time":{"start":1710154717073,"stop":1710154717073,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b17adb28cf9c0e6","name":"should only return 1 node with store capability","time":{"start":1710154265380,"stop":1710154265381,"duration":1},"status":"passed","severity":"normal"},{"uid":"430032de14c2e367","name":"Sets default value correctly","time":{"start":1710154878140,"stop":1710154878140,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3768eda5f3e6384","name":"Check received message with timestamp: 1649153314 ","time":{"start":1710154466435,"stop":1710154466435,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2c59dff3f33bb1","name":"should throw error - invalid id","time":{"start":1710154251056,"stop":1710154251056,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c606b6a39d7366","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1710154728833,"stop":1710154728834,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7705713f16f30a7","name":"Check message with non string payload is not received","time":{"start":1710154760705,"stop":1710154760705,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0b1aec9fd66a9e","name":"different cluster, different shard: nodes don't connect","time":{"start":1710154576335,"stop":1710154576336,"duration":1},"status":"passed","severity":"normal"},{"uid":"517c950e709e0ca","name":"Ordered Callback - backward","time":{"start":1710154840500,"stop":1710154840501,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3e2c616873faf6c","name":"1 Relay, 1 Filter, gives up","time":{"start":1710154264946,"stop":1710154264946,"duration":0},"status":"passed","severity":"normal"},{"uid":"d875f182837499f6","name":"should return valid sharding parameters for static sharding","time":{"start":1710154242769,"stop":1710154242769,"duration":0},"status":"passed","severity":"normal"},{"uid":"d816a336d669ac33","name":"Passing page size 110 when there are 120 messages","time":{"start":1710154861989,"stop":1710154861990,"duration":1},"status":"passed","severity":"normal"},{"uid":"a91805bd026a89be","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1710154250393,"stop":1710154250393,"duration":0},"status":"passed","severity":"normal"},{"uid":"630df6435810be0f","name":"Check message with invalid timestamp is not received","time":{"start":1710154760725,"stop":1710154760725,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab596dab136fb8ce","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1710154278498,"stop":1710154278499,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc6d799eea5063d","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1710154855460,"stop":1710154855460,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc912462ecb4b1d4","name":"random static sharding 6 - Cluster ID: 362, Shard ID: 347","time":{"start":1710154812569,"stop":1710154812570,"duration":1},"status":"passed","severity":"normal"},{"uid":"69879779a7b0d689","name":"Round trip binary encryption [ecies, signature]","time":{"start":1710154280111,"stop":1710154280111,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45ec430c1df24c2","name":"Push message with emoji payload","time":{"start":1710154684620,"stop":1710154684620,"duration":0},"status":"passed","severity":"normal"},{"uid":"7667cfea7eaa7477","name":"1 Relay, 1 fetch","time":{"start":1710154264944,"stop":1710154264945,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a74c7273239b69","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1710154255682,"stop":1710154255682,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea896d0c3d2fbf0","name":"Check publish message containing Script","time":{"start":1710154718363,"stop":1710154718364,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93587b4573d4761","name":"Waku message hash computation","time":{"start":1710154245270,"stop":1710154245271,"duration":1},"status":"passed","severity":"normal"},{"uid":"51cfe7ef42e1b21d","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1710154369810,"stop":1710154369811,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0abfb4bd3e7868","name":"Push message on custom pubsubTopic","time":{"start":1710154557383,"stop":1710154557384,"duration":1},"status":"passed","severity":"normal"},{"uid":"22420bbdce990afc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1710154928202,"stop":1710154928202,"duration":0},"status":"passed","severity":"normal"},{"uid":"483dba9e75b30c8f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1710154499731,"stop":1710154499732,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12055ec9b8ab461","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app8/6/topic767/utf8","time":{"start":1710154785437,"stop":1710154785437,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8fe1884dcba37e","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1710154304222,"stop":1710154304222,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be5d11c10739c4","name":"Push message with content topic containing long","time":{"start":1710154813473,"stop":1710154813475,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8a44bf7a6c2ee20","name":"Push message with content topic containing Chinese","time":{"start":1710154813481,"stop":1710154813481,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c75586d5b4db04f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1710154242758,"stop":1710154242759,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8e5f3598506212","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1710154242750,"stop":1710154242751,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec4531c9c422f28a","name":"Check received message containing Chinese","time":{"start":1710154466415,"stop":1710154466419,"duration":4},"status":"passed","severity":"normal"},{"uid":"50218c8082e55eb9","name":"should correctly map a content topic to a pubsub topic","time":{"start":1710154242771,"stop":1710154242771,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c0b7cdb47675d4","name":"Check publish message after client node is restarted","time":{"start":1710154718377,"stop":1710154718378,"duration":1},"status":"skipped","severity":"normal"},{"uid":"522006eefdac85c6","name":"can start the service","time":{"start":1710154272502,"stop":1710154272504,"duration":2},"status":"passed","severity":"normal"},{"uid":"61bb900ee9534000","name":"Subscribe to topic containing short and publish message","time":{"start":1710154728837,"stop":1710154728837,"duration":0},"status":"passed","severity":"normal"},{"uid":"1420cf5aa372d2ee","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1710154928197,"stop":1710154928197,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f92128d7d0550a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1710154499744,"stop":1710154499744,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd2ae2259b7c6fc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1710154537132,"stop":1710154537133,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d878fedb67d4b5b","name":"start node with empty shard","time":{"start":1710154812573,"stop":1710154812573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19efbe4b1698f12","name":"Subscribe to topic containing numeric and receive message","time":{"start":1710154928200,"stop":1710154928200,"duration":0},"status":"passed","severity":"normal"},{"uid":"96df801419063e11","name":"Check message with invalid timestamp is not received","time":{"start":1710154466435,"stop":1710154466436,"duration":1},"status":"passed","severity":"normal"},{"uid":"db81de6696951416","name":"Check message with no payload is not received","time":{"start":1710154760705,"stop":1710154760705,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9344d547287cc0","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1710154728843,"stop":1710154728843,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb20f6aa22f3db32","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1710154928186,"stop":1710154928187,"duration":1},"status":"skipped","severity":"normal"},{"uid":"545349340f824e90","name":"Subscribe to topic containing Russian and receive message","time":{"start":1710154928202,"stop":1710154928202,"duration":0},"status":"passed","severity":"normal"},{"uid":"68595c1c10c17e35","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1710154344809,"stop":1710154344809,"duration":0},"status":"passed","severity":"normal"},{"uid":"31aaed6025bf0926","name":"throws on content topic with too few or too many fields","time":{"start":1710154242733,"stop":1710154242734,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3d6defa26ea3d4","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1710154884017,"stop":1710154884017,"duration":0},"status":"passed","severity":"normal"},{"uid":"4192a29d9425386d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1710154499738,"stop":1710154499744,"duration":6},"status":"passed","severity":"normal"},{"uid":"e479e0de1493d2f3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1710154928188,"stop":1710154928189,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e6db5e7b16897a","name":"Overlapping topic subscription","time":{"start":1710154537140,"stop":1710154537140,"duration":0},"status":"passed","severity":"normal"},{"uid":"97dfe34ef9ebbb9f","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1710154242745,"stop":1710154242745,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f59e522deff6b8","name":"Check received message containing Russian","time":{"start":1710154760719,"stop":1710154760719,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd40ea752f52e8be","name":"Check message with non string payload is not received","time":{"start":1710154760726,"stop":1710154760727,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5d7abf3e3368ec","name":"Generator, custom pubsub topic","time":{"start":1710154853643,"stop":1710154853644,"duration":1},"status":"passed","severity":"normal"},{"uid":"b046b0525b649704","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710154443634,"stop":1710154443635,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a03a96fce0df2f","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1710154443644,"stop":1710154443644,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fac3c1e7faae8b","name":"Check received message with timestamp: 1710154296352000000 ","time":{"start":1710154760701,"stop":1710154760702,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf8fffed0950933","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1710154785436,"stop":1710154785436,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c39ccab3b3af9c","name":"Decoder throws on empty string content topic","time":{"start":1710154280113,"stop":1710154280113,"duration":0},"status":"passed","severity":"normal"},{"uid":"568b5dd86df121f7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710154369809,"stop":1710154369809,"duration":0},"status":"passed","severity":"normal"},{"uid":"43fa7084dd77939f","name":"should not receive a peer event before start","time":{"start":1710154316263,"stop":1710154316263,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58ad3ec973b35fc","name":"Reopen subscription with peer with lost subscription","time":{"start":1710154334615,"stop":1710154334615,"duration":0},"status":"passed","severity":"normal"},{"uid":"af78a6d3ce9ecae","name":"Does not throw an exception when node disconnects","time":{"start":1710154878138,"stop":1710154878138,"duration":0},"status":"passed","severity":"normal"},{"uid":"47de9a8c71beb5a1","name":"Store - dialed after - with timeout","time":{"start":1710154888667,"stop":1710154888667,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37b7433ae42f294","name":"Check received message containing Arabic","time":{"start":1710154466420,"stop":1710154466421,"duration":1},"status":"passed","severity":"normal"},{"uid":"96588d5d9346087e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1710154928184,"stop":1710154928184,"duration":0},"status":"passed","severity":"normal"},{"uid":"deca34f95da6664","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1710155028410,"stop":1710155028410,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e1a0196856c43c","name":"Push message with custom timestamp: 1710150866546","time":{"start":1710154684662,"stop":1710154684663,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b24578b8baa8318","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1710154855458,"stop":1710154855459,"duration":1},"status":"passed","severity":"normal"},{"uid":"566ca4f69cc08e1f","name":"different cluster, same shard: nodes don't connect","time":{"start":1710154443622,"stop":1710154443622,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd8ad7c6c9f502","name":"Waku message hash computation (meta attribute not present)","time":{"start":1710154245271,"stop":1710154245271,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9dc2904c66704d","name":"Check message with no payload is not received","time":{"start":1710154760726,"stop":1710154760726,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32687991b0b14f7","name":"Promise Callback - backward","time":{"start":1710154840499,"stop":1710154840499,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08c2b98ba71caa","name":"should not fail to stop the service if it was not started","time":{"start":1710154316261,"stop":1710154316261,"duration":0},"status":"passed","severity":"normal"},{"uid":"d490846986ddb7c5","name":"Check received message containing escaped characters","time":{"start":1710154760722,"stop":1710154760722,"duration":0},"status":"passed","severity":"normal"},{"uid":"55988b8fb1390d05","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1710154853642,"stop":1710154853643,"duration":1},"status":"passed","severity":"normal"},{"uid":"9abf8d1000a5a1dc","name":"A test","time":{"start":1710154537226,"stop":1710154537227,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2fd44c348f1638b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1710154928204,"stop":1710154928204,"duration":0},"status":"passed","severity":"normal"},{"uid":"266c42181aa48c61","name":"Nwaku publishes","time":{"start":1710154717074,"stop":1710154717074,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7e77a9d99eaeb5","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1710155028410,"stop":1710155028410,"duration":0},"status":"passed","severity":"normal"},{"uid":"d192a8edcde1b1ad","name":"should set field with only LIGHTPUSH enabled","time":{"start":1710154251063,"stop":1710154251064,"duration":1},"status":"passed","severity":"normal"},{"uid":"482dbe0375fe1ccf","name":"Subscribe to topic containing Script and publish message","time":{"start":1710154728841,"stop":1710154728841,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e5a5ece8bed024","name":"LightPush","time":{"start":1710154888667,"stop":1710154888668,"duration":1},"status":"passed","severity":"normal"},{"uid":"99403d224ba32a0b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1710154499733,"stop":1710154499734,"duration":1},"status":"passed","severity":"normal"},{"uid":"c24cebfd016c2560","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1710154728843,"stop":1710154728847,"duration":4},"status":"passed","severity":"normal"},{"uid":"e02bceba639cfb7c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1710154443633,"stop":1710154443633,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cb4a15876765d1","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1710154242755,"stop":1710154242755,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1126814e1dfbc6f","name":"Check received message containing unicode special characters","time":{"start":1710154466427,"stop":1710154466428,"duration":1},"status":"passed","severity":"normal"},{"uid":"401c8ffc7eea144c","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1710154443640,"stop":1710154443641,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5714934838ca0ba","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1710154264994,"stop":1710154264995,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbde3898d2786d29","name":"Check received message containing Basic HTML tag","time":{"start":1710154760721,"stop":1710154760721,"duration":0},"status":"passed","severity":"normal"},{"uid":"578b2ed3a1cdd6a9","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app17/5/topic800/proto","time":{"start":1710154785437,"stop":1710154785438,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb0318dddbe473d","name":"Relay + Store","time":{"start":1710154305990,"stop":1710154305990,"duration":0},"status":"passed","severity":"normal"},{"uid":"895eaca7e940272f","name":"udp ip6 address","time":{"start":1710154250490,"stop":1710154250490,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8d39172c8807a4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710154369813,"stop":1710154369813,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f9f5a31df7eb1c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1710154380176,"stop":1710154380177,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b251ba2c3306de","name":"dispatchEvent via connectionManager","time":{"start":1710154336640,"stop":1710154336642,"duration":2},"status":"passed","severity":"normal"},{"uid":"f851920867103c26","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1710154706741,"stop":1710154706742,"duration":1},"status":"passed","severity":"normal"},{"uid":"77879e6d5a708b87","name":"should emit a peer event after start","time":{"start":1710154316262,"stop":1710154316262,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5e598174d1f902","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1710154928183,"stop":1710154928183,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc748006e0932f7d","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1710154242768,"stop":1710154242768,"duration":0},"status":"passed","severity":"normal"},{"uid":"6869578576a0ea58","name":"Fails to push message with large meta","time":{"start":1710154813491,"stop":1710154813491,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0727c3692e1cccc","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1710154706721,"stop":1710154706723,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3685b731004108b","name":"Subscribe and receives messages on 20 topics","time":{"start":1710154928196,"stop":1710154928197,"duration":1},"status":"passed","severity":"normal"},{"uid":"569f364dd81da69e","name":"should throw an error for missing sharding configuration","time":{"start":1710154242770,"stop":1710154242770,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df1d92cad8bf28f","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1710154443628,"stop":1710154443628,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefe7a2233553ca9","name":"ignores unrecognized TXT record formats","time":{"start":1710154265379,"stop":1710154265379,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0c3bf94fcb46c7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1710154812567,"stop":1710154812567,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f569c04efadfbb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1710154242761,"stop":1710154242761,"duration":0},"status":"passed","severity":"normal"},{"uid":"acef763419adae6d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1710154272509,"stop":1710154272509,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1e27ed4ff5775b","name":"Correctly serialized arguments","time":{"start":1710154564175,"stop":1710154564175,"duration":0},"status":"passed","severity":"normal"},{"uid":"6465c618f6496046","name":"Nodes with multiple pubsub topic","time":{"start":1710154706732,"stop":1710154706735,"duration":3},"status":"passed","severity":"normal"},{"uid":"501ca822515532d9","name":"Check meta is set [symmetric]","time":{"start":1710154278499,"stop":1710154278499,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d57075ce95ac0fd","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1710154795035,"stop":1710154795035,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ebd380620527b64","name":"Fails to push message with empty content topic","time":{"start":1710154684659,"stop":1710154684659,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebdb04d50875df6a","name":"caches peers it previously fetched","time":{"start":1710154265379,"stop":1710154265379,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb0ad9a55f7af2d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1710154728842,"stop":1710154728842,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73d2687585c3996","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1710154466435,"stop":1710154466435,"duration":0},"status":"passed","severity":"normal"},{"uid":"36627ccab942eab2","name":"same cluster, different shard: nodes don't connect","time":{"start":1710154443620,"stop":1710154443621,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e08f7d516f41af","name":"Push message with content topic containing shell command","time":{"start":1710154684657,"stop":1710154684658,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40ca8c62e32b745","name":"should handle application and version for autosharding","time":{"start":1710154242756,"stop":1710154242756,"duration":0},"status":"passed","severity":"normal"},{"uid":"518f6a8f6be59f3f","name":"Subscribe and receive messages via waku relay post","time":{"start":1710154537131,"stop":1710154537132,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae6b386e393a4fa3","name":"Push message with Russian payload","time":{"start":1710154813460,"stop":1710154813460,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a439a86266e5fe0","name":"Fails to publish message with size larger than 1 MB","time":{"start":1710154718377,"stop":1710154718377,"duration":0},"status":"passed","severity":"normal"},{"uid":"3daa41fa85b4deca","name":"Push message with Chinese payload","time":{"start":1710154813459,"stop":1710154813460,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b5278370f85a59","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1710154832377,"stop":1710154832378,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f8ecf6bb88f169","name":"throws an error for improperly formatted content topics","time":{"start":1710154242752,"stop":1710154242753,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd21d3399ee0ff57","name":"Check message with invalid timestamp is not received","time":{"start":1710154760703,"stop":1710154760704,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ec0ce4719c947","name":"Check publish message containing SQL Injection","time":{"start":1710154718362,"stop":1710154718363,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81ada2ac631214e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1710154853641,"stop":1710154853641,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ca6710df28e989","name":"Push message with content topic containing numeric","time":{"start":1710154684621,"stop":1710154684622,"duration":1},"status":"passed","severity":"normal"},{"uid":"eea44df9dfc379c0","name":"Non Autosharding Cluster","time":{"start":1710154785437,"stop":1710154785437,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a585480c7a74fe4","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1710154296652,"stop":1710154296652,"duration":0},"status":"passed","severity":"normal"},{"uid":"60953f6d8501b925","name":"Check received message with timestamp: 1710154295469000000 ","time":{"start":1710154466433,"stop":1710154466434,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b7a12cdadc1ade","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1710154443627,"stop":1710154443627,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4cc7bb465f1120","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1710154242766,"stop":1710154242767,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd6907c3020c0706","name":"Passing page size 0 when there are 110 messages","time":{"start":1710154861984,"stop":1710154861985,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34795762ad91b38","name":"All","time":{"start":1710154305991,"stop":1710154305991,"duration":0},"status":"passed","severity":"normal"},{"uid":"264eee2778950bc1","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1710154264375,"stop":1710154264376,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e05a2d97fce18dc","name":"listenerCount","time":{"start":1710154336639,"stop":1710154336640,"duration":1},"status":"passed","severity":"normal"},{"uid":"53bcb4b7cd40457f","name":"should be called for bootstrap peers","time":{"start":1710154304220,"stop":1710154304220,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6e3121b3aa48c3","name":"Refresh subscription","time":{"start":1710154928187,"stop":1710154928187,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13ab4e7353fc8ff","name":"should emit a peer event after start","time":{"start":1710154760945,"stop":1710154760945,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5798e7446123e7","name":"Subscribe to topic containing Script and receive message","time":{"start":1710154537146,"stop":1710154537146,"duration":0},"status":"passed","severity":"normal"},{"uid":"44139347e5e558c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1710154280110,"stop":1710154280111,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7b72f9fa708751","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1710154928185,"stop":1710154928185,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd999fe4f6e3615b","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1710154242768,"stop":1710154242769,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf26b8030133f6e5","name":"Publish message with large meta","time":{"start":1710154718379,"stop":1710154718379,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a456cee25d9066e","name":"Check publish message containing emoji","time":{"start":1710154718370,"stop":1710154718371,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6c5965df597838","name":"Waku message hash computation (payload length 0)","time":{"start":1710154245272,"stop":1710154245272,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91946d244071f54","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1710154832379,"stop":1710154832380,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b40f05ac3773ac","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1710154264993,"stop":1710154264993,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78b90cf2156c83","name":"Encoder throws on undefined content topic","time":{"start":1710154255945,"stop":1710154255945,"duration":0},"status":"passed","severity":"normal"},{"uid":"749cb7e59edc0e0","name":"Check received message with timestamp: 1710154295469 ","time":{"start":1710154466434,"stop":1710154466434,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77d5570a2a54ff1","name":"Check publish message containing shell command","time":{"start":1710154718367,"stop":1710154718368,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3eb0d5d4ddab504","name":"receives messages sent to provided content topic through stream","time":{"start":1710154752060,"stop":1710154752060,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b98622326a0ce4","name":"Push message with content topic containing SQL Injection","time":{"start":1710154813482,"stop":1710154813483,"duration":1},"status":"passed","severity":"normal"},{"uid":"2318e8390a94b6c3","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1710154264995,"stop":1710154264996,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa8878f223d72bac","name":"different cluster, different shard: nodes don't connect","time":{"start":1710154443622,"stop":1710154443622,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93d21f0d2c8f4aa","name":"should properly create location multiaddrs - udp4","time":{"start":1710154251059,"stop":1710154251059,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9120591b4ced13b","name":"Rejects garbage","time":{"start":1710154259329,"stop":1710154259329,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a09de4679248","name":"Push message with Script payload","time":{"start":1710154813461,"stop":1710154813461,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de600194651a221","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1710155028411,"stop":1710155028411,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74fd0a5f5baaeca","name":"Check received message containing unicode special characters","time":{"start":1710154760700,"stop":1710154760701,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28a115b0fe63d14","name":"Push message with content topic containing emoji","time":{"start":1710154813490,"stop":1710154813490,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78de3eafe3a7af8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1710154443631,"stop":1710154443632,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a6ecaef588f8fe","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1710154250399,"stop":1710154250400,"duration":1},"status":"passed","severity":"normal"},{"uid":"83429cdc112f92ba","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1710154250388,"stop":1710154250389,"duration":1},"status":"passed","severity":"normal"},{"uid":"26e7d9c53a14ff34","name":"Meta field set when metaSetter is specified","time":{"start":1710154255944,"stop":1710154255945,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a9f6a1e1f9b55d","name":"Overlapping topic subscription","time":{"start":1710154928187,"stop":1710154928187,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c25f40725f94728","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1710154706730,"stop":1710154706731,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb341e9f841b63d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1710154557378,"stop":1710154557379,"duration":1},"status":"passed","severity":"normal"},{"uid":"551966022ef23dde","name":"Subscribe to topic containing short and receive message","time":{"start":1710154537141,"stop":1710154537141,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a7806efda245dc","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1710154242837,"stop":1710154242837,"duration":0},"status":"passed","severity":"normal"},{"uid":"253e70c3d4c218c8","name":"should not receive a peer event before start","time":{"start":1710154760945,"stop":1710154760945,"duration":0},"status":"passed","severity":"normal"},{"uid":"a051733ba321fffe","name":"handles empty contentTopics array correctly","time":{"start":1710154242770,"stop":1710154242771,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0d3b10e83f7177","name":"Check received message with timestamp: 1710154296352000000 ","time":{"start":1710154760723,"stop":1710154760723,"duration":0},"status":"passed","severity":"normal"},{"uid":"1128bfa877b592b4","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1710154728840,"stop":1710154728840,"duration":0},"status":"passed","severity":"normal"},{"uid":"162fb26abc218f8b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1710154928196,"stop":1710154928196,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff7cf89c060efde","name":"Push message with custom timestamp: 1710158066546","time":{"start":1710154684663,"stop":1710154684663,"duration":0},"status":"passed","severity":"normal"},{"uid":"1074795a1c550802","name":"Check received message containing SQL Injection","time":{"start":1710154466423,"stop":1710154466424,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc13531f581c3a2","name":"less peers than existing","time":{"start":1710154684940,"stop":1710154684941,"duration":1},"status":"skipped","severity":"normal"},{"uid":"49b783dd74c807c8","name":"Encoder throws on empty string content topic","time":{"start":1710154255946,"stop":1710154255946,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ed75c90a022ec6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1710154928192,"stop":1710154928193,"duration":1},"status":"passed","severity":"normal"},{"uid":"957a2a5eb0b4e065","name":"Check received message containing XML","time":{"start":1710154466424,"stop":1710154466425,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa055bce448f40a8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1710154499737,"stop":1710154499738,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b65911f2bda591","name":"should not fail to start the service if it is already started","time":{"start":1710154316262,"stop":1710154316262,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfdb541a0f9c352","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1710154928190,"stop":1710154928190,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f5354155d1d46f","name":"Check publish message containing Arabic","time":{"start":1710154718360,"stop":1710154718361,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da80e273de94818","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1710154443637,"stop":1710154443638,"duration":1},"status":"passed","severity":"normal"},{"uid":"6717b6eca89ed248","name":"through manual discovery","time":{"start":1710154564090,"stop":1710154564090,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc888fbe6fa7e3a","name":"Push message with emoji payload","time":{"start":1710154813469,"stop":1710154813470,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea84e57f66db429f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1710154537147,"stop":1710154537148,"duration":1},"status":"passed","severity":"normal"},{"uid":"f81ecf27165eb38a","name":"Passing page size 1 when there are 4 messages","time":{"start":1710154861985,"stop":1710154861987,"duration":2},"status":"passed","severity":"normal"},{"uid":"f655fd062e18581f","name":"Subscribe to topic containing Script and receive message","time":{"start":1710154928202,"stop":1710154928202,"duration":0},"status":"passed","severity":"normal"},{"uid":"86371e02b9147d47","name":"should properly create location multiaddrs - tcp","time":{"start":1710154251061,"stop":1710154251061,"duration":0},"status":"passed","severity":"normal"},{"uid":"1410a58a07d720f","name":"Push message equal or less that 1MB","time":{"start":1710154684663,"stop":1710154684663,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d1811252b6a51","name":"same cluster, same shard: nodes connect","time":{"start":1710154576334,"stop":1710154576334,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cde1509096dcd3f","name":"recovers when dns.resolve returns empty","time":{"start":1710154265378,"stop":1710154265378,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e800291f27a8618","name":"should be able to encode the field with only STORE set to true","time":{"start":1710154250385,"stop":1710154250387,"duration":2},"status":"passed","severity":"normal"},{"uid":"d70d7bac0a1afb8c","name":"should use DNS peer discovery with light client","time":{"start":1710154316264,"stop":1710154316264,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed43318aa131a37c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1710154928189,"stop":1710154928190,"duration":1},"status":"passed","severity":"normal"},{"uid":"650313deaca3e62b","name":"Push message with content topic containing short","time":{"start":1710154684621,"stop":1710154684621,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2b1ccc29096323","name":"Ephemeral field set to true","time":{"start":1710154255944,"stop":1710154255944,"duration":0},"status":"passed","severity":"normal"},{"uid":"b237b43707417f9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1710154443648,"stop":1710154443648,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2638b7f28c2bc7","name":"Push message with content topic containing Arabic","time":{"start":1710154684623,"stop":1710154684633,"duration":10},"status":"passed","severity":"normal"},{"uid":"53d90bc8dde82821","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1710154443641,"stop":1710154443641,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33336d60b544f7a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710154443624,"stop":1710154443625,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8303e7cdcf4b43","name":"Asymmetric encrypt & decrypt","time":{"start":1710154278958,"stop":1710154278958,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efcb154aafaf0a2","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1710154242747,"stop":1710154242748,"duration":1},"status":"passed","severity":"normal"},{"uid":"80cbd3a2ae8168a5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1710154250398,"stop":1710154250398,"duration":0},"status":"passed","severity":"normal"},{"uid":"78068d7b4d4d11a2","name":"start node with ApplicationInfo","time":{"start":1710154785448,"stop":1710154785449,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ecf9610210e2a2","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1710154306181,"stop":1710154306181,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a51670dd4903b9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1710154928200,"stop":1710154928201,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a352dec7ac53e3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1710154928198,"stop":1710154928198,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a72ad2bec9ea1b5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1710154537147,"stop":1710154537147,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f61a8c28bc79b48","name":"Sample","time":{"start":1710154250544,"stop":1710154250544,"duration":0},"status":"passed","severity":"normal"},{"uid":"3101369881304002","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1710154255681,"stop":1710154255681,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ec2eca472de0df","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1710154537138,"stop":1710154537138,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4422e44a04e1d0e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1710154706739,"stop":1710154706740,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4518002a2587369","name":"Check received message containing SQL Injection","time":{"start":1710154760696,"stop":1710154760696,"duration":0},"status":"passed","severity":"normal"},{"uid":"243c349054045fa3","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1710154537150,"stop":1710154537150,"duration":0},"status":"passed","severity":"normal"},{"uid":"750efad3581ef26a","name":"Check received message containing JSON","time":{"start":1710154760698,"stop":1710154760699,"duration":1},"status":"passed","severity":"normal"},{"uid":"d37b9c96f26544f9","name":"same cluster, different shard: nodes connect","time":{"start":1710154576334,"stop":1710154576335,"duration":1},"status":"passed","severity":"normal"},{"uid":"899d96726fda7521","name":"should get / set TCP multiaddr","time":{"start":1710154251059,"stop":1710154251059,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38a808544a692c1","name":"Push message with custom timestamp: 1710158043896","time":{"start":1710154813493,"stop":1710154813493,"duration":0},"status":"passed","severity":"normal"},{"uid":"a087f27d9ca69513","name":"Check received message containing Russian","time":{"start":1710154760696,"stop":1710154760696,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a0dcc4079cb6ce","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1710154537143,"stop":1710154537144,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc4395e55713171","name":"new peer added after a peer was already found","time":{"start":1710154696408,"stop":1710154696408,"duration":0},"status":"skipped","severity":"normal"},{"uid":"22502f2ebb273243","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1710154344809,"stop":1710154344810,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c9e9d4b2e5a298","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1710154265382,"stop":1710154265382,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a943e161a6eddb8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1710154537147,"stop":1710154537147,"duration":0},"status":"passed","severity":"normal"},{"uid":"5351f9c131a280a1","name":"Relay + Store","time":{"start":1710154251064,"stop":1710154251064,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae78b9f33fdc404","name":"should encodeTxt and decodeTxt","time":{"start":1710154251048,"stop":1710154251048,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee91280a97786d5d","name":"Check publish message containing numeric","time":{"start":1710154718357,"stop":1710154718358,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dcaee4bea7ce227","name":"Push 30 different messages","time":{"start":1710154684620,"stop":1710154684620,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00fc66a3314991d","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1710154250401,"stop":1710154250401,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74a0da22ced5135","name":"should set field with only FILTER enabled","time":{"start":1710154251063,"stop":1710154251063,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db0e83a0572c81e","name":"Push message with content topic containing emoji","time":{"start":1710154684658,"stop":1710154684659,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee574defa022dfd","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1710154728834,"stop":1710154728834,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d1a0664822aa6a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1710154760703,"stop":1710154760703,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bac9d1517121951","name":"Fails to push message with large meta","time":{"start":1710154684661,"stop":1710154684661,"duration":0},"status":"passed","severity":"normal"},{"uid":"75425b7bdba411e5","name":"Push 30 different messages","time":{"start":1710154813470,"stop":1710154813471,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ddd37bd61a09a0","name":"Push message with content topic containing escaped characters","time":{"start":1710154684658,"stop":1710154684658,"duration":0},"status":"passed","severity":"normal"},{"uid":"612e4d73db643b4c","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1710154242749,"stop":1710154242749,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf0961e465e37ca","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1710154443626,"stop":1710154443626,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5dbc4da0d0a45b","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1710154858419,"stop":1710154858419,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76e45568b10e53c","name":"Subscribe and receive messages via waku relay post","time":{"start":1710154928183,"stop":1710154928183,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf966efde06d125","name":"Push message with long payload","time":{"start":1710154684613,"stop":1710154684614,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e8dd73c13dde7d","name":"Query generator for multiple messages","time":{"start":1710154858416,"stop":1710154858417,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f703d92b4aa091","name":"Push message with Chinese payload","time":{"start":1710154684615,"stop":1710154684616,"duration":1},"status":"passed","severity":"normal"},{"uid":"9abc28fecde3848e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1710154242745,"stop":1710154242745,"duration":0},"status":"passed","severity":"normal"},{"uid":"404c5e604ce25e88","name":"Query generator for 2000 messages","time":{"start":1710154858420,"stop":1710154858420,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fcc1001dcbb25ac","name":"can start the service","time":{"start":1710154760921,"stop":1710154760921,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b0a1237a8e65c9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1710154760724,"stop":1710154760724,"duration":0},"status":"passed","severity":"normal"},{"uid":"78560cb575251e00","name":"random static sharding 8 - Cluster ID: 440, Shard ID: 220","time":{"start":1710154812570,"stop":1710154812571,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ddd02e368411e1","name":"Generator, 2 different pubsubtopics","time":{"start":1710154853638,"stop":1710154853640,"duration":2},"status":"passed","severity":"normal"},{"uid":"99c6ca4e4e2385f9","name":"Push message on custom pubsubTopic","time":{"start":1710154557377,"stop":1710154557377,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db5ad28fb1b00bf","name":"Generator, 2 different pubsubtopics","time":{"start":1710154853642,"stop":1710154853642,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fd3a8775581105","name":"should throw an error for empty SingleShardInfos array","time":{"start":1710154242754,"stop":1710154242754,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a25a78ba6349dbf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1710154242762,"stop":1710154242762,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe655daedefbe9","name":"Subscribe and receive messages via lightPush","time":{"start":1710154928182,"stop":1710154928182,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40c217a2331ca41","name":"Subscribe and receive messages via waku relay post","time":{"start":1710154928195,"stop":1710154928196,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2386582baeedeed","name":"should handle a minimal index list","time":{"start":1710154242837,"stop":1710154242837,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87aefa2fe6dd636","name":"Push message with content topic containing JSON","time":{"start":1710154813488,"stop":1710154813489,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21dc6899abbf9b4","name":"Reusing cursor across nodes","time":{"start":1710154795037,"stop":1710154795038,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3254a6892e9a98c","name":"throws on content topic with non-number generation field","time":{"start":1710154242734,"stop":1710154242734,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d9f374b57a5f0a","name":"Check received message containing long","time":{"start":1710154760717,"stop":1710154760717,"duration":0},"status":"passed","severity":"normal"},{"uid":"a145096dce8e0de","name":"Query Generator, Multiple PubsubTopics","time":{"start":1710154832365,"stop":1710154832375,"duration":10},"status":"passed","severity":"normal"},{"uid":"f7818fab4531e397","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1710154443642,"stop":1710154443642,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f8b8672a51ce9","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1710154242755,"stop":1710154242755,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15201c965b7e897","name":"Check received message containing Chinese","time":{"start":1710154760695,"stop":1710154760695,"duration":0},"status":"passed","severity":"normal"},{"uid":"973301029583f60f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1710154242759,"stop":1710154242759,"duration":0},"status":"passed","severity":"normal"},{"uid":"da766f172998101","name":"should only return 1 node with relay and store capability","time":{"start":1710154265380,"stop":1710154265380,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a53f7ce6baeeeec","name":"Check received message containing Basic HTML tag","time":{"start":1710154466425,"stop":1710154466425,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8372584dd2ce3d8","name":"stop","time":{"start":1710154336643,"stop":1710154336656,"duration":13},"status":"passed","severity":"normal"},{"uid":"9d8dfac897ae91e5","name":"Delete observer","time":{"start":1710154686520,"stop":1710154686520,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0fd2914e5b70a9","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1710154443623,"stop":1710154443623,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecb1295af16194b","name":"Check received message containing JSON","time":{"start":1710154760721,"stop":1710154760721,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ab38cb04028067","name":"Check received message containing short","time":{"start":1710154760693,"stop":1710154760693,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae3bd89a046ec20","name":"Generator, custom pubsub topic","time":{"start":1710154853638,"stop":1710154853638,"duration":0},"status":"passed","severity":"normal"},{"uid":"deddec1846bfd954","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1710154250397,"stop":1710154250398,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb102d2b7404d9aa","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1710154928191,"stop":1710154928192,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f576bf8dee7b619","name":"handles empty shards array correctly","time":{"start":1710154242770,"stop":1710154242770,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a8036d00869ec8","name":"Passing cursor with wrong message digest","time":{"start":1710154795038,"stop":1710154795038,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab52a73714ddaa0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1710154706735,"stop":1710154706736,"duration":1},"status":"passed","severity":"normal"},{"uid":"26563e92381d1e44","name":"Query with Promise Callback, No Decoder","time":{"start":1710154832380,"stop":1710154832380,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c270236154036c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1710154264991,"stop":1710154264992,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa35f9303a503084","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1710154752058,"stop":1710154752058,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e3668ef3d7f92a","name":"Push message with Arabic payload","time":{"start":1710154813460,"stop":1710154813460,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c2d0b27ead6690","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1710154242746,"stop":1710154242747,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ee300b3e720f80","name":"Check received message containing numeric","time":{"start":1710154760694,"stop":1710154760694,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2e82d968048037","name":"should emit a peer event after start","time":{"start":1710154272506,"stop":1710154272506,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1073953a0be6b9","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1710154443635,"stop":1710154443635,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e060d1f025f6e8","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1710154576333,"stop":1710154576334,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d4e5a80df277f5","name":"should use the provided clusterId for the pubsub topic","time":{"start":1710154242772,"stop":1710154242772,"duration":0},"status":"passed","severity":"normal"},{"uid":"c753f2e5c5cfc175","name":"Push message with content topic containing shell command","time":{"start":1710154813489,"stop":1710154813489,"duration":0},"status":"passed","severity":"normal"},{"uid":"938ac7241c2ff0d9","name":"random static sharding 1 - Cluster ID: 708, Shard ID: 229","time":{"start":1710154812567,"stop":1710154812567,"duration":0},"status":"passed","severity":"normal"},{"uid":"46227bb18ad8d823","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1710154499734,"stop":1710154499734,"duration":0},"status":"passed","severity":"normal"},{"uid":"d429461b8092876e","name":"Push message with Russian payload","time":{"start":1710154684616,"stop":1710154684616,"duration":0},"status":"passed","severity":"normal"},{"uid":"193c514e053d317b","name":"Push message with content topic containing Russian","time":{"start":1710154684633,"stop":1710154684633,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8fd85286a3148b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1710154251050,"stop":1710154251050,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c209fe4c16b681","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1710154443625,"stop":1710154443626,"duration":1},"status":"passed","severity":"normal"},{"uid":"b856e0a428c59597","name":"Push message with SQL Injection payload","time":{"start":1710154684617,"stop":1710154684617,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89b256c525d0f08","name":"Push message with content topic containing escaped characters","time":{"start":1710154813489,"stop":1710154813489,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f868eca007deed5","name":"more peers than existing","time":{"start":1710154684940,"stop":1710154684940,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51703d3c40793767","name":"Check received message containing XML","time":{"start":1710154760720,"stop":1710154760721,"duration":1},"status":"passed","severity":"normal"},{"uid":"1539969ebe6708df","name":"Passing page size 19 when there are 20 messages","time":{"start":1710154861989,"stop":1710154861989,"duration":0},"status":"passed","severity":"normal"},{"uid":"44551f81993a6d04","name":"Check message on other pubsub topic is not received","time":{"start":1710154466436,"stop":1710154466437,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f48a7ac0da924b","name":"Subscribe to topic containing short and receive message","time":{"start":1710154928199,"stop":1710154928199,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8370cd4286924b","name":"Ping on peer without subscriptions","time":{"start":1710154368212,"stop":1710154368212,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a924270a997eff9","name":"should return empty list for no shard","time":{"start":1710154242757,"stop":1710154242757,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e0b83d0a336226","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1710154304221,"stop":1710154304222,"duration":1},"status":"passed","severity":"normal"},{"uid":"6483de7051bbf5d4","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1710154443647,"stop":1710154443647,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84f122bc29b8e0c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1710154928203,"stop":1710154928203,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f70abd7260767cf","name":"Publish message with custom timestamp: Tue Mar 21 2023 10:58:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1710154718373,"stop":1710154718373,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eec3cd2a8bf7a10","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1710154718371,"stop":1710154718373,"duration":2},"status":"passed","severity":"normal"},{"uid":"406e78c42b0c9d45","name":"configure the node with multiple pubsub topics","time":{"start":1710154812572,"stop":1710154812572,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b7f4b4e7f8336f","name":"unsubscribes","time":{"start":1710154868457,"stop":1710154868458,"duration":1},"status":"passed","severity":"normal"},{"uid":"45221a0cb00ae078","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710154557384,"stop":1710154557385,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d11c0fea33e6440","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1710154380176,"stop":1710154380176,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b2f935b8a8d2e4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1710154928192,"stop":1710154928192,"duration":0},"status":"passed","severity":"normal"},{"uid":"16bf93b455a38e79","name":"Push message with Basic HTML tag payload","time":{"start":1710154684618,"stop":1710154684618,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba9a60aedc23d50","name":"Fields are not dropped","time":{"start":1710154255205,"stop":1710154255207,"duration":2},"status":"passed","severity":"normal"},{"uid":"a18c29d73399655f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710154369811,"stop":1710154369811,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91520a555570e2c","name":"Push message with custom timestamp: 1679396066546","time":{"start":1710154684662,"stop":1710154684662,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfab2caca43752d","name":"Push message with short payload","time":{"start":1710154684613,"stop":1710154684613,"duration":0},"status":"passed","severity":"normal"},{"uid":"7027071e56cef2af","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1710154853645,"stop":1710154853645,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae2f67b7649b972","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1710154242746,"stop":1710154242746,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba10ba18bcc95c0","name":"Check publish message containing special chars","time":{"start":1710154718358,"stop":1710154718359,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9e2833d1b65697c","name":"pre and post cipher","time":{"start":1710154278959,"stop":1710154278959,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b97c97e1f5f012","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1710154250392,"stop":1710154250393,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce0e52e017e909c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710154557377,"stop":1710154557378,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d5a25499644b4d","name":"same cluster, same shard: nodes connect","time":{"start":1710154443619,"stop":1710154443620,"duration":1},"status":"passed","severity":"normal"},{"uid":"54342d7f6c1b1699","name":"should not receive a peer event before start","time":{"start":1710154272507,"stop":1710154272507,"duration":0},"status":"passed","severity":"normal"},{"uid":"831a95eb9a838a65","name":"connects to nwaku","time":{"start":1710154878137,"stop":1710154878138,"duration":1},"status":"passed","severity":"normal"},{"uid":"4beca0237dd4aa18","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1710154369810,"stop":1710154369810,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25fc332b1d2f9cb","name":"should return unique PubsubTopics for static sharding","time":{"start":1710154242756,"stop":1710154242756,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0ed875a7d69a7f","name":"should properly create location multiaddrs - udp","time":{"start":1710154251060,"stop":1710154251061,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1631873f36467e","name":"should throw an error for missing required configuration","time":{"start":1710154242757,"stop":1710154242758,"duration":1},"status":"passed","severity":"normal"},{"uid":"709ffe6129900f62","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1710154242759,"stop":1710154242760,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e089a29a0a82de0","name":"can start and stop the service","time":{"start":1710154760922,"stop":1710154760922,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4c65775e4410ce","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1710154537148,"stop":1710154537148,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97a9652323ee33b","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1710154242754,"stop":1710154242754,"duration":0},"status":"passed","severity":"normal"},{"uid":"d660eaebd8426f28","name":"Decoder throws on undefined content topic","time":{"start":1710154280113,"stop":1710154280113,"duration":0},"status":"passed","severity":"normal"},{"uid":"8000b1f66e574ced","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1710154369811,"stop":1710154369811,"duration":0},"status":"passed","severity":"normal"},{"uid":"2968b96187371499","name":"Query generator for multiple messages with different content topic format","time":{"start":1710154858418,"stop":1710154858418,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ac5ddadd886657","name":"throws on content topic with empty encoding field","time":{"start":1710154242743,"stop":1710154242743,"duration":0},"status":"passed","severity":"normal"},{"uid":"d923cd2c8118ab6f","name":"throws on empty content topic","time":{"start":1710154242733,"stop":1710154242733,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0203f32b68bf31b","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1710154242769,"stop":1710154242770,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d16d8ecf0dcd2f9","name":"Check message with no content topic is not received","time":{"start":1710154760704,"stop":1710154760704,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef191400a0b9dc5b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1710154537149,"stop":1710154537150,"duration":1},"status":"passed","severity":"normal"},{"uid":"762c8a34aef25788","name":"should decode valid enr successfully","time":{"start":1710154251049,"stop":1710154251049,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc2fe73a3276217","name":"Subscribe to topic containing XML and receive message","time":{"start":1710154928202,"stop":1710154928203,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8dbe7ee957ba2bd","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1710154706738,"stop":1710154706739,"duration":1},"status":"passed","severity":"normal"},{"uid":"42fb531f641e2bfe","name":"Subscribe to topic containing XML and publish message","time":{"start":1710154728841,"stop":1710154728842,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c8253179185701","name":"Push message with special chars payload","time":{"start":1710154813458,"stop":1710154813459,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b2a83acc888947","name":"Push message with XML payload","time":{"start":1710154813461,"stop":1710154813464,"duration":3},"status":"passed","severity":"normal"},{"uid":"a2fe47619682d57e","name":"it tolerates circular branch references","time":{"start":1710154265378,"stop":1710154265378,"duration":0},"status":"passed","severity":"normal"},{"uid":"adea486b26ae539d","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1710154344811,"stop":1710154344812,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2abc539cd959962","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app8/7/topic929/json","time":{"start":1710154785438,"stop":1710154785438,"duration":0},"status":"passed","severity":"normal"},{"uid":"b098698ae896517c","name":"Push message with content topic containing Arabic","time":{"start":1710154813481,"stop":1710154813482,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f095c9bd15b14e5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1710154537142,"stop":1710154537142,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd646970b3b87db","name":"Push message with escaped characters payload","time":{"start":1710154813467,"stop":1710154813468,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdde3fca985069ab","name":"should not fail to start the service if it is already started","time":{"start":1710154760944,"stop":1710154760944,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1b4d8b21c1430a","name":"Refresh subscription","time":{"start":1710154537140,"stop":1710154537140,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff916519d04c2a2c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1710154380178,"stop":1710154380179,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e184caad41d525","name":"Store - dialed first","time":{"start":1710154888667,"stop":1710154888667,"duration":0},"status":"passed","severity":"normal"},{"uid":"7792988dc80cad81","name":"should set field with only STORE enabled","time":{"start":1710154251063,"stop":1710154251063,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bdcf06706d52b0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1710155028411,"stop":1710155028412,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e6fbae03dfe387","name":"handles multiple messages","time":{"start":1710154868457,"stop":1710154868457,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b90fae8fe952194","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1710154380174,"stop":1710154380175,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a856e9c22e09d4","name":"throws on content topic with empty application field","time":{"start":1710154242735,"stop":1710154242735,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14c2a436a1d2fc1","name":"Subscribe to topic containing emoji and publish message","time":{"start":1710154728847,"stop":1710154728848,"duration":1},"status":"passed","severity":"normal"},{"uid":"309fe2028200a36e","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1710154242772,"stop":1710154242772,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e593c6ac869855","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1710154255680,"stop":1710154255681,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db4b1473a1c3e1e","name":"Push message with content topic containing Chinese","time":{"start":1710154684622,"stop":1710154684622,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fcccbccbfe88ebe","name":"Check received message containing short","time":{"start":1710154760716,"stop":1710154760716,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef6689b11752028","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1710154443623,"stop":1710154443623,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b4142a22ddaf91","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1710154443628,"stop":1710154443629,"duration":1},"status":"passed","severity":"normal"},{"uid":"682a705224d1cbb9","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1710154884015,"stop":1710154884015,"duration":0},"status":"passed","severity":"normal"},{"uid":"36682fbc0821215d","name":"Check received message containing Basic HTML tag","time":{"start":1710154760698,"stop":1710154760698,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14f040e5749ebaf","name":"configure the node with multiple content topics","time":{"start":1710154785446,"stop":1710154785447,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7042d9c55d72712","name":"Push message with Arabic payload","time":{"start":1710154684616,"stop":1710154684616,"duration":0},"status":"passed","severity":"normal"},{"uid":"806595c876704de6","name":"Push message with shell command payload","time":{"start":1710154684618,"stop":1710154684619,"duration":1},"status":"passed","severity":"normal"},{"uid":"b13b03af1fa94de7","name":"Query with Promise Callback, No message returned","time":{"start":1710154832381,"stop":1710154832384,"duration":3},"status":"passed","severity":"normal"},{"uid":"34b3452d24b81385","name":"Check message received after nwaku node is restarted","time":{"start":1710154760709,"stop":1710154760716,"duration":7},"status":"skipped","severity":"normal"},{"uid":"b6d2ec6f310777ee","name":"Ping on unsubscribed peer","time":{"start":1710154334614,"stop":1710154334615,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d2cf82837b1285","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1710154369811,"stop":1710154369812,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f863ba58c21ed6","name":"Encoder throws on undefined content topic","time":{"start":1710154280112,"stop":1710154280112,"duration":0},"status":"passed","severity":"normal"},{"uid":"873d027dec467cc5","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1710154884017,"stop":1710154884018,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6cb4561751e404","name":"should not receive a peer event after stop","time":{"start":1710154272507,"stop":1710154272508,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99944ef56111229","name":"should throw error - no id","time":{"start":1710154251056,"stop":1710154251056,"duration":0},"status":"passed","severity":"normal"},{"uid":"79230154377e473","name":"Add multiple subscription objects on single nwaku node","time":{"start":1710154928205,"stop":1710154928205,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2345089f509b159","name":"Push message with content topic containing long","time":{"start":1710154684621,"stop":1710154684621,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b7b80ec72faf58","name":"Subscribe to topic containing long and receive message","time":{"start":1710154928200,"stop":1710154928200,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ab26d46dccf7d8","name":"Encoder throws on empty string content topic","time":{"start":1710154278501,"stop":1710154278501,"duration":0},"status":"passed","severity":"normal"},{"uid":"597c05ab586015fa","name":"Ordered callback, aborts when callback returns true","time":{"start":1710154858419,"stop":1710154858420,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d71506a2d85a02","name":"Relay - dialed first","time":{"start":1710154888665,"stop":1710154888666,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2068fc3fc7adbd0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1710154928203,"stop":1710154928203,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ca6611403116b6","name":"Subscribe and receive messages via lightPush","time":{"start":1710154928194,"stop":1710154928194,"duration":0},"status":"passed","severity":"normal"},{"uid":"3302efd222cc00f0","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1710154884016,"stop":1710154884016,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4e80a1a1c5a24c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1710154884018,"stop":1710154884019,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a6de5b821bb65b","name":"should properly create location multiaddrs - udp6","time":{"start":1710154251060,"stop":1710154251060,"duration":0},"status":"passed","severity":"normal"},{"uid":"82376800c894d375","name":"Push message with meta","time":{"start":1710154684660,"stop":1710154684661,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c56adee078c1b17","name":"should set field with only RELAY enabled","time":{"start":1710154251062,"stop":1710154251062,"duration":0},"status":"passed","severity":"normal"},{"uid":"3963b9155af856b0","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1710154278496,"stop":1710154278498,"duration":2},"status":"passed","severity":"normal"},{"uid":"b2ca6110be01e2fe","name":"isConnected should return true after first peer connects","time":{"start":1710154344810,"stop":1710154344810,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d9ffb83ca92730","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1710154928204,"stop":1710154928204,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef11d8025b958c2","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1710154443639,"stop":1710154443640,"duration":1},"status":"passed","severity":"normal"},{"uid":"86937999462811d2","name":"should throw an error for insufficient data","time":{"start":1710154242838,"stop":1710154242838,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd4210610b08a4e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1710154250382,"stop":1710154250385,"duration":3},"status":"passed","severity":"normal"},{"uid":"3416598edc38fa6a","name":"Check received message containing Arabic","time":{"start":1710154760695,"stop":1710154760696,"duration":1},"status":"passed","severity":"normal"},{"uid":"f63028e10ae56b26","name":"different cluster, same shard: nodes don't connect","time":{"start":1710154576335,"stop":1710154576335,"duration":0},"status":"passed","severity":"normal"},{"uid":"1944589a22d52bb","name":"can start the service","time":{"start":1710154316260,"stop":1710154316260,"duration":0},"status":"passed","severity":"normal"},{"uid":"67928840af48a9b4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1710154537149,"stop":1710154537149,"duration":0},"status":"passed","severity":"normal"},{"uid":"4154e550b463dcb8","name":"Reopen subscription with peer with lost subscription","time":{"start":1710154368215,"stop":1710154368215,"duration":0},"status":"passed","severity":"normal"},{"uid":"706be55a26fc29b1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1710154369812,"stop":1710154369812,"duration":0},"status":"passed","severity":"normal"},{"uid":"97331c1fd08213b2","name":"Light Node - default protocols","time":{"start":1710154888669,"stop":1710154888669,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca7ce5ac16e3a23","name":"Push message with content topic containing SQL Injection","time":{"start":1710154684633,"stop":1710154684634,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef6ffe82c2c6e174","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1710154242763,"stop":1710154242763,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff7de4b2a472c67","name":"Check received message containing special chars","time":{"start":1710154760694,"stop":1710154760695,"duration":1},"status":"passed","severity":"normal"},{"uid":"952189c50f0cef66","name":"non connected peers","time":{"start":1710154684941,"stop":1710154684941,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18fbcc9bc5872448","name":"Encoder throws on undefined content topic","time":{"start":1710154278500,"stop":1710154278500,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4650dc126c33c6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1710154760724,"stop":1710154760725,"duration":1},"status":"passed","severity":"normal"},{"uid":"590b1356c9e3b0ab","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1710154242759,"stop":1710154242759,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9f40e81121d94f","name":"should return the pubsub topic directly if a string is provided","time":{"start":1710154242767,"stop":1710154242768,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6043efa556995a","name":"Push message with Basic HTML tag payload","time":{"start":1710154813464,"stop":1710154813465,"duration":1},"status":"passed","severity":"normal"},{"uid":"190884a5be3a5201","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1710154928184,"stop":1710154928184,"duration":0},"status":"passed","severity":"normal"}]