mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
162 KiB
JSON
1 line
162 KiB
JSON
[{"uid":"a612ba47bb936602","name":"should push to needed amount of connections","time":{"start":1728427714359,"stop":1728427714362,"duration":3},"status":"passed","severity":"normal"},{"uid":"5c63d4bd77052898","name":"Encoder throws on empty string content topic","time":{"start":1728427525149,"stop":1728427525150,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb9e2640e0c08cea","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728427836002,"stop":1728427836002,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcf6863eada8253","name":"Ping on unsubscribed peer","time":{"start":1728427590543,"stop":1728427590547,"duration":4},"status":"passed","severity":"normal"},{"uid":"f513d8b1306ee5c2","name":"Fails to publish message with empty text","time":{"start":1728427833986,"stop":1728427833986,"duration":0},"status":"passed","severity":"normal"},{"uid":"12af1861a6dc431b","name":"Push message with content topic containing unicode special characters","time":{"start":1728427815641,"stop":1728427815641,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f313a5052656d6","name":"Push message with XML payload","time":{"start":1728427815626,"stop":1728427815627,"duration":1},"status":"passed","severity":"normal"},{"uid":"446eb0b0c2433051","name":"Reopen subscription with peer with lost subscription","time":{"start":1728427590547,"stop":1728427590548,"duration":1},"status":"passed","severity":"normal"},{"uid":"c604ef9e99bfa2a7","name":"should throw an error for missing required configuration","time":{"start":1728427489648,"stop":1728427489648,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e480c14848361a","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728427489644,"stop":1728427489644,"duration":0},"status":"passed","severity":"normal"},{"uid":"902f75ecb6272156","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728427662225,"stop":1728427662231,"duration":6},"status":"passed","severity":"normal"},{"uid":"5940e6bbbafb2727","name":"Wrong topic","time":{"start":1728427862840,"stop":1728427862840,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d722eed9b730747","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728427696444,"stop":1728427696444,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba36f3dde7d5ec2","name":"Ephemeral field is preserved - encoder v0","time":{"start":1728427553817,"stop":1728427553817,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d3abc49f4ea3d8","name":"should load peers from local storage and dispatch events","time":{"start":1728427517476,"stop":1728427517477,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74509f5836834a8","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728427505492,"stop":1728427505492,"duration":0},"status":"passed","severity":"normal"},{"uid":"d551a219a810a825","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728427497479,"stop":1728427497480,"duration":1},"status":"passed","severity":"normal"},{"uid":"a04fe51effe09868","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728427497484,"stop":1728427497484,"duration":0},"status":"passed","severity":"normal"},{"uid":"28643bca68009fae","name":"recovers when dns.resolve returns empty","time":{"start":1728427513584,"stop":1728427513584,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb3d4d790e59c58","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728427513282,"stop":1728427513282,"duration":0},"status":"passed","severity":"normal"},{"uid":"29928777d8cdd10c","name":"All","time":{"start":1728427555232,"stop":1728427555235,"duration":3},"status":"passed","severity":"normal"},{"uid":"19e10a50855e016c","name":"Check received message with timestamp: 1728427546666000000 ","time":{"start":1728427802691,"stop":1728427802692,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e46bf1491474e9","name":"Check message on other pubsub topic is not received","time":{"start":1728427802694,"stop":1728427802694,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7ec9936c7a2266","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728427626947,"stop":1728427626947,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43fb38d96c642fa","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728427851434,"stop":1728427851434,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20772940221a1ea","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728427513283,"stop":1728427513284,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c88a36a283329b2","name":"connected peers and dial","time":{"start":1728427802998,"stop":1728427802998,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a151c8489c2d605","name":"Push message with content topic containing short","time":{"start":1728427851430,"stop":1728427851430,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab527d805200cb1","name":"Check received message containing long","time":{"start":1728427802697,"stop":1728427802697,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d757dbf6623a62","name":"Check message received after nwaku node is restarted","time":{"start":1728427802696,"stop":1728427802696,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d8c38de50d08e6a","name":"returns all values when wanted number is greater than available values","time":{"start":1728427512609,"stop":1728427512610,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2999133f6da5391","name":"Generator, 2 different pubsubtopics","time":{"start":1728427899086,"stop":1728427899087,"duration":1},"status":"passed","severity":"normal"},{"uid":"d899aff55a89402f","name":"should not fail to start the service if it is already started","time":{"start":1728427517474,"stop":1728427517475,"duration":1},"status":"passed","severity":"normal"},{"uid":"17686ad245a5471d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728427489642,"stop":1728427489642,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2dcfe6313124b1","name":"Fails to push message with large meta","time":{"start":1728427851442,"stop":1728427851442,"duration":0},"status":"passed","severity":"normal"},{"uid":"1454955f7d53f222","name":"Query Generator - true","time":{"start":1728427897687,"stop":1728427897688,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8268f8ff9d4d200","name":"Check received message containing numeric","time":{"start":1728427659900,"stop":1728427659901,"duration":1},"status":"passed","severity":"normal"},{"uid":"10aeb0c27ce09c63","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728427893364,"stop":1728427893368,"duration":4},"status":"passed","severity":"normal"},{"uid":"28c3a599cbd7229b","name":"connects to nwaku","time":{"start":1728427915980,"stop":1728427915980,"duration":0},"status":"passed","severity":"normal"},{"uid":"225dc96cc14e4d7","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728427489655,"stop":1728427489656,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a2bbd1d1587447e","name":"Publishes to nwaku","time":{"start":1728427821533,"stop":1728427821534,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d65246141060ac8","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728427505460,"stop":1728427505461,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc4e95922ff94c","name":"Check publish message containing numeric","time":{"start":1728427833975,"stop":1728427833976,"duration":1},"status":"passed","severity":"normal"},{"uid":"7622a8ede277152c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1728427907829,"stop":1728427907829,"duration":0},"status":"passed","severity":"normal"},{"uid":"acceba36a69fbabf","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728427836013,"stop":1728427836013,"duration":0},"status":"passed","severity":"normal"},{"uid":"a896157dbbad2251","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728427836012,"stop":1728427836013,"duration":1},"status":"passed","severity":"normal"},{"uid":"e21270053ec38794","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1728427766277,"stop":1728427766277,"duration":0},"status":"passed","severity":"normal"},{"uid":"191915b7cb52e248","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728427489649,"stop":1728427489650,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fdb722beb2326d9","name":"Push message with short payload","time":{"start":1728427815613,"stop":1728427815614,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e08706c98e7afc","name":"Refresh subscription","time":{"start":1728427836002,"stop":1728427836002,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e7f9616607d5e89","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728427850437,"stop":1728427850437,"duration":0},"status":"passed","severity":"normal"},{"uid":"77992cf2b64d3767","name":"Subscribe and receive messages via lightPush","time":{"start":1728427893376,"stop":1728427893376,"duration":0},"status":"passed","severity":"normal"},{"uid":"983f0d3702c9adb9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728427696432,"stop":1728427696432,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1adceb43e39232","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728427836005,"stop":1728427836006,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b6ce12b3ebf0e1","name":"handles different networkShards values correctly","time":{"start":1728427489643,"stop":1728427489643,"duration":0},"status":"passed","severity":"normal"},{"uid":"23207f5d438cf741","name":"Filter with 0 connections","time":{"start":1728427689486,"stop":1728427689486,"duration":0},"status":"passed","severity":"normal"},{"uid":"664592205bfe785f","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1728427766275,"stop":1728427766275,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3da9ee84eda0ec8","name":"Check received message with timestamp: 1728427546528000000 ","time":{"start":1728427659920,"stop":1728427659920,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54e9d2233ec0e62","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728427982643,"stop":1728427982644,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70cfa0959963af8","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1728427902742,"stop":1728427902742,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa5dafabc8de5d7","name":"Push message with content topic containing Script","time":{"start":1728427851433,"stop":1728427851434,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b28d0bd62d9ba3","name":"should be able to encode the field with only STORE set to true","time":{"start":1728427497472,"stop":1728427497472,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ffcd0fd3fa064d","name":"Push message with content topic containing SQL Injection","time":{"start":1728427851433,"stop":1728427851433,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a0f00e3370d013","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1728427871084,"stop":1728427871084,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2cc95a09c643e96","name":"Check received message containing unicode special characters","time":{"start":1728427802707,"stop":1728427802707,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea94f6b10474148","name":"Check received message containing emoji","time":{"start":1728427659920,"stop":1728427659920,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b477a9830daec7b","name":"throws on content topic with empty encoding field","time":{"start":1728427489631,"stop":1728427489631,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f3cea42d8ed2c1","name":"start node with empty content topic","time":{"start":1728427862843,"stop":1728427862843,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43a8ce4872b6b88","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728427489653,"stop":1728427489654,"duration":1},"status":"passed","severity":"normal"},{"uid":"572d8b55e87fb621","name":"pre and post cipher","time":{"start":1728427523935,"stop":1728427523935,"duration":0},"status":"passed","severity":"normal"},{"uid":"6668955bf9c95c47","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728427696416,"stop":1728427696416,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a289d2b493c229c","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728427505492,"stop":1728427505493,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27d2285d6899f1d","name":"should be able to decode the field with only STORE set to true","time":{"start":1728427497483,"stop":1728427497483,"duration":0},"status":"passed","severity":"normal"},{"uid":"683634a1aec583e2","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728427498272,"stop":1728427498272,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ea971d451221b1","name":"Filter with 3 connections","time":{"start":1728427689488,"stop":1728427689489,"duration":1},"status":"passed","severity":"normal"},{"uid":"45f057408a6730dc","name":"Relay - dialed after","time":{"start":1728427921819,"stop":1728427921820,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd8d596c4050c9c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728427893374,"stop":1728427893374,"duration":0},"status":"passed","severity":"normal"},{"uid":"1532b62eb48b491c","name":"Check publish message containing XML","time":{"start":1728427833980,"stop":1728427833980,"duration":0},"status":"passed","severity":"normal"},{"uid":"65122b0c0af25ddb","name":"Push message with content topic containing unicode special characters","time":{"start":1728427851436,"stop":1728427851436,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db379641dd2ae37","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728427489645,"stop":1728427489645,"duration":0},"status":"passed","severity":"normal"},{"uid":"86778508ec312f9b","name":"Subscribe to topic containing Script and publish message","time":{"start":1728427836009,"stop":1728427836011,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d953224bccfdcc4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728427893362,"stop":1728427893362,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4b600702376f40","name":"Check received message containing Chinese","time":{"start":1728427802698,"stop":1728427802698,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd8423b78e4ed9f","name":"Sign & Recover","time":{"start":1728427523935,"stop":1728427523936,"duration":1},"status":"passed","severity":"normal"},{"uid":"a551e2ba37c120a","name":"should not receive a peer event after stop","time":{"start":1728427559089,"stop":1728427559090,"duration":1},"status":"passed","severity":"normal"},{"uid":"a37338b519e7f4e6","name":"Non TWN Cluster","time":{"start":1728427862834,"stop":1728427862834,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4af5944ba9e0b3e","name":"Subscribe to topic containing XML and receive message","time":{"start":1728427696441,"stop":1728427696441,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1a7aa555e972b1","name":"Query Generator, No message returned","time":{"start":1728427890979,"stop":1728427890979,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9ea2df0ec5ed7","name":"should encodeTxt and decodeTxt","time":{"start":1728427498258,"stop":1728427498259,"duration":1},"status":"passed","severity":"normal"},{"uid":"237f55c308f849ed","name":"Check message received after nwaku node is restarted","time":{"start":1728427802714,"stop":1728427802715,"duration":1},"status":"skipped","severity":"normal"},{"uid":"85a5f415979a795b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728427685597,"stop":1728427685597,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e19b13b2d074225","name":"Subscribe and receives messages on 20 topics","time":{"start":1728427893360,"stop":1728427893361,"duration":1},"status":"passed","severity":"normal"},{"uid":"879468e7b0b81a04","name":"Push message with long payload","time":{"start":1728427815615,"stop":1728427815615,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ed56c1491f65bb","name":"Check message with no payload is not received","time":{"start":1728427802712,"stop":1728427802713,"duration":1},"status":"passed","severity":"normal"},{"uid":"312b28e6532a2a73","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728427696417,"stop":1728427696428,"duration":11},"status":"passed","severity":"normal"},{"uid":"1d389c48129b9358","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728427489641,"stop":1728427489641,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed83c75e717f0b4","name":"Push message with content topic containing XML","time":{"start":1728427815635,"stop":1728427815639,"duration":4},"status":"passed","severity":"normal"},{"uid":"f9ead99fa871ce58","name":"Push message with emoji payload","time":{"start":1728427815629,"stop":1728427815629,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1e798ae7577a38","name":"Passing an array","time":{"start":1728427915980,"stop":1728427915981,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c552cfd92186390","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728427662131,"stop":1728427662150,"duration":19},"status":"passed","severity":"normal"},{"uid":"f4113190ccda3c29","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728427489666,"stop":1728427489666,"duration":0},"status":"passed","severity":"normal"},{"uid":"3935565565a1144c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728427747764,"stop":1728427747764,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20f070b851384c1","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728427489657,"stop":1728427489658,"duration":1},"status":"passed","severity":"normal"},{"uid":"44eaf22a736e2753","name":"Passing page size 10 when there are 10 messages","time":{"start":1728427910201,"stop":1728427910202,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b6ee5a327af4d3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728427893358,"stop":1728427893358,"duration":0},"status":"passed","severity":"normal"},{"uid":"951ed8084ba2f9eb","name":"Default pageSize","time":{"start":1728427910205,"stop":1728427910205,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8628004af4eb90","name":"should return different streams if requested simultaniously","time":{"start":1728427505491,"stop":1728427505492,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ea37cb2fb2437d","name":"Push message with meta","time":{"start":1728427815645,"stop":1728427815645,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3a10b368a04c10","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1728427871083,"stop":1728427871083,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd74b464c563b5e2","name":"Check publish message containing shell command","time":{"start":1728427833981,"stop":1728427833981,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7307eb990494e85","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728427893371,"stop":1728427893371,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b73e1d48e13398","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728427489639,"stop":1728427489639,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd155a77e511e05","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728427982645,"stop":1728427982645,"duration":0},"status":"passed","severity":"normal"},{"uid":"16aabfdc0a86aa62","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728427893360,"stop":1728427893360,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d05168e413ebfa6","name":"Encoder throws on undefined content topic","time":{"start":1728427525149,"stop":1728427525149,"duration":0},"status":"passed","severity":"normal"},{"uid":"523c5d555ff6d329","name":"Filter","time":{"start":1728427921822,"stop":1728427921822,"duration":0},"status":"passed","severity":"normal"},{"uid":"d965730bcaf290b5","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728427662240,"stop":1728427662240,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c4cbf00e66eb0a","name":"Renews peer on consistent ping failures","time":{"start":1728427614771,"stop":1728427614771,"duration":0},"status":"passed","severity":"normal"},{"uid":"e076e886c058232c","name":"Query generator for multiple messages","time":{"start":1728427907827,"stop":1728427907828,"duration":1},"status":"passed","severity":"normal"},{"uid":"f069003429beaeb2","name":"should not fail to stop the service if it was not started","time":{"start":1728427517474,"stop":1728427517474,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a02e8c93276e857","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728427489656,"stop":1728427489657,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce74ebc779ad1e6","name":"Push message with custom timestamp: 1728431285972","time":{"start":1728427851445,"stop":1728427851445,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ea8509a8a4d2fd","name":"should decode valid enr successfully","time":{"start":1728427498259,"stop":1728427498260,"duration":1},"status":"passed","severity":"normal"},{"uid":"97de925a6381ce32","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728427489653,"stop":1728427489653,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e65d504cbd9c7","name":"Subscribe to topic containing long and receive message","time":{"start":1728427893364,"stop":1728427893364,"duration":0},"status":"passed","severity":"normal"},{"uid":"f063d081f75b658b","name":"Ordered Callback - false","time":{"start":1728427897694,"stop":1728427897694,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9462dac894e1dc","name":"Push message with content topic containing escaped characters","time":{"start":1728427815641,"stop":1728427815641,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d40b450817a7c8","name":"Check received message containing Russian","time":{"start":1728427802679,"stop":1728427802680,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d7bc16de0529f3","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728427489666,"stop":1728427489666,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b945e12826e415","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728427770932,"stop":1728427770932,"duration":0},"status":"passed","severity":"normal"},{"uid":"1994652d80acd1ab","name":"Push message with numeric payload","time":{"start":1728427851422,"stop":1728427851422,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff755c6320788e1f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728427685597,"stop":1728427685597,"duration":0},"status":"passed","severity":"normal"},{"uid":"85558a2db2111613","name":"Check message received after nwaku node is restarted","time":{"start":1728427659927,"stop":1728427659927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fdcec54fd99dc7b5","name":"should properly create location multiaddrs - tcp","time":{"start":1728427498270,"stop":1728427498270,"duration":0},"status":"passed","severity":"normal"},{"uid":"e111e8b68815f504","name":"should encode/decode to text encoding","time":{"start":1728427498264,"stop":1728427498264,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eecd13d39b3091a","name":"should encode/decode to RLP encoding","time":{"start":1728427498263,"stop":1728427498263,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba51d224639f853","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728427598687,"stop":1728427598688,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9b126c73f26a86f","name":"Nodes with multiple pubsub topic","time":{"start":1728427824277,"stop":1728427824277,"duration":0},"status":"passed","severity":"normal"},{"uid":"684d53d51cfc41e2","name":"Decoder throws on empty string content topic","time":{"start":1728427523367,"stop":1728427523367,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e5d7dd84cee6ec","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728427747771,"stop":1728427747771,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0ad083a9ccfd98","name":"start node with empty shard should fail","time":{"start":1728427885028,"stop":1728427885028,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c3a38d2270fbd6","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728427489646,"stop":1728427489646,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcffdc9007b7ee62","name":"should not fail to stop the service if it was not started","time":{"start":1728427559083,"stop":1728427559083,"duration":0},"status":"passed","severity":"normal"},{"uid":"3500ba6f8110337c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728427489654,"stop":1728427489654,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec38cfd66749b9b3","name":"Subscribe to topic containing XML and receive message","time":{"start":1728427893392,"stop":1728427893392,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1188a90775f83a","name":"should properly create location multiaddrs - udp","time":{"start":1728427498270,"stop":1728427498270,"duration":0},"status":"passed","severity":"normal"},{"uid":"883f0a4e2857d0da","name":"through manual discovery","time":{"start":1728427769909,"stop":1728427769909,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b9448c1df97edb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728427899084,"stop":1728427899085,"duration":1},"status":"passed","severity":"normal"},{"uid":"5225814af64eb24c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728427696437,"stop":1728427696437,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fc3a021f9c03dc","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1728427766271,"stop":1728427766271,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e0269aea9406aa","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728427885027,"stop":1728427885028,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f43a84cb0cce96a","name":"ignores domain fetching errors","time":{"start":1728427513584,"stop":1728427513585,"duration":1},"status":"passed","severity":"normal"},{"uid":"90216d3c7f31c47b","name":"LightPush","time":{"start":1728427921821,"stop":1728427921821,"duration":0},"status":"passed","severity":"normal"},{"uid":"65323977c9f5f83d","name":"should throw error - no public key","time":{"start":1728427498262,"stop":1728427498262,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c29762790f8919","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1728427890979,"stop":1728427890980,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af31018be1b88be","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728427489654,"stop":1728427489655,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f8f6597a0e37e0","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1728427914350,"stop":1728427914350,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40cb7f6ca21ad5d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728427893393,"stop":1728427893393,"duration":0},"status":"passed","severity":"normal"},{"uid":"807f17f285c5b60a","name":"Meta field set when metaSetter is specified","time":{"start":1728427505809,"stop":1728427505809,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c9762c6ba30619","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1728427871082,"stop":1728427871083,"duration":1},"status":"passed","severity":"normal"},{"uid":"c20238c86df293a3","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728427871080,"stop":1728427871082,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b6461647303327f","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728427512611,"stop":1728427512612,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae687c3d11e9a76","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728427498260,"stop":1728427498260,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6cd91a17b0145a","name":"Ping on subscribed peer","time":{"start":1728427596174,"stop":1728427596175,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0ce82467cbd930","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728427696443,"stop":1728427696443,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6552a847d3ccb4","name":"Check received message containing SQL Injection","time":{"start":1728427802703,"stop":1728427802703,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fade5ab1d1666c9","name":"random static sharding 9 - Cluster ID: 652, Shard ID: 681","time":{"start":1728427885025,"stop":1728427885025,"duration":0},"status":"passed","severity":"normal"},{"uid":"d180d7f899384d7a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728427893379,"stop":1728427893379,"duration":0},"status":"passed","severity":"normal"},{"uid":"85daceb46836feb1","name":"Push message with content topic containing emoji","time":{"start":1728427815641,"stop":1728427815642,"duration":1},"status":"passed","severity":"normal"},{"uid":"954730a20150bab6","name":"Check publish message containing short","time":{"start":1728427833974,"stop":1728427833975,"duration":1},"status":"passed","severity":"normal"},{"uid":"645d3322a16b6f7b","name":"Push message with content topic containing Arabic","time":{"start":1728427851432,"stop":1728427851433,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1a71ce148b691","name":"Passing page size 11 when there are 10 messages","time":{"start":1728427910203,"stop":1728427910204,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ffb2aa2e4b5f064","name":"Push message with shell command payload","time":{"start":1728427851427,"stop":1728427851428,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c6eddfadc8d409","name":"topics with same application and version share the same shard","time":{"start":1728427489641,"stop":1728427489642,"duration":1},"status":"passed","severity":"normal"},{"uid":"740de06156c4fe99","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728427893358,"stop":1728427893358,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eaa06ea3476ae0d","name":"Publish message with custom timestamp: Tue Oct 08 2024 21:50:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1728427833984,"stop":1728427833985,"duration":1},"status":"passed","severity":"normal"},{"uid":"48142c8e752dbe92","name":"Fails to publish message with wrong content topic","time":{"start":1728427833986,"stop":1728427833987,"duration":1},"status":"passed","severity":"normal"},{"uid":"612913115a21d9df","name":"should be called for bootstrap peers","time":{"start":1728427554686,"stop":1728427554686,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe56828264df475a","name":"Push message with content topic containing special chars","time":{"start":1728427851431,"stop":1728427851432,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca474b6f9d1d8c2","name":"Decoder throws on empty string content topic","time":{"start":1728427505811,"stop":1728427505811,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f0dee96e42c9ee","name":"Check message received after jswaku node is restarted","time":{"start":1728427802695,"stop":1728427802695,"duration":0},"status":"skipped","severity":"normal"},{"uid":"415f855c0a85acfb","name":"same cluster, same shard: nodes connect","time":{"start":1728427770932,"stop":1728427770932,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c05764586f44871","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728427577984,"stop":1728427577985,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2514d12904e176e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728427489816,"stop":1728427489816,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3e3c5431423b8e","name":"Light Node - default protocols","time":{"start":1728427921822,"stop":1728427921822,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78c5f217c241f06","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728427505460,"stop":1728427505460,"duration":0},"status":"passed","severity":"normal"},{"uid":"a101dc263c0351a8","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app48/1/topic52/xml","time":{"start":1728427862838,"stop":1728427862838,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e68a2836a35323","name":"Push message with JSON payload","time":{"start":1728427851427,"stop":1728427851427,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfef3b9c4c4928c0","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728427662159,"stop":1728427662159,"duration":0},"status":"passed","severity":"normal"},{"uid":"610dc6ce54842507","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728427626947,"stop":1728427626947,"duration":0},"status":"passed","severity":"normal"},{"uid":"898fcf7e9da07487","name":"Ping on peer without subscriptions","time":{"start":1728427596176,"stop":1728427596176,"duration":0},"status":"passed","severity":"normal"},{"uid":"6440a0b00e57aa4","name":"can start and stop the service","time":{"start":1728427559082,"stop":1728427559083,"duration":1},"status":"passed","severity":"normal"},{"uid":"e807ecb88bb1b078","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app25/7/topic652/utf8","time":{"start":1728427862838,"stop":1728427862839,"duration":1},"status":"passed","severity":"normal"},{"uid":"48aea71e2f0341f5","name":"should be online or offline if network state changed","time":{"start":1728427547544,"stop":1728427547544,"duration":0},"status":"passed","severity":"normal"},{"uid":"da804fb9c386456c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728427685596,"stop":1728427685597,"duration":1},"status":"passed","severity":"normal"},{"uid":"e797bd8d80cc0b3","name":"Check received message containing emoji","time":{"start":1728427802691,"stop":1728427802691,"duration":0},"status":"passed","severity":"normal"},{"uid":"bede5fc882b16757","name":"should reject if Filter is requested but not mounted","time":{"start":1728427528037,"stop":1728427528037,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8750d6d4197142","name":"should properly create location multiaddrs - tcp6","time":{"start":1728427498269,"stop":1728427498269,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e345417d356eaa","name":"should check connected peers if present and suitable","time":{"start":1728427528038,"stop":1728427528038,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb38ead17b8425e4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728427836012,"stop":1728427836012,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f30cc5f866877b9","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728427497481,"stop":1728427497482,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ff12433aaf1c59","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728427659921,"stop":1728427659921,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eccaea2e6053492","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728427893369,"stop":1728427893370,"duration":1},"status":"passed","severity":"normal"},{"uid":"45468103f7f8091e","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728427489815,"stop":1728427489815,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f97722e8ad0ca88","name":"Mutual subscription","time":{"start":1728427835998,"stop":1728427835998,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9043a4cbfd68dc3","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728427489649,"stop":1728427489649,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb61bad826ad6a6","name":"Relay + Store","time":{"start":1728427498272,"stop":1728427498273,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d331f12abfdc71e","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728427505459,"stop":1728427505460,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34cde82b8db6c7e","name":"can start and stop the service","time":{"start":1728427517473,"stop":1728427517474,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bfcb52420068e6b","name":"Query with Promise Callback, No Decoder","time":{"start":1728427890982,"stop":1728427890982,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde14f2b4ea3eb9","name":"should throw an error for insufficient data","time":{"start":1728427489816,"stop":1728427489816,"duration":0},"status":"passed","severity":"normal"},{"uid":"88da616e1da0a13","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728427836006,"stop":1728427836007,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae71056e8e546680","name":"should throw an error for an unconfigured topic","time":{"start":1728427489658,"stop":1728427489658,"duration":0},"status":"passed","severity":"normal"},{"uid":"672a8ba81e968184","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728427497474,"stop":1728427497475,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8e3b5799caa700","name":"Push message with Basic HTML tag payload","time":{"start":1728427851426,"stop":1728427851427,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb4869e28f22fe0a","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728427492233,"stop":1728427492233,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2eb77fcce1bbe5","name":"random static sharding 3 - Cluster ID: 614, Shard ID: 972","time":{"start":1728427885020,"stop":1728427885021,"duration":1},"status":"passed","severity":"normal"},{"uid":"e64f8ebcd6c3fe92","name":"Tracks peer failures correctly","time":{"start":1728427614771,"stop":1728427614771,"duration":0},"status":"passed","severity":"normal"},{"uid":"2527eea6f8ed7a63","name":"Js publishes, other Js receives","time":{"start":1728427821537,"stop":1728427821537,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f6fda4d2d9b7e1","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728427489647,"stop":1728427489647,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c13a8d9d95aa167","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728427489638,"stop":1728427489638,"duration":0},"status":"passed","severity":"normal"},{"uid":"840fb84cdd4fd837","name":"Ordered callback, aborts when callback returns true","time":{"start":1728427907831,"stop":1728427907831,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9f5669bc0ea095","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728427899096,"stop":1728427899097,"duration":1},"status":"passed","severity":"normal"},{"uid":"f53084264678a4ee","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728427893370,"stop":1728427893370,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4a89223444e4de","name":"Sets default value correctly","time":{"start":1728427915982,"stop":1728427915982,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a7f459b3650eda","name":"udp ip6 address","time":{"start":1728427497839,"stop":1728427497839,"duration":0},"status":"passed","severity":"normal"},{"uid":"723a3acbaa27b47c","name":"Check publish message containing SQL Injection","time":{"start":1728427833977,"stop":1728427833978,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36639cb23694c7a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728427893373,"stop":1728427893373,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d3e97eb278a533","name":"should only return 1 node with store capability","time":{"start":1728427513586,"stop":1728427513586,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff811bf97c4f9098","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728427890977,"stop":1728427890977,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0c7b39ebaa0f47","name":"Check message received after jswaku node is restarted","time":{"start":1728427802713,"stop":1728427802714,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f509eae87675ef08","name":"Check publish message containing emoji","time":{"start":1728427833983,"stop":1728427833983,"duration":0},"status":"passed","severity":"normal"},{"uid":"73888cbec0489863","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728427547542,"stop":1728427547543,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1c9716fcfe0197","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728427497467,"stop":1728427497471,"duration":4},"status":"passed","severity":"normal"},{"uid":"deb060b58dcfdb8f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728427685594,"stop":1728427685595,"duration":1},"status":"passed","severity":"normal"},{"uid":"771a9bf080821d6a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1728427914348,"stop":1728427914349,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5fcd4ff87302059","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728427662236,"stop":1728427662236,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f4ffb56bd7133f","name":"new peer added after a peer was already found","time":{"start":1728427850437,"stop":1728427850437,"duration":0},"status":"skipped","severity":"normal"},{"uid":"187933fd0794d2c0","name":"Subscribe to topic containing short and receive message","time":{"start":1728427893381,"stop":1728427893381,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91b34921225d294","name":"Check message with no content topic is not received","time":{"start":1728427802694,"stop":1728427802694,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb1953ff8909af8","name":"Check received message containing Script","time":{"start":1728427802703,"stop":1728427802704,"duration":1},"status":"passed","severity":"normal"},{"uid":"155d0db07b16c248","name":"Encoder throws on empty string content topic","time":{"start":1728427523365,"stop":1728427523366,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a4d529ecf96887","name":"does not throw on valid cases","time":{"start":1728427489624,"stop":1728427489625,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca3a4b61f247be6","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728427662248,"stop":1728427662248,"duration":0},"status":"passed","severity":"normal"},{"uid":"55fb1aeab039fe42","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1728427766281,"stop":1728427766282,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d6d1f98e70730ec","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728427513217,"stop":1728427513217,"duration":0},"status":"passed","severity":"normal"},{"uid":"998eea71bf6549d8","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728427489650,"stop":1728427489650,"duration":0},"status":"passed","severity":"normal"},{"uid":"907e1496ffcaa11f","name":"Push message with content topic containing emoji","time":{"start":1728427851436,"stop":1728427851436,"duration":0},"status":"passed","severity":"normal"},{"uid":"192f2fe8d9849539","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728427836011,"stop":1728427836012,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddde14052d99d254","name":"Check received message containing XML","time":{"start":1728427659909,"stop":1728427659910,"duration":1},"status":"passed","severity":"normal"},{"uid":"855816c14807790a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728427513587,"stop":1728427513587,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56ea7e4132219fe","name":"should use DNS peer discovery with light client","time":{"start":1728427559091,"stop":1728427559091,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c71e585ccdefed21","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728427489645,"stop":1728427489645,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93f9a774a4fa45f","name":"Check received message with timestamp: 1728427546666 ","time":{"start":1728427802692,"stop":1728427802692,"duration":0},"status":"passed","severity":"normal"},{"uid":"504e25cae8589da5","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728427513280,"stop":1728427513280,"duration":0},"status":"passed","severity":"normal"},{"uid":"72493c3ca4727a9e","name":"Fails to push message with empty content topic","time":{"start":1728427815644,"stop":1728427815645,"duration":1},"status":"passed","severity":"normal"},{"uid":"b408b8c82b0a4669","name":"Check received message containing Script","time":{"start":1728427659906,"stop":1728427659907,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf9b85850bdb06b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1728427871084,"stop":1728427871085,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2288fd05f6c86ee","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app2/5/topic906/json","time":{"start":1728427862836,"stop":1728427862836,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd27d947e9d919f","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728427497472,"stop":1728427497473,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7d5a401ad1e975f","name":"Ping on subscribed peer","time":{"start":1728427590537,"stop":1728427590540,"duration":3},"status":"passed","severity":"normal"},{"uid":"bc6eb1cee622a81f","name":"should create a new stream if no existing for protocol found","time":{"start":1728427505491,"stop":1728427505491,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac38fc7ddf611d29","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728427523362,"stop":1728427523363,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e350f7e99bbe0eb","name":"should emit a peer event after start","time":{"start":1728427517475,"stop":1728427517475,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26bc10ebe01a2ec","name":"should properly compute the node id","time":{"start":1728427498263,"stop":1728427498263,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d4079a19fd7609","name":"should decode valid enr with tcp successfully","time":{"start":1728427498260,"stop":1728427498260,"duration":0},"status":"passed","severity":"normal"},{"uid":"302f45084da5af7e","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728427489640,"stop":1728427489640,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dad1f681a2ab8ec","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728427662151,"stop":1728427662152,"duration":1},"status":"passed","severity":"normal"},{"uid":"19094b0e8125c717","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728427547539,"stop":1728427547540,"duration":1},"status":"passed","severity":"normal"},{"uid":"58dc60d01a0621cd","name":"Check received message containing Russian","time":{"start":1728427659905,"stop":1728427659906,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1e716c8cc0cae2a","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728427662193,"stop":1728427662199,"duration":6},"status":"passed","severity":"normal"},{"uid":"df9b6bcbea629cc0","name":"Push message with unicode special characters payload","time":{"start":1728427851428,"stop":1728427851428,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90025b20ac908a1","name":"Fails to push message bigger that 1MB","time":{"start":1728427851446,"stop":1728427851446,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e5f1795587aaed","name":"handles empty contentTopics array correctly","time":{"start":1728427489663,"stop":1728427489664,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4befdc27b9ae82","name":"Push message with Russian payload","time":{"start":1728427851425,"stop":1728427851425,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3001a6330be95d","name":"should wait for Filter peer to be connected","time":{"start":1728427528039,"stop":1728427528039,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4084b593e1e370e","name":"Overlapping topic subscription","time":{"start":1728427893362,"stop":1728427893363,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a1d9f833d91e94","name":"should reject if LightPush is requested but not mounted","time":{"start":1728427528036,"stop":1728427528036,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7390f1b610ada0","name":"Check received message containing Arabic","time":{"start":1728427802679,"stop":1728427802679,"duration":0},"status":"passed","severity":"normal"},{"uid":"929bb2d97a9e5431","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728427696415,"stop":1728427696416,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c49fcd8f64fb34","name":"should return usable stream attached to connection","time":{"start":1728427505490,"stop":1728427505490,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6a503075c9dd0b","name":"Register correct protocols","time":{"start":1728427835998,"stop":1728427835999,"duration":1},"status":"passed","severity":"normal"},{"uid":"621077d853929ea","name":"Refresh subscription","time":{"start":1728427893363,"stop":1728427893363,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b7231dbc249984","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728427598690,"stop":1728427598691,"duration":1},"status":"passed","severity":"normal"},{"uid":"e282660cb3420c41","name":"Number of peers are maintained correctly","time":{"start":1728427614767,"stop":1728427614767,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e4d1afec9d9c72","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728427659921,"stop":1728427659921,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03491b462ea1d06","name":"Push message with content topic containing Chinese","time":{"start":1728427851432,"stop":1728427851432,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05cfac16c20754c","name":"Push message with content topic containing JSON","time":{"start":1728427851435,"stop":1728427851435,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc0d999a8e3229d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728427513280,"stop":1728427513281,"duration":1},"status":"passed","severity":"normal"},{"uid":"22096218e4787ae5","name":"Check received message containing JSON","time":{"start":1728427659910,"stop":1728427659911,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c6a53904072d37","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728427696446,"stop":1728427696447,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b290af68332b87","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728427492230,"stop":1728427492231,"duration":1},"status":"passed","severity":"normal"},{"uid":"171efe73011e7f1c","name":"throws on content topic with empty application field","time":{"start":1728427489629,"stop":1728427489629,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef4edc7e4a97193","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728427893375,"stop":1728427893375,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b039c879e658b27","name":"1 Relay, 1 Filter, gives up","time":{"start":1728427513217,"stop":1728427513218,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd37fe8fb7327c8f","name":"Push message with content topic containing Russian","time":{"start":1728427851433,"stop":1728427851433,"duration":0},"status":"passed","severity":"normal"},{"uid":"36778cb8b6db9b1b","name":"should reject if Store is requested but not mounted","time":{"start":1728427528036,"stop":1728427528037,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ff999ecf835a116","name":"random static sharding 8 - Cluster ID: 915, Shard ID: 891","time":{"start":1728427885024,"stop":1728427885025,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb86763e0b8bb50","name":"Check received message containing JSON","time":{"start":1728427802686,"stop":1728427802689,"duration":3},"status":"passed","severity":"normal"},{"uid":"d3dc45c81ce170c8","name":"same cluster, different shard: nodes connect","time":{"start":1728427770932,"stop":1728427770933,"duration":1},"status":"passed","severity":"normal"},{"uid":"c84a752fb339efed","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app22/8/topic624/json","time":{"start":1728427862837,"stop":1728427862837,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1733f389e2d477","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728427696430,"stop":1728427696431,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5fb2a0ac6b29f15","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728427685594,"stop":1728427685594,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c9f8c7770ce03","name":"Push message with rate limit","time":{"start":1728427815645,"stop":1728427815646,"duration":1},"status":"passed","severity":"normal"},{"uid":"891e65b7f8e0af75","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728427662153,"stop":1728427662159,"duration":6},"status":"passed","severity":"normal"},{"uid":"5b5a1b0cdc64b6c9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728427802693,"stop":1728427802693,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb0c62f4558ea93","name":"Waku message hash computation (payload length 0)","time":{"start":1728427492232,"stop":1728427492232,"duration":0},"status":"passed","severity":"normal"},{"uid":"506d62254c05f7b9","name":"Check meta is set [ecies]","time":{"start":1728427525148,"stop":1728427525149,"duration":1},"status":"passed","severity":"normal"},{"uid":"8941013b49ed0256","name":"it tolerates circular branch references","time":{"start":1728427513584,"stop":1728427513584,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf1a8600fdc56ae","name":"Encoder throws on empty string content topic","time":{"start":1728427505810,"stop":1728427505810,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f017e208265c44c","name":"Check received message containing XML","time":{"start":1728427802704,"stop":1728427802704,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd7a1f27fceb853","name":"Generator, custom pubsub topic","time":{"start":1728427899081,"stop":1728427899081,"duration":0},"status":"passed","severity":"normal"},{"uid":"5062630eb8e3d698","name":"Ephemeral messages are not stored","time":{"start":1728427553816,"stop":1728427553817,"duration":1},"status":"passed","severity":"normal"},{"uid":"416922c737fe65fa","name":"Ephemeral field set to true","time":{"start":1728427505809,"stop":1728427505809,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c07388183940c1","name":"Check received message containing shell command","time":{"start":1728427802689,"stop":1728427802690,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf2aff105595070","name":"Query with Ordered Callback, No Decoder","time":{"start":1728427890980,"stop":1728427890980,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc3ee97dd587255","name":"throws on content topic with generation field greater than 0","time":{"start":1728427489628,"stop":1728427489628,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7fd599b16b310e","name":"should fail to send if no connections available","time":{"start":1728427714364,"stop":1728427714365,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a2ad05a4a1d654","name":"tcp ip4 address","time":{"start":1728427497838,"stop":1728427497839,"duration":1},"status":"passed","severity":"normal"},{"uid":"8254c2c862d87c8c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728427696445,"stop":1728427696446,"duration":1},"status":"passed","severity":"normal"},{"uid":"2954c52b1f38a8b9","name":"Check message on other pubsub topic is not received","time":{"start":1728427659922,"stop":1728427659922,"duration":0},"status":"passed","severity":"normal"},{"uid":"caca4d8baa0b779","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728427747769,"stop":1728427747770,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ade050e874bb76d","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728427836008,"stop":1728427836009,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c47575f2817d849","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728427696436,"stop":1728427696436,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb426ac1720f031c","name":"Push message with short payload","time":{"start":1728427851421,"stop":1728427851421,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8d4e397c86b09d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728427914347,"stop":1728427914347,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5925a5041bae03","name":"should return valid sharding parameters for static sharding","time":{"start":1728427489661,"stop":1728427489661,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccab6aada91101db","name":"Check received message containing Script","time":{"start":1728427802685,"stop":1728427802685,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1ff89bf234d633","name":"configure the node with multiple content topics","time":{"start":1728427862841,"stop":1728427862842,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc51f4fd1c9cfdd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728427685581,"stop":1728427685592,"duration":11},"status":"passed","severity":"normal"},{"uid":"dfbe538573e5d4eb","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728427833983,"stop":1728427833983,"duration":0},"status":"passed","severity":"normal"},{"uid":"7734f84d12a8738b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728427893378,"stop":1728427893378,"duration":0},"status":"passed","severity":"normal"},{"uid":"463ad5d5f38de927","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1728427902742,"stop":1728427902743,"duration":1},"status":"passed","severity":"normal"},{"uid":"2179b3dba2186060","name":"throws on empty content topic","time":{"start":1728427489625,"stop":1728427489625,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f73b08ba4daa48","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1728427914348,"stop":1728427914348,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e4179bd898ac7c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728427513588,"stop":1728427513588,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a296ff21815b9e71","name":"Check received message containing JSON","time":{"start":1728427802705,"stop":1728427802705,"duration":0},"status":"passed","severity":"normal"},{"uid":"243f8eb4fc5d7cd9","name":"Push message with emoji payload","time":{"start":1728427851428,"stop":1728427851429,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc50aef84c8a837","name":"Check received message containing shell command","time":{"start":1728427802705,"stop":1728427802706,"duration":1},"status":"passed","severity":"normal"},{"uid":"4781063bf49f6bcc","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728427862842,"stop":1728427862843,"duration":1},"status":"passed","severity":"normal"},{"uid":"54b02e35ca72a895","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728427598684,"stop":1728427598685,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc34ca22f64bc031","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728427685601,"stop":1728427685602,"duration":1},"status":"passed","severity":"normal"},{"uid":"7570d24ab8f4925f","name":"nwaku subscribes","time":{"start":1728427821532,"stop":1728427821533,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8722d99d9c64804","name":"dispatchEvent via connectionManager","time":{"start":1728427587511,"stop":1728427587511,"duration":0},"status":"passed","severity":"normal"},{"uid":"60528ea416271ff4","name":"should set field with only STORE enabled","time":{"start":1728427498271,"stop":1728427498272,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb34ebe4935bc58","name":"Rejects garbage","time":{"start":1728427531319,"stop":1728427531320,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3f641bec18743c","name":"Check received message containing escaped characters","time":{"start":1728427659916,"stop":1728427659917,"duration":1},"status":"passed","severity":"normal"},{"uid":"e922c3d797a345dc","name":"should handle a minimal index list","time":{"start":1728427489815,"stop":1728427489815,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1bd383d8e38705","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1728427914349,"stop":1728427914349,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33c2ba335a186f0","name":"Check received message containing XML","time":{"start":1728427802685,"stop":1728427802685,"duration":0},"status":"passed","severity":"normal"},{"uid":"97222f7d0828399e","name":"Using a function","time":{"start":1728427915981,"stop":1728427915981,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b270dadd39aefef","name":"Query Generator, No Decoder","time":{"start":1728427890978,"stop":1728427890978,"duration":0},"status":"passed","severity":"normal"},{"uid":"392dcc3038a2c5f5","name":"should reject if WakuNode is not started","time":{"start":1728427528034,"stop":1728427528035,"duration":1},"status":"passed","severity":"normal"},{"uid":"afcc828b1a703444","name":"Push message with Chinese payload","time":{"start":1728427851424,"stop":1728427851424,"duration":0},"status":"passed","severity":"normal"},{"uid":"6534af59ccf5ce86","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728427489660,"stop":1728427489660,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7df00fa3e883ec","name":"non connected peers","time":{"start":1728427802999,"stop":1728427802999,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a7a89a809b70491","name":"Subscribe and receive messages via waku relay post","time":{"start":1728427893377,"stop":1728427893378,"duration":1},"status":"passed","severity":"normal"},{"uid":"f802979b2c85a28b","name":"should properly create location multiaddrs - tcp4","time":{"start":1728427498269,"stop":1728427498269,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdec3e5f8fc69962","name":"Query Generator, Multiple PubsubTopics","time":{"start":1728427890977,"stop":1728427890978,"duration":1},"status":"passed","severity":"normal"},{"uid":"412b0e06c955e58e","name":"Ping fails for unsubscribed peers","time":{"start":1728427614768,"stop":1728427614768,"duration":0},"status":"passed","severity":"normal"},{"uid":"851961074ef45f26","name":"should set field with all protocols disabled","time":{"start":1728427498270,"stop":1728427498271,"duration":1},"status":"passed","severity":"normal"},{"uid":"495e17e0a831b800","name":"Check message with no payload is not received","time":{"start":1728427659924,"stop":1728427659925,"duration":1},"status":"passed","severity":"normal"},{"uid":"265227325f4f526f","name":"Push message with SQL Injection payload","time":{"start":1728427851425,"stop":1728427851425,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef934ef9d8db0a5d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728427833988,"stop":1728427833989,"duration":1},"status":"passed","severity":"normal"},{"uid":"969f675a8b5497ce","name":"Should update multiaddrs","time":{"start":1728427771224,"stop":1728427771225,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e922989b968f9af","name":"Check received message containing Chinese","time":{"start":1728427659902,"stop":1728427659902,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcedd9c4ccd0b581","name":"Check received message containing Basic HTML tag","time":{"start":1728427659910,"stop":1728427659910,"duration":0},"status":"passed","severity":"normal"},{"uid":"7706f0727cf744d","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1728427871082,"stop":1728427871082,"duration":0},"status":"passed","severity":"normal"},{"uid":"44fa0f620690e3f9","name":"Push message with content topic containing numeric","time":{"start":1728427851431,"stop":1728427851431,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7d0520b0c00ec1","name":"should reject on timeout if it was set","time":{"start":1728427528037,"stop":1728427528038,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ccc3e48d72fe7bb","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728427662248,"stop":1728427662248,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e5fdad1f68c5b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728427662248,"stop":1728427662249,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bab901b9aff5890","name":"Check message with no content topic is not received","time":{"start":1728427802711,"stop":1728427802712,"duration":1},"status":"passed","severity":"normal"},{"uid":"1454ee194472effb","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728427489638,"stop":1728427489638,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad6eafe7eda0af8","name":"should properly create peer info with all multiaddrs","time":{"start":1728427498270,"stop":1728427498270,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2104afe52de974","name":"Check publish message containing Script","time":{"start":1728427833978,"stop":1728427833980,"duration":2},"status":"passed","severity":"normal"},{"uid":"bcf6dfddb3b399d8","name":"Check message with invalid timestamp is not received","time":{"start":1728427802710,"stop":1728427802710,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8cfb43ef3897aa","name":"Push message with Arabic payload","time":{"start":1728427851424,"stop":1728427851425,"duration":1},"status":"passed","severity":"normal"},{"uid":"848b0163ca550ad5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728427893361,"stop":1728427893361,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15f754e736d6cc9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728427662204,"stop":1728427662206,"duration":2},"status":"passed","severity":"normal"},{"uid":"d09ee7be90f61fd","name":"should throw error - no id","time":{"start":1728427498261,"stop":1728427498262,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24c0e85ea2659cf","name":"should set field with only RELAY enabled","time":{"start":1728427498271,"stop":1728427498271,"duration":0},"status":"passed","severity":"normal"},{"uid":"c516c67e50921ec7","name":"random static sharding 5 - Cluster ID: 115, Shard ID: 501","time":{"start":1728427885022,"stop":1728427885022,"duration":0},"status":"passed","severity":"normal"},{"uid":"43157be77f8f18ca","name":"isConnected should return false after all peers disconnect","time":{"start":1728427577986,"stop":1728427577986,"duration":0},"status":"passed","severity":"normal"},{"uid":"efae5070f3bb3082","name":"Query Generator - false","time":{"start":1728427897688,"stop":1728427897688,"duration":0},"status":"passed","severity":"normal"},{"uid":"4830adab81f71358","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728427850437,"stop":1728427850437,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ac3c84d6d633fb5","name":"Nodes with multiple pubsub topic","time":{"start":1728427824272,"stop":1728427824275,"duration":3},"status":"passed","severity":"normal"},{"uid":"dc0349fbedd221da","name":"Sample","time":{"start":1728427497648,"stop":1728427497649,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f195decb74a86f1","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728427662129,"stop":1728427662130,"duration":1},"status":"passed","severity":"normal"},{"uid":"b44736015b23a92f","name":"Callback on promise","time":{"start":1728427907830,"stop":1728427907830,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1cb8938fb28a1f6","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728427554687,"stop":1728427554687,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfe259ede23c9ca","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728427893374,"stop":1728427893375,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8bbecc3c89f602f","name":"Check received message containing Russian","time":{"start":1728427802703,"stop":1728427802703,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e9bf81a442f3bc","name":"Check message with invalid timestamp is not received","time":{"start":1728427659922,"stop":1728427659922,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb791ba46bc271df","name":"Check received message with timestamp: 1728427546528 ","time":{"start":1728427659920,"stop":1728427659921,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c8151bad2a4f9ce","name":"returns only open connection if one present","time":{"start":1728427505097,"stop":1728427505098,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b21382bb3576a4e","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1728427766270,"stop":1728427766271,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b3808a6a127c87","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728427489650,"stop":1728427489651,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7fb859121a89066","name":"Publish message with rate limit","time":{"start":1728427833991,"stop":1728427833991,"duration":0},"status":"passed","severity":"normal"},{"uid":"37becd8e0fd737bf","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728427547541,"stop":1728427547541,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b25e2e30055a217","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728427489637,"stop":1728427489637,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd88714f16e2632c","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1728427766272,"stop":1728427766272,"duration":0},"status":"passed","severity":"normal"},{"uid":"d286dad6d46d1a68","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728427662200,"stop":1728427662203,"duration":3},"status":"passed","severity":"normal"},{"uid":"cfd2e72f07c71299","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728427489637,"stop":1728427489638,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e6e30b323c3a754","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1728427614772,"stop":1728427614772,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b190e38f8051a7f","name":"Subscribe to topic containing Script and receive message","time":{"start":1728427893390,"stop":1728427893392,"duration":2},"status":"passed","severity":"normal"},{"uid":"3acf4dbb32e90d44","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728427489653,"stop":1728427489653,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3aba71143517b60","name":"addEventListener with wrong event","time":{"start":1728427587509,"stop":1728427587509,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9ede9fe7d733f","name":"should throw error - no id","time":{"start":1728427498260,"stop":1728427498261,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5ea3ac807f28ba","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728427662235,"stop":1728427662235,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8207df3d8cdf9cb","name":"Init the array if not present","time":{"start":1728427488982,"stop":1728427488987,"duration":5},"status":"passed","severity":"normal"},{"uid":"c5d34f42aa8ae318","name":"throws an error for improperly formatted content topics","time":{"start":1728427489643,"stop":1728427489643,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd7dc757683d9ba","name":"Used by Waku Relay","time":{"start":1728427915981,"stop":1728427915982,"duration":1},"status":"passed","severity":"normal"},{"uid":"611c02a661b92512","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728427513283,"stop":1728427513283,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a507486ab1f16f","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728427513283,"stop":1728427513283,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c3b63d3b3956e5","name":"can start the service","time":{"start":1728427517472,"stop":1728427517473,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e47255a29f1c81","name":"Promise Callback - false","time":{"start":1728427897689,"stop":1728427897694,"duration":5},"status":"passed","severity":"normal"},{"uid":"7e292dd8ed8ac898","name":"Check publish message containing special chars","time":{"start":1728427833976,"stop":1728427833976,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a8a368fb2e956b","name":"Push message with JSON payload","time":{"start":1728427815627,"stop":1728427815628,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd73ac5f7fc7fbd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728427662130,"stop":1728427662130,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5375987c51004a2","name":"should emit a peer event after start","time":{"start":1728427866386,"stop":1728427866387,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fc62ea21535336","name":"Push message equal or less that 1MB","time":{"start":1728427815647,"stop":1728427815647,"duration":0},"status":"passed","severity":"normal"},{"uid":"187fe33d73d4ae7f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728427824275,"stop":1728427824275,"duration":0},"status":"passed","severity":"normal"},{"uid":"36cf78a3a51a8d38","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1728427907830,"stop":1728427907831,"duration":1},"status":"passed","severity":"normal"},{"uid":"43dbcf432170afc2","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728427836012,"stop":1728427836012,"duration":0},"status":"passed","severity":"normal"},{"uid":"30747436ab1cbc28","name":"more peers than existing","time":{"start":1728427802999,"stop":1728427802999,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d388a53537825df3","name":"different cluster, different shard: nodes don't connect","time":{"start":1728427662114,"stop":1728427662114,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6de7a05eb9e811","name":"Subscribe and receives messages on 20 topics","time":{"start":1728427696431,"stop":1728427696431,"duration":0},"status":"passed","severity":"normal"},{"uid":"c069af941fdbfcda","name":"Subscribe and publish message","time":{"start":1728427835999,"stop":1728427835999,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc7dbd0dbb25210","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728427662241,"stop":1728427662241,"duration":0},"status":"passed","severity":"normal"},{"uid":"14166483fb77d1db","name":"should not fail to start the service if it is already started","time":{"start":1728427559083,"stop":1728427559084,"duration":1},"status":"passed","severity":"normal"},{"uid":"c912d60ff8784bd","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1728427766269,"stop":1728427766269,"duration":0},"status":"passed","severity":"normal"},{"uid":"3485c7d44c9a00a7","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1728427553818,"stop":1728427553818,"duration":0},"status":"passed","severity":"normal"},{"uid":"150bdc963ea633c5","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1728427824271,"stop":1728427824271,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d65943b7ce9ee2","name":"Check received message containing short","time":{"start":1728427802677,"stop":1728427802677,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3fdd7d10cf50f7a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728427523364,"stop":1728427523364,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0ab4206c15b71e","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728427662249,"stop":1728427662249,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfff20917152ccc5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728427662160,"stop":1728427662160,"duration":0},"status":"passed","severity":"normal"},{"uid":"6351a262997af1a1","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728427662241,"stop":1728427662247,"duration":6},"status":"passed","severity":"normal"},{"uid":"74762171499dd51","name":"should not receive a peer event after stop","time":{"start":1728427517476,"stop":1728427517476,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbf5e1b01ed6d30","name":"Check publish message containing JSON","time":{"start":1728427833981,"stop":1728427833981,"duration":0},"status":"passed","severity":"normal"},{"uid":"400840a635039916","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728427747770,"stop":1728427747770,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0998b15e904b3c","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728427489665,"stop":1728427489666,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc8b2470dffdfa8","name":"should only return 1 node with relay capability","time":{"start":1728427513586,"stop":1728427513586,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3288f5057e77e02","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728427505811,"stop":1728427505812,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c15a4fe6733af9d","name":"Does not throw an exception when node disconnects","time":{"start":1728427915980,"stop":1728427915980,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b1dc766d999b84","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728427982644,"stop":1728427982644,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3010e10a2ab8fe8","name":"should not receive a peer event before start","time":{"start":1728427517475,"stop":1728427517476,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcfb89e6dbef3a41","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1728427766280,"stop":1728427766281,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb63276647b6a9e9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728427662128,"stop":1728427662129,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f7e21c57247725a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728427893376,"stop":1728427893377,"duration":1},"status":"passed","severity":"normal"},{"uid":"382538935f4813ad","name":"Check received message containing SQL Injection","time":{"start":1728427802684,"stop":1728427802684,"duration":0},"status":"passed","severity":"normal"},{"uid":"7133974d51d82979","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728427513588,"stop":1728427513588,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a0c7b566f864396","name":"Decoder throws on undefined content topic","time":{"start":1728427525150,"stop":1728427525150,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d8efdb61b9b510","name":"Ping on peer without subscriptions","time":{"start":1728427590540,"stop":1728427590543,"duration":3},"status":"passed","severity":"normal"},{"uid":"7028f892a7df583a","name":"same cluster, same shard: nodes connect","time":{"start":1728427662111,"stop":1728427662112,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e0882154d48c5c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728427893386,"stop":1728427893386,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea20468d17eae063","name":"Decoder throws on undefined content topic","time":{"start":1728427523366,"stop":1728427523366,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10f6ba5f35c5e22","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728427489658,"stop":1728427489659,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bbbdc0432230017","name":"Push message with escaped characters payload","time":{"start":1728427851428,"stop":1728427851428,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f31a62b5bd3fc0","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728427662150,"stop":1728427662151,"duration":1},"status":"passed","severity":"normal"},{"uid":"851454c6348de72","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728427489661,"stop":1728427489661,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2930e4bd0683a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1728427890981,"stop":1728427890981,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf70ffbd64838c6","name":"Push message with special chars payload","time":{"start":1728427815619,"stop":1728427815620,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dbbe29727a6cc00","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728427696444,"stop":1728427696444,"duration":0},"status":"passed","severity":"normal"},{"uid":"333ca38a5cd2dd3","name":"Reopen subscription with peer with lost subscription","time":{"start":1728427596178,"stop":1728427596179,"duration":1},"status":"passed","severity":"normal"},{"uid":"a619933a0491e60d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728427489641,"stop":1728427489641,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed11d138c70159c","name":"Push message with custom timestamp: 1728431296706","time":{"start":1728427815647,"stop":1728427815647,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d829d96343c0f7e","name":"Fields are not dropped","time":{"start":1728427504775,"stop":1728427504780,"duration":5},"status":"passed","severity":"normal"},{"uid":"ee6141548ba6f11d","name":"should select older connection if present","time":{"start":1728427505100,"stop":1728427505101,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1567899005ea6cb","name":"handles different clusterIds correctly","time":{"start":1728427489643,"stop":1728427489643,"duration":0},"status":"passed","severity":"normal"},{"uid":"d885d05579716b73","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728427696436,"stop":1728427696437,"duration":1},"status":"passed","severity":"normal"},{"uid":"4be89348886d4cb5","name":"Passing page size 110 when there are 120 messages","time":{"start":1728427910204,"stop":1728427910205,"duration":1},"status":"passed","severity":"normal"},{"uid":"863d18702eb8b275","name":"Subscribe to topic containing short and publish message","time":{"start":1728427836003,"stop":1728427836003,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c342f50e31f0315","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728427802710,"stop":1728427802710,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9c628c529d77b2","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728427505492,"stop":1728427505492,"duration":0},"status":"passed","severity":"normal"},{"uid":"83714685260aaf53","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728427770931,"stop":1728427770931,"duration":0},"status":"passed","severity":"normal"},{"uid":"894e43671e5633ab","name":"Refresh subscription","time":{"start":1728427696433,"stop":1728427696433,"duration":0},"status":"passed","severity":"normal"},{"uid":"144754bf58c82a81","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728427497487,"stop":1728427497487,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fac0090f1e8ad6","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1728427902742,"stop":1728427902742,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfac3bab5851170d","name":"Passing page size 3 when there are 20 messages","time":{"start":1728427910201,"stop":1728427910201,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4f2b4e4fc4cf1d","name":"Symmetric encrypt & Decrypt","time":{"start":1728427523934,"stop":1728427523935,"duration":1},"status":"passed","severity":"normal"},{"uid":"aadfcd9ee70c629b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728427489639,"stop":1728427489639,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfe43506e66691b","name":"Throws when trying to push message with empty payload","time":{"start":1728427815630,"stop":1728427815630,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef874b150ba930a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728427489632,"stop":1728427489637,"duration":5},"status":"passed","severity":"normal"},{"uid":"dbf2d4feb15cbe10","name":"Check publish message after client node is restarted","time":{"start":1728427833989,"stop":1728427833989,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f75cbfdc71956070","name":"LightPush with 3 connections","time":{"start":1728427689488,"stop":1728427689488,"duration":0},"status":"passed","severity":"normal"},{"uid":"3acff8f0eeca17ba","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1728427766272,"stop":1728427766272,"duration":0},"status":"passed","severity":"normal"},{"uid":"761fd237fd31fff1","name":"Check publish message containing Arabic","time":{"start":1728427833977,"stop":1728427833977,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8dc74e99372deaf","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728427836009,"stop":1728427836009,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0f4763bca6b9a3","name":"Nwaku publishes","time":{"start":1728427821534,"stop":1728427821536,"duration":2},"status":"passed","severity":"normal"},{"uid":"aadf3dc5a1995a63","name":"Push message with rate limit","time":{"start":1728427851443,"stop":1728427851443,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f2aa6890c46bfe","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728427893396,"stop":1728427893396,"duration":0},"status":"passed","severity":"normal"},{"uid":"88aca23c7ecf25dd","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728427489660,"stop":1728427489660,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fee3bddc6179ddb","name":"Check received message containing unicode special characters","time":{"start":1728427659917,"stop":1728427659919,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f6dad4b74634aeb","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728427525148,"stop":1728427525148,"duration":0},"status":"passed","severity":"normal"},{"uid":"f931a4611eb8bfb6","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728427554685,"stop":1728427554685,"duration":0},"status":"passed","severity":"normal"},{"uid":"154e3ba4f39d770c","name":"Push message on custom pubsubTopic","time":{"start":1728427747766,"stop":1728427747768,"duration":2},"status":"passed","severity":"normal"},{"uid":"a679bc0b7c2d04b","name":"Subscribe to topic containing Script and receive message","time":{"start":1728427696440,"stop":1728427696441,"duration":1},"status":"passed","severity":"normal"},{"uid":"8456e5cc68b961fb","name":"Check received message containing unicode special characters","time":{"start":1728427802690,"stop":1728427802691,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf1f6e7dff81bb2","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1728427553819,"stop":1728427553819,"duration":0},"status":"passed","severity":"normal"},{"uid":"98948ef490298fba","name":"isConnected should return true after first peer connects","time":{"start":1728427577985,"stop":1728427577986,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d82c8ea571f96f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728427836007,"stop":1728427836008,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ef730c14d04e96c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728427489652,"stop":1728427489652,"duration":0},"status":"passed","severity":"normal"},{"uid":"205fd4aefb9599c7","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app35/6/topic336/proto","time":{"start":1728427862839,"stop":1728427862839,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d9f94bdf9b2341","name":"Ordered Callback - true","time":{"start":1728427897694,"stop":1728427897694,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c68366f4bfa39b","name":"can start and stop the service","time":{"start":1728427866384,"stop":1728427866385,"duration":1},"status":"passed","severity":"normal"},{"uid":"2303e29a93d0a33e","name":"should return false","time":{"start":1728427498262,"stop":1728427498263,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e265cba6ec28a","name":"Check message with no content topic is not received","time":{"start":1728427659924,"stop":1728427659924,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4e582ee59d4638","name":"Push message with content topic containing numeric","time":{"start":1728427815631,"stop":1728427815632,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be431140f7935d5","name":"Push message with content topic containing SQL Injection","time":{"start":1728427815634,"stop":1728427815634,"duration":0},"status":"passed","severity":"normal"},{"uid":"743ae6ae911b6023","name":"Throws when trying to push message with empty payload","time":{"start":1728427851429,"stop":1728427851429,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29131fd801898bf","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1728427766277,"stop":1728427766277,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02615f37d7ba8df","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728427982645,"stop":1728427982645,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3746bd2ff3c77","name":"isConnected return false after peer stops","time":{"start":1728427577987,"stop":1728427577990,"duration":3},"status":"passed","severity":"normal"},{"uid":"4580562793aeb029","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728427893397,"stop":1728427893397,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c003677a591c1b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728427489652,"stop":1728427489652,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9be82bb89245096","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728427662173,"stop":1728427662181,"duration":8},"status":"passed","severity":"normal"},{"uid":"61db1a79931f7e2e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728427598673,"stop":1728427598673,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f1b76fdbb95a9b","name":"Relay - dialed first","time":{"start":1728427921819,"stop":1728427921819,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec52fc767a7ff3d","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728427662213,"stop":1728427662215,"duration":2},"status":"passed","severity":"normal"},{"uid":"30eed53a845c3398","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728427598681,"stop":1728427598682,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19bef5d748bcc96","name":"throws on content topic with empty version field","time":{"start":1728427489629,"stop":1728427489630,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0faa7a0abdce87","name":"handles multiple messages","time":{"start":1728427906734,"stop":1728427906735,"duration":1},"status":"passed","severity":"normal"},{"uid":"123c61f9e65426d5","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1728427824276,"stop":1728427824276,"duration":0},"status":"passed","severity":"normal"},{"uid":"814bd7a9214d9cb2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728427598688,"stop":1728427598690,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ad49f2291a616b7","name":"removeEventListener with correct event","time":{"start":1728427587509,"stop":1728427587509,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9233bcb3d691ebf","name":"handles empty shards array correctly","time":{"start":1728427489662,"stop":1728427489663,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e15f5668b33f18a","name":"Keep-alive pings maintain the connection","time":{"start":1728427614768,"stop":1728427614770,"duration":2},"status":"passed","severity":"normal"},{"uid":"7bb5fe35a200d66e","name":"Fails to push message with empty content topic","time":{"start":1728427851440,"stop":1728427851441,"duration":1},"status":"passed","severity":"normal"},{"uid":"545491c2aa03969a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728427554687,"stop":1728427554688,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf789a4252aba725","name":"less peers than existing","time":{"start":1728427802999,"stop":1728427802999,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe2f72845d4b15cd","name":"Check message with no pubsub topic is not received","time":{"start":1728427659922,"stop":1728427659923,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b2ce47ee245c31","name":"configure the node with multiple pubsub topics","time":{"start":1728427885027,"stop":1728427885027,"duration":0},"status":"passed","severity":"normal"},{"uid":"4602ef07430a772a","name":"stop","time":{"start":1728427587511,"stop":1728427587512,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a050a2bc219b13d","name":"should return no connections if no open connection provided","time":{"start":1728427505099,"stop":1728427505099,"duration":0},"status":"passed","severity":"normal"},{"uid":"d641513a384000f6","name":"caches peers it previously fetched","time":{"start":1728427513585,"stop":1728427513585,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a8123a6169f594","name":"Fails to publish duplicate message","time":{"start":1728427833985,"stop":1728427833986,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f7c1168d3cf58f","name":"LightPush with 0 connections","time":{"start":1728427689485,"stop":1728427689485,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6dd5f891ace3d1","name":"Push message with Arabic payload","time":{"start":1728427815621,"stop":1728427815622,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c66db5d744974a","name":"Callback on promise, aborts when callback returns true","time":{"start":1728427907830,"stop":1728427907830,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f5db582ae931c5","name":"Check message with no payload is not received","time":{"start":1728427802695,"stop":1728427802695,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ca0a8c0de5b3af","name":"Generator, 2 different pubsubtopics","time":{"start":1728427899083,"stop":1728427899083,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f00ddb162bc476","name":"returns nothing if no connections present","time":{"start":1728427505096,"stop":1728427505097,"duration":1},"status":"passed","severity":"normal"},{"uid":"d09364b2c3de2d46","name":"different cluster, different shard: nodes don't connect","time":{"start":1728427770933,"stop":1728427770933,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1ed2bc67410dd6","name":"Generator, custom pubsub topic","time":{"start":1728427899086,"stop":1728427899086,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab374ae729fa2909","name":"Subscribe to topic containing XML and publish message","time":{"start":1728427836011,"stop":1728427836011,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f891460a4f40d6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728427893368,"stop":1728427893369,"duration":1},"status":"passed","severity":"normal"},{"uid":"42de01604edd2c6f","name":"can start the service","time":{"start":1728427866383,"stop":1728427866384,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41c0db663b6416","name":"Check received message containing special chars","time":{"start":1728427659902,"stop":1728427659902,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d97ace742a8372","name":"should set field with only FILTER enabled","time":{"start":1728427498272,"stop":1728427498272,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c82fca2a804a408","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728427862833,"stop":1728427862834,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a2349c42bdf3b","name":"Ping on peer without subscriptions","time":{"start":1728427596180,"stop":1728427596181,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cce39305dff0a66","name":"Push message with content topic containing Chinese","time":{"start":1728427815632,"stop":1728427815633,"duration":1},"status":"passed","severity":"normal"},{"uid":"c127131dba35d951","name":"Reopen subscription with peer with lost subscription","time":{"start":1728427596183,"stop":1728427596184,"duration":1},"status":"passed","severity":"normal"},{"uid":"8395f38f0baf0070","name":"retrieves a single peer","time":{"start":1728427513583,"stop":1728427513583,"duration":0},"status":"passed","severity":"normal"},{"uid":"25237af75e4650b0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1728427914347,"stop":1728427914348,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7db14bb79000b74","name":"Generator, custom pubsub topic","time":{"start":1728427899092,"stop":1728427899092,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86a12318e0a4726","name":"Check received message containing short","time":{"start":1728427659898,"stop":1728427659898,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d628c0234b92cd5","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728427497475,"stop":1728427497476,"duration":1},"status":"passed","severity":"normal"},{"uid":"9128edc9f012992b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728427547542,"stop":1728427547542,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4068179ac02ae1","name":"Filter with 2 connections","time":{"start":1728427689487,"stop":1728427689488,"duration":1},"status":"passed","severity":"normal"},{"uid":"106b2ecc16dede93","name":"different cluster, same shard: nodes don't connect","time":{"start":1728427662113,"stop":1728427662114,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e732d60145e6e5","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728427885019,"stop":1728427885019,"duration":0},"status":"passed","severity":"normal"},{"uid":"b572e27e848349c0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728427747764,"stop":1728427747766,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb32e056b2866e68","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728427893371,"stop":1728427893371,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd08a119029a049","name":"Push to array if already present","time":{"start":1728427488987,"stop":1728427488988,"duration":1},"status":"passed","severity":"normal"},{"uid":"66019eca0aa0a19f","name":"Check publish message containing escaped characters","time":{"start":1728427833982,"stop":1728427833982,"duration":0},"status":"passed","severity":"normal"},{"uid":"f601b4ab24461b2","name":"Ping on unsubscribed peer","time":{"start":1728427596181,"stop":1728427596183,"duration":2},"status":"passed","severity":"normal"},{"uid":"e0df939db908a0c8","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728427662151,"stop":1728427662151,"duration":0},"status":"passed","severity":"normal"},{"uid":"4168680fcdc203ec","name":"should not throw an error for a single configured topic","time":{"start":1728427489657,"stop":1728427489657,"duration":0},"status":"passed","severity":"normal"},{"uid":"61255b027014bee1","name":"same cluster, different shard: nodes don't connect","time":{"start":1728427662112,"stop":1728427662113,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a23c1c5bb2561f","name":"Check message with non string payload is not received","time":{"start":1728427802713,"stop":1728427802713,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1439bbdf7f1287","name":"Asymmetric encrypt & decrypt","time":{"start":1728427523934,"stop":1728427523934,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf45a431b1d0518","name":"Push message with content topic containing Script","time":{"start":1728427815634,"stop":1728427815635,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a000c831eb68e3","name":"Push message on custom pubsubTopic","time":{"start":1728427747762,"stop":1728427747763,"duration":1},"status":"passed","severity":"normal"},{"uid":"15be62d44a39645f","name":"Check received message containing numeric","time":{"start":1728427802678,"stop":1728427802678,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca67c227164ad69","name":"should throw error - invalid id","time":{"start":1728427498262,"stop":1728427498262,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6664a4ba40e82e5","name":"Check message with non string payload is not received","time":{"start":1728427802695,"stop":1728427802695,"duration":0},"status":"passed","severity":"normal"},{"uid":"51cc78045d7beb50","name":"A test","time":{"start":1728427747836,"stop":1728427747836,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f64003f3fcba8be","name":"Ping on subscribed peer","time":{"start":1728427596180,"stop":1728427596180,"duration":0},"status":"passed","severity":"normal"},{"uid":"3777274fdd1b631","name":"Decoder throws on undefined content topic","time":{"start":1728427505810,"stop":1728427505810,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb7b019f4f13a1a","name":"Refresh subscription","time":{"start":1728427893381,"stop":1728427893381,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b5427b239bae73","name":"should wait for Store peer to be connected","time":{"start":1728427528039,"stop":1728427528039,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f1c98cda00213","name":"Check received message with timestamp: 1728427546666 ","time":{"start":1728427802708,"stop":1728427802709,"duration":1},"status":"passed","severity":"normal"},{"uid":"723365cca6525b9","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728427554688,"stop":1728427554688,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e11eb3c90971a6e","name":"safeDispatchEvent","time":{"start":1728427587511,"stop":1728427587511,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f190b0806dd3128","name":"Push message with meta","time":{"start":1728427851441,"stop":1728427851441,"duration":0},"status":"passed","severity":"normal"},{"uid":"465cdf3a015e1921","name":"should properly create location multiaddrs - udp6","time":{"start":1728427498269,"stop":1728427498269,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa42c106f20a06ea","name":"should wait for LightPush peer to be connected","time":{"start":1728427528038,"stop":1728427528038,"duration":0},"status":"passed","severity":"normal"},{"uid":"80368def183ca5d9","name":"throws on content topic with too few or too many fields","time":{"start":1728427489626,"stop":1728427489626,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd83eb7e83e8d6e","name":"Subscribe and receive messages via waku relay post","time":{"start":1728427696416,"stop":1728427696416,"duration":0},"status":"passed","severity":"normal"},{"uid":"104cc1b697fc0894","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728427893387,"stop":1728427893387,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1204090154b205c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728427893378,"stop":1728427893378,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc52902b63b9a87c","name":"Privacy Node - default protocol","time":{"start":1728427921822,"stop":1728427921822,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec5dc5f4ac4804f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728427685595,"stop":1728427685596,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b10e44e0a034974","name":"creates an iterator","time":{"start":1728427906733,"stop":1728427906734,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa949aa978c80e9","name":"Push message with content topic containing shell command","time":{"start":1728427851435,"stop":1728427851435,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab402591d75fad31","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1728427914350,"stop":1728427914351,"duration":1},"status":"passed","severity":"normal"},{"uid":"e90c839c52f6021e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728427662152,"stop":1728427662152,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae47f21dc58d37da","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728427893383,"stop":1728427893385,"duration":2},"status":"passed","severity":"normal"},{"uid":"ccd778e74325141f","name":"Relay + Store","time":{"start":1728427555230,"stop":1728427555232,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd12fb03a199bc62","name":"Push message with content topic containing shell command","time":{"start":1728427815640,"stop":1728427815641,"duration":1},"status":"passed","severity":"normal"},{"uid":"22aa0fbdedd47b8a","name":"Query generator for multiple messages with different content topic format","time":{"start":1728427907829,"stop":1728427907829,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a48693af03dc0f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728427893374,"stop":1728427893374,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c092dd89d4c11c","name":"can dial TLS multiaddrs","time":{"start":1728427769908,"stop":1728427769909,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a0ecd9be5a58b0e","name":"Push message with content topic containing short","time":{"start":1728427815630,"stop":1728427815631,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ec2faad59f61e3","name":"Push 30 different messages","time":{"start":1728427815629,"stop":1728427815630,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3228e6c04bf73c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728427662152,"stop":1728427662152,"duration":0},"status":"passed","severity":"normal"},{"uid":"66858c12446f4558","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728427497473,"stop":1728427497474,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c2e677cbd8e15b","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728427513587,"stop":1728427513587,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cde519e234a958b","name":"should set field with all protocols enabled","time":{"start":1728427498271,"stop":1728427498271,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da0ebaac89e70d3","name":"Check received message containing Arabic","time":{"start":1728427802702,"stop":1728427802702,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e3478ce9f4070b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728427893397,"stop":1728427893397,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40b10ba7b8d715c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728427893392,"stop":1728427893393,"duration":1},"status":"passed","severity":"normal"},{"uid":"afce072253fc7013","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728427662207,"stop":1728427662207,"duration":0},"status":"passed","severity":"normal"},{"uid":"676bf54bb8101785","name":"Overlapping topic subscription","time":{"start":1728427836002,"stop":1728427836002,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f974a8eb5499c45","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728427836001,"stop":1728427836001,"duration":0},"status":"passed","severity":"normal"},{"uid":"312bd7e9f6e0b2cb","name":"Promise Callback - true","time":{"start":1728427897688,"stop":1728427897688,"duration":0},"status":"passed","severity":"normal"},{"uid":"9785e1b0be52a823","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728427902741,"stop":1728427902742,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa073e682b1fadbd","name":"Check publish message containing Chinese","time":{"start":1728427833976,"stop":1728427833976,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c7dd19a9f5ef5d","name":"Check received message containing long","time":{"start":1728427659898,"stop":1728427659899,"duration":1},"status":"passed","severity":"normal"},{"uid":"efddcc5be04b77f1","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728427559099,"stop":1728427559099,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c1bbc9fec490d969","name":"should call waitForPeer on Relay","time":{"start":1728427528040,"stop":1728427528040,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f213b9a31dfa689","name":"Fails to push message with large meta","time":{"start":1728427815645,"stop":1728427815645,"duration":0},"status":"passed","severity":"normal"},{"uid":"c944e7cf0b42e0c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728427696441,"stop":1728427696442,"duration":1},"status":"passed","severity":"normal"},{"uid":"193a94faa0211932","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728427685580,"stop":1728427685580,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c246d0251df64b8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728427489651,"stop":1728427489651,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e00534335d915d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728427696431,"stop":1728427696432,"duration":1},"status":"passed","severity":"normal"},{"uid":"a116712be14109fc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728427662161,"stop":1728427662172,"duration":11},"status":"passed","severity":"normal"},{"uid":"7bbe59d3225058d5","name":"should get / set TCP multiaddr","time":{"start":1728427498264,"stop":1728427498268,"duration":4},"status":"passed","severity":"normal"},{"uid":"6b7dba4ef0ff93cb","name":"Store - dialed after - with timeout","time":{"start":1728427921820,"stop":1728427921821,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa0de4482354aaef","name":"Subscribe to topic containing long and publish message","time":{"start":1728427836003,"stop":1728427836003,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b753f92dfc62e9","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728427662160,"stop":1728427662160,"duration":0},"status":"passed","severity":"normal"},{"uid":"d499069470a8201","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1728427662120,"stop":1728427662125,"duration":5},"status":"passed","severity":"normal"},{"uid":"3a5a2425aa43247a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728427696442,"stop":1728427696443,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d386578df8ee95","name":"1 Store, 2 fetches","time":{"start":1728427513215,"stop":1728427513216,"duration":1},"status":"passed","severity":"normal"},{"uid":"af7cf1f659dfc650","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728427598680,"stop":1728427598681,"duration":1},"status":"passed","severity":"normal"},{"uid":"701362d2f8c73a67","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728427525147,"stop":1728427525148,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a383b5836073fd6","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728427497485,"stop":1728427497485,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94b69813af6c1e","name":"Push message with custom timestamp: 1697669296706","time":{"start":1728427815646,"stop":1728427815646,"duration":0},"status":"passed","severity":"normal"},{"uid":"205becb52af1f4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728427815640,"stop":1728427815640,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5179a4f40c893c","name":"returns all values when wanted number matches available values","time":{"start":1728427512607,"stop":1728427512608,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff93e264da5ee6d7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728427489652,"stop":1728427489652,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6ed43b969394f5","name":"should get / set UDP multiaddr","time":{"start":1728427498264,"stop":1728427498264,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7367b37c656ee5e","name":"Push message with custom timestamp: 1728424085972","time":{"start":1728427851444,"stop":1728427851445,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d5d34ceebe3d37","name":"Waku message hash computation (no timestamp)","time":{"start":1728427492232,"stop":1728427492233,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1afe1b3b8428aa2","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1728427766276,"stop":1728427766276,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3bdb46b8f4ac85","name":"should throw error - no public key","time":{"start":1728427498261,"stop":1728427498261,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4deac96342b8db","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728427833987,"stop":1728427833987,"duration":0},"status":"passed","severity":"normal"},{"uid":"1205653c131761b9","name":"Push message with Script payload","time":{"start":1728427851426,"stop":1728427851426,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abe055185880962","name":"Check received message with timestamp: 1728427546666000000 ","time":{"start":1728427802708,"stop":1728427802708,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2abcaf1b14c3879","name":"Decrypt messages","time":{"start":1728427805499,"stop":1728427805499,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa89969f9e8e0496","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1728427766275,"stop":1728427766275,"duration":0},"status":"passed","severity":"normal"},{"uid":"298e182d32288c8c","name":"should properly create location multiaddrs - udp4","time":{"start":1728427498268,"stop":1728427498269,"duration":1},"status":"passed","severity":"normal"},{"uid":"877934a8650e4b46","name":"should push to available amount of connection if less than required","time":{"start":1728427714362,"stop":1728427714364,"duration":2},"status":"passed","severity":"normal"},{"uid":"33a8a514f85cca6b","name":"Renews subscription after lossing a connection","time":{"start":1728427893375,"stop":1728427893376,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f4913cba2f67f1","name":"Relay","time":{"start":1728427555230,"stop":1728427555230,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa9a201539f752c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728427836003,"stop":1728427836005,"duration":2},"status":"passed","severity":"normal"},{"uid":"e33a47d06b4909b5","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728427489648,"stop":1728427489648,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e862393758223b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app63/8/topic258/proto","time":{"start":1728427862837,"stop":1728427862838,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdfd95df62dc2f78","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728427626945,"stop":1728427626945,"duration":0},"status":"passed","severity":"normal"},{"uid":"318d60000eeff4f5","name":"Passing page size 19 when there are 20 messages","time":{"start":1728427910204,"stop":1728427910204,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c627f66bcf17ca3","name":"should not receive a peer event before start","time":{"start":1728427559088,"stop":1728427559089,"duration":1},"status":"passed","severity":"normal"},{"uid":"8edcfb8433b0a87","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728427489651,"stop":1728427489651,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec2a181878dfba5","name":"1 Relay, 1 fetch","time":{"start":1728427513214,"stop":1728427513215,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ef4c7b9ebacc05","name":"should reject if Relay is requested but not mounted","time":{"start":1728427528036,"stop":1728427528036,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f9f4b2a64964c3","name":"Check received message containing Basic HTML tag","time":{"start":1728427802685,"stop":1728427802686,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe441c9909f235f4","name":"different cluster, same shard: nodes don't connect","time":{"start":1728427770933,"stop":1728427770933,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7c784f04d46114","name":"Push message with unicode special characters payload","time":{"start":1728427815629,"stop":1728427815629,"duration":0},"status":"passed","severity":"normal"},{"uid":"45716dc5d53418b2","name":"Subscribe and receive messages via waku relay post","time":{"start":1728427893359,"stop":1728427893359,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c19fa8cb779c51","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728427598674,"stop":1728427598680,"duration":6},"status":"passed","severity":"normal"},{"uid":"86d75f7c5d0d406b","name":"Check received message containing short","time":{"start":1728427802696,"stop":1728427802696,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b40ed565f5dd6f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728427598674,"stop":1728427598674,"duration":0},"status":"passed","severity":"normal"},{"uid":"87974f42343083ca","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728427893387,"stop":1728427893390,"duration":3},"status":"passed","severity":"normal"},{"uid":"6d10b87cd173c15d","name":"Subscribe to topic containing short and receive message","time":{"start":1728427696434,"stop":1728427696435,"duration":1},"status":"passed","severity":"normal"},{"uid":"2299430274282f1c","name":"Check meta is set [symmetric]","time":{"start":1728427523364,"stop":1728427523364,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc254a9b0a273a8","name":"Generator, 2 different pubsubtopics","time":{"start":1728427899092,"stop":1728427899092,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f61a299b7f66d7c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728427626942,"stop":1728427626943,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cbff277718b4191","name":"Ping on unsubscribed peer","time":{"start":1728427596177,"stop":1728427596177,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f81366ba9302999","name":"getPeersByDiscovery","time":{"start":1728427850436,"stop":1728427850436,"duration":0},"status":"passed","severity":"normal"},{"uid":"6108798676940a20","name":"Renews peer on consistent missed messages","time":{"start":1728427614772,"stop":1728427614772,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e61c92c0edac9d","name":"should handle corrupted local storage data gracefully","time":{"start":1728427517477,"stop":1728427517478,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf80bf27ee558e2e","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728427577983,"stop":1728427577984,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca7af58bc9e5e76","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728427489655,"stop":1728427489655,"duration":0},"status":"passed","severity":"normal"},{"uid":"2133027d368b6a73","name":"Push message with content topic containing Arabic","time":{"start":1728427815633,"stop":1728427815633,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8984bbf44c1978","name":"Push message with content topic containing Russian","time":{"start":1728427815634,"stop":1728427815634,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2829989ebc700b7","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728427513282,"stop":1728427513282,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4cd5527f426a941","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728427893385,"stop":1728427893386,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a3467952fd92d7","name":"Store - dialed first","time":{"start":1728427921820,"stop":1728427921820,"duration":0},"status":"passed","severity":"normal"},{"uid":"4769a91494450ba4","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728427489659,"stop":1728427489659,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5bad4caaeb94fb","name":"shard 0","time":{"start":1728427885018,"stop":1728427885019,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59276751cea4b88","name":"random static sharding 2 - Cluster ID: 298, Shard ID: 497","time":{"start":1728427885020,"stop":1728427885020,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77d8ba6d49adf4a","name":"removeEventListener with wrong event","time":{"start":1728427587509,"stop":1728427587510,"duration":1},"status":"passed","severity":"normal"},{"uid":"235b0d81f61a48b6","name":"Check received message containing escaped characters","time":{"start":1728427802706,"stop":1728427802706,"duration":0},"status":"passed","severity":"normal"},{"uid":"37921c94d03efa58","name":"unsubscribes","time":{"start":1728427906735,"stop":1728427906736,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1475bae38093efa","name":"Query with Promise Callback, No message returned","time":{"start":1728427890982,"stop":1728427890982,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b98263c76edfcd6","name":"Renews subscription after lossing a connection","time":{"start":1728427893397,"stop":1728427893398,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad77d5d6953f3f1e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1728427914349,"stop":1728427914350,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ede0eea2bee4e35","name":"Check message with invalid timestamp is not received","time":{"start":1728427802693,"stop":1728427802694,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e8a24feed526d5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728427685598,"stop":1728427685601,"duration":3},"status":"passed","severity":"normal"},{"uid":"640c8c979de0d7fd","name":"Check publish message containing Basic HTML tag","time":{"start":1728427833980,"stop":1728427833981,"duration":1},"status":"passed","severity":"normal"},{"uid":"156b510b3a7a1bbd","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728427489640,"stop":1728427489640,"duration":0},"status":"passed","severity":"normal"},{"uid":"678796798bd83267","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728427836000,"stop":1728427836001,"duration":1},"status":"passed","severity":"normal"},{"uid":"92649f3599a58dc9","name":"Subscribe to topic containing Script and receive message","time":{"start":1728427893371,"stop":1728427893371,"duration":0},"status":"passed","severity":"normal"},{"uid":"6372716f8f34d691","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728427517477,"stop":1728427517477,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbc283a8db561da","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728427662130,"stop":1728427662130,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f9675a1f64fff8","name":"Subscribe and receive messages via lightPush","time":{"start":1728427696415,"stop":1728427696415,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab6cd5699c1ccfa","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1728427662114,"stop":1728427662114,"duration":0},"status":"passed","severity":"normal"},{"uid":"93482837fc2f6eda","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728427893387,"stop":1728427893387,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3aad0151ce74f1","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728427489640,"stop":1728427489641,"duration":1},"status":"passed","severity":"normal"},{"uid":"73270de4b4b7f419","name":"Accepts a valid Waku Message","time":{"start":1728427531318,"stop":1728427531319,"duration":1},"status":"passed","severity":"normal"},{"uid":"c44c99184bf862ab","name":"groups content topics by expected pubsub topic","time":{"start":1728427489642,"stop":1728427489642,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe2f2ec9e21714a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728427489646,"stop":1728427489646,"duration":0},"status":"passed","severity":"normal"},{"uid":"667ac083ab827bbb","name":"Check received message containing long","time":{"start":1728427802677,"stop":1728427802678,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae6e18a7d4cad622","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728427489649,"stop":1728427489649,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a678e6a9a3c55e1","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app62/10/topic354/proto","time":{"start":1728427862836,"stop":1728427862837,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e28c0dcae4f329","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728427662182,"stop":1728427662182,"duration":0},"status":"passed","severity":"normal"},{"uid":"2deeb79716e1aa5a","name":"Check message on other pubsub topic is not received","time":{"start":1728427802711,"stop":1728427802711,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c43671f738603a","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1728427662114,"stop":1728427662115,"duration":1},"status":"passed","severity":"normal"},{"uid":"936381ead0eb9bf3","name":"should add and remove event listeners correctly","time":{"start":1728427517478,"stop":1728427517478,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13f5223138e3e23","name":"Check message received after jswaku node is restarted","time":{"start":1728427659925,"stop":1728427659927,"duration":2},"status":"skipped","severity":"normal"},{"uid":"748c920763f58531","name":"Push message with Script payload","time":{"start":1728427815625,"stop":1728427815626,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd72cb8f6565ebf","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1728427696447,"stop":1728427696447,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fbcbb63a6b804","name":"LightPush with 1 connections","time":{"start":1728427689486,"stop":1728427689486,"duration":0},"status":"passed","severity":"normal"},{"uid":"902f9b8dcb840a68","name":"Push message with shell command payload","time":{"start":1728427815628,"stop":1728427815628,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbbad28ed0551e","name":"A test","time":{"start":1728427747836,"stop":1728427747837,"duration":1},"status":"passed","severity":"normal"},{"uid":"edd399ee8127aa45","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728427893379,"stop":1728427893379,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca874041556e7592","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728427662129,"stop":1728427662129,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fda80c5a2ebee25","name":"can start the service","time":{"start":1728427559082,"stop":1728427559082,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcaf52ca95995ee","name":"Encoder throws on undefined content topic","time":{"start":1728427523365,"stop":1728427523365,"duration":0},"status":"passed","severity":"normal"},{"uid":"348417068836f058","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728427489638,"stop":1728427489639,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85078a9e0c328dd","name":"should throw an error for missing sharding configuration","time":{"start":1728427489661,"stop":1728427489662,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74eba4e10a77dd7","name":"Check received message containing SQL Injection","time":{"start":1728427659906,"stop":1728427659906,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e660e6987bc521","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728427662222,"stop":1728427662222,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36e38f6d4281ded","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728427559098,"stop":1728427559098,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dac02d40d6e72526","name":"addEventListener with correct event","time":{"start":1728427587508,"stop":1728427587509,"duration":1},"status":"passed","severity":"normal"},{"uid":"be66be369433c85a","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1728427766281,"stop":1728427766281,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be85141de5d3230","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728427489647,"stop":1728427489647,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fad635a2fd479d","name":"Delete observer","time":{"start":1728427805499,"stop":1728427805500,"duration":1},"status":"passed","severity":"normal"},{"uid":"32637e49085db7f4","name":"Push message with numeric payload","time":{"start":1728427815615,"stop":1728427815618,"duration":3},"status":"passed","severity":"normal"},{"uid":"7704a26014a4c42f","name":"Push message with Basic HTML tag payload","time":{"start":1728427815627,"stop":1728427815627,"duration":0},"status":"passed","severity":"normal"},{"uid":"3207459b3a99a2ca","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728427824277,"stop":1728427824277,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c7ddab82b30954","name":"Subscribe and receives messages on 20 topics","time":{"start":1728427893378,"stop":1728427893379,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f5faa4702ccad89","name":"LightPush with 2 connections","time":{"start":1728427689487,"stop":1728427689487,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c85ce65d55e8478","name":"should return all peers when numPeers is 0","time":{"start":1728427505458,"stop":1728427505459,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd7a0ae615d9a95","name":"random static sharding 6 - Cluster ID: 997, Shard ID: 920","time":{"start":1728427885022,"stop":1728427885023,"duration":1},"status":"passed","severity":"normal"},{"uid":"c013c3addd6c464e","name":"Push 30 different messages","time":{"start":1728427851429,"stop":1728427851429,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e5011f7fffa983","name":"Check received message containing shell command","time":{"start":1728427659911,"stop":1728427659916,"duration":5},"status":"passed","severity":"normal"},{"uid":"fe45252a9f5f1389","name":"getPeersByDiscovery","time":{"start":1728427587510,"stop":1728427587510,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4867b8c80c424b","name":"Passing page size 1 when there are 4 messages","time":{"start":1728427910200,"stop":1728427910201,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b63a813bb249da","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1728427766277,"stop":1728427766277,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f301c4c716df15f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728427893377,"stop":1728427893377,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad5d22c722d688f","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728427836001,"stop":1728427836001,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6975029e43fd6e","name":"Push message with content topic containing long","time":{"start":1728427815631,"stop":1728427815631,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c29befebabfa187","name":"should not receive a peer event after stop","time":{"start":1728427866387,"stop":1728427866388,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1fe448b22cbef6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728427893373,"stop":1728427893374,"duration":1},"status":"passed","severity":"normal"},{"uid":"808ff2f423342624","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728427547543,"stop":1728427547544,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecfb5f5a88495726","name":"should emit a peer event after start","time":{"start":1728427559087,"stop":1728427559088,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c936325d38d1097","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728427489656,"stop":1728427489656,"duration":0},"status":"passed","severity":"normal"},{"uid":"860a0717cefd9fdc","name":"random static sharding 1 - Cluster ID: 10, Shard ID: 267","time":{"start":1728427885020,"stop":1728427885020,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6443d257a5444d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728427598674,"stop":1728427598674,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2dfe857c27dd5e","name":"Push message with custom timestamp: 1728424096706","time":{"start":1728427815646,"stop":1728427815647,"duration":1},"status":"passed","severity":"normal"},{"uid":"a161d75e8a0fc873","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728427802692,"stop":1728427802692,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd193fa30643ba74","name":"Check received message containing numeric","time":{"start":1728427802697,"stop":1728427802697,"duration":0},"status":"passed","severity":"normal"},{"uid":"12fb1b321689c5e0","name":"Passing cursor with wrong pubsubTopic","time":{"start":1728427871087,"stop":1728427871087,"duration":0},"status":"passed","severity":"normal"},{"uid":"a188af815c4fc7d7","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728427497477,"stop":1728427497479,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb9bda84c4ebaea6","name":"Push message with custom timestamp: 1697669285972","time":{"start":1728427851444,"stop":1728427851444,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64fb46c9466acf0","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728427598686,"stop":1728427598687,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b214443db340228","name":"Push message with SQL Injection payload","time":{"start":1728427815624,"stop":1728427815625,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d1ac2ecff41488","name":"Publish message with custom timestamp: Tue Oct 08 2024 23:50:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1728427833985,"stop":1728427833985,"duration":0},"status":"passed","severity":"normal"},{"uid":"5727d071443137cf","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728427747772,"stop":1728427747777,"duration":5},"status":"passed","severity":"normal"},{"uid":"d035265a95aebcda","name":"Push message with escaped characters payload","time":{"start":1728427815628,"stop":1728427815629,"duration":1},"status":"passed","severity":"normal"},{"uid":"684225d4d447b9bf","name":"Push message equal or less that 1MB","time":{"start":1728427851445,"stop":1728427851446,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43ba5c463001e20","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1728427824272,"stop":1728427824272,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd80959fa785bdfc","name":"Push message with special chars payload","time":{"start":1728427851423,"stop":1728427851424,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a177902fadade0a","name":"should only return 1 node with relay and store capability","time":{"start":1728427513586,"stop":1728427513586,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ddb4634a7b7f6f","name":"Check received message containing Chinese","time":{"start":1728427802679,"stop":1728427802679,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbf4d3e7cc01921","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1728427662128,"stop":1728427662128,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ffa1aba2c24e87","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728427626946,"stop":1728427626946,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc8451ec0908c26","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1728427766278,"stop":1728427766280,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e329cdd90a46973","name":"Overlapping topic subscription","time":{"start":1728427893380,"stop":1728427893380,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9df9c928ca81a5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728427802709,"stop":1728427802709,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df69decc7b32abb","name":"Check publish message containing Russian","time":{"start":1728427833977,"stop":1728427833977,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c82a019b6ce5e6","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1728427890979,"stop":1728427890979,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ee20cb9dc30f28","name":"random static sharding 10 - Cluster ID: 453, Shard ID: 648","time":{"start":1728427885026,"stop":1728427885026,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bad46238c80700d","name":"should return unique PubsubTopics for static sharding","time":{"start":1728427489646,"stop":1728427489646,"duration":0},"status":"passed","severity":"normal"},{"uid":"1214708fa09c2254","name":"Subscribe to topic containing long and receive message","time":{"start":1728427893382,"stop":1728427893383,"duration":1},"status":"passed","severity":"normal"},{"uid":"4438b32c962e9240","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728427577991,"stop":1728427577993,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b1b227f85744780","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1728427824276,"stop":1728427824277,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a22b02485bbd78","name":"Check message with non string payload is not received","time":{"start":1728427659925,"stop":1728427659925,"duration":0},"status":"passed","severity":"normal"},{"uid":"472a8f44bf69accf","name":"should not fail to stop the service if it was not started","time":{"start":1728427866385,"stop":1728427866386,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ce21343f22e62f","name":"throws on content topic with non-number generation field","time":{"start":1728427489627,"stop":1728427489628,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ba9db775c3e4b","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728427836013,"stop":1728427836014,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae76929fe6e8682c","name":"Check received message containing Arabic","time":{"start":1728427659903,"stop":1728427659905,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0d3042a62795bf5","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app18/4/topic37/proto","time":{"start":1728427862834,"stop":1728427862835,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f3cab1cc504ff6","name":"Subscribe to topic containing long and receive message","time":{"start":1728427696436,"stop":1728427696436,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8161464df840d0","name":"Fails to push message bigger that 1MB","time":{"start":1728427815648,"stop":1728427815648,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b729f33a951755","name":"Check publish message containing unicode special characters","time":{"start":1728427833982,"stop":1728427833982,"duration":0},"status":"passed","severity":"normal"},{"uid":"776a00245ac2d50a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728427497485,"stop":1728427497486,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb58089b3ce5607","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728427489656,"stop":1728427489656,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a08521625837d7d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728427893373,"stop":1728427893373,"duration":0},"status":"passed","severity":"normal"},{"uid":"aedc59db94509fb7","name":"Relay - times out","time":{"start":1728427921820,"stop":1728427921820,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d24237da7b77ae","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728427577982,"stop":1728427577983,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd16c40a90c7ecf4","name":"Publish without waiting for remote peer","time":{"start":1728427835999,"stop":1728427835999,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc98c1f41ee01bbe","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728427489650,"stop":1728427489650,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7435e7d2258d65","name":"Query generator for 2000 messages","time":{"start":1728427907831,"stop":1728427907831,"duration":0},"status":"passed","severity":"normal"},{"uid":"363426ae599475a4","name":"listenerCount","time":{"start":1728427587510,"stop":1728427587510,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e42f53dcf9c091","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728427492231,"stop":1728427492231,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa287f694aa1972e","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728427489659,"stop":1728427489659,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12da304ad21f0f4","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728427489644,"stop":1728427489644,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e0ed730bae7f4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728427696437,"stop":1728427696438,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b0f19692ae44bd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728427662240,"stop":1728427662240,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adbd6bbc3222d68","name":"Check publish message containing long","time":{"start":1728427833975,"stop":1728427833975,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6cd26ca6bbb34bf","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1728427766270,"stop":1728427766270,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e408a3d14d3e87","name":"should not fail to start the service if it is already started","time":{"start":1728427866386,"stop":1728427866386,"duration":0},"status":"passed","severity":"normal"},{"uid":"447fe6f7bf712758","name":"Push message with content topic containing special chars","time":{"start":1728427815632,"stop":1728427815632,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e562882731a906e","name":"Passing invalid cursor","time":{"start":1728427871085,"stop":1728427871087,"duration":2},"status":"passed","severity":"normal"},{"uid":"26291eac36d0c776","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728427497480,"stop":1728427497481,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d4e8678aa73131","name":"Subscribe to topic containing short and receive message","time":{"start":1728427893363,"stop":1728427893363,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0c35a57ce7421","name":"Push message with content topic containing JSON","time":{"start":1728427815640,"stop":1728427815640,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2ee5114288b360","name":"Reusing cursor across nodes","time":{"start":1728427871085,"stop":1728427871085,"duration":0},"status":"passed","severity":"normal"},{"uid":"66aac1ad2301f607","name":"Correctly serialized arguments","time":{"start":1728427770205,"stop":1728427770207,"duration":2},"status":"passed","severity":"normal"},{"uid":"f1c255baa8a234a","name":"Encoder throws on undefined content topic","time":{"start":1728427505810,"stop":1728427505810,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbeba6f3028b23f3","name":"Decoder throws on empty string content topic","time":{"start":1728427525150,"stop":1728427525150,"duration":0},"status":"passed","severity":"normal"},{"uid":"e919aae7d593d4f3","name":"Push message with Russian payload","time":{"start":1728427815622,"stop":1728427815623,"duration":1},"status":"passed","severity":"normal"},{"uid":"712e0831162bcf","name":"Should update shard info","time":{"start":1728427771225,"stop":1728427771225,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c346fad76e6b198","name":"Check received message containing Basic HTML tag","time":{"start":1728427802704,"stop":1728427802705,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eb6fdae38f9414b","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app7/7/topic731/test.js","time":{"start":1728427862835,"stop":1728427862835,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e8f37fed599cae","name":"should throw if no connection provided","time":{"start":1728427505490,"stop":1728427505491,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ed6d36901d0994","name":"Filter with 1 connections","time":{"start":1728427689486,"stop":1728427689487,"duration":1},"status":"passed","severity":"normal"},{"uid":"d099b8a5a02121c7","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728427662211,"stop":1728427662212,"duration":1},"status":"passed","severity":"normal"},{"uid":"25357a5ea82100e2","name":"throws on content topic with empty topic name field","time":{"start":1728427489630,"stop":1728427489631,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43a95e9bcbf5baf","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728427685592,"stop":1728427685594,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b7b766bf0f49daa","name":"should not receive a peer event before start","time":{"start":1728427866387,"stop":1728427866387,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8089d2e84f9a19a","name":"Overlapping topic subscription","time":{"start":1728427696433,"stop":1728427696433,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c6710d2ecdb10e","name":"Push message with content topic containing long","time":{"start":1728427851430,"stop":1728427851430,"duration":0},"status":"passed","severity":"normal"},{"uid":"62534d5708d36a68","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728427492231,"stop":1728427492232,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb56b02d6139a08a","name":"Check received message containing escaped characters","time":{"start":1728427802690,"stop":1728427802690,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8de2734fe6c43d","name":"Query generator for multiple messages with different message text format","time":{"start":1728427907828,"stop":1728427907828,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2e58702137f171","name":"random static sharding 7 - Cluster ID: 682, Shard ID: 989","time":{"start":1728427885024,"stop":1728427885024,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7341e6b206dbe25","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app53/8/topic4/test.js","time":{"start":1728427862835,"stop":1728427862835,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba17fc05bb88678e","name":"Passing page size 0 when there are 110 messages","time":{"start":1728427910200,"stop":1728427910200,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27b44c3b5eaecf5","name":"Check received message containing special chars","time":{"start":1728427802678,"stop":1728427802678,"duration":0},"status":"passed","severity":"normal"},{"uid":"420a564f116c8e16","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728427626946,"stop":1728427626946,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce33a7a9f399f2a9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728427696437,"stop":1728427696437,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae1314a29662e76","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728427513281,"stop":1728427513281,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ea3fb7fbaa6044","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728427685595,"stop":1728427685595,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc11978b96cf465","name":"Subscribe to topic containing XML and receive message","time":{"start":1728427893372,"stop":1728427893372,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd3985b158aa903","name":"Check received message containing emoji","time":{"start":1728427802707,"stop":1728427802708,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dae384fa942c8d0","name":"Publish message with custom timestamp: Wed Oct 18 2023 22:50:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1728427833983,"stop":1728427833984,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea430b0e622695a","name":"Push message with Chinese payload","time":{"start":1728427815620,"stop":1728427815620,"duration":0},"status":"passed","severity":"normal"},{"uid":"f297b275a5924fd4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728427899088,"stop":1728427899092,"duration":4},"status":"passed","severity":"normal"},{"uid":"e24f8579a534112a","name":"Query with Ordered Callback, No message returned","time":{"start":1728427890980,"stop":1728427890981,"duration":1},"status":"passed","severity":"normal"},{"uid":"aecd9544bdcbb078","name":"Ping succeeds for all connected peers","time":{"start":1728427614768,"stop":1728427614768,"duration":0},"status":"passed","severity":"normal"},{"uid":"4310627f40554568","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1728427890981,"stop":1728427890982,"duration":1},"status":"passed","severity":"normal"},{"uid":"345c58f2396b333","name":"Round trip binary serialization","time":{"start":1728427505808,"stop":1728427505808,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe084b700261e01","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728427893393,"stop":1728427893393,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5888c3538f81991","name":"Push message with content topic containing escaped characters","time":{"start":1728427851435,"stop":1728427851436,"duration":1},"status":"passed","severity":"normal"},{"uid":"1720ebf8755652ee","name":"random static sharding 4 - Cluster ID: 102, Shard ID: 333","time":{"start":1728427885021,"stop":1728427885022,"duration":1},"status":"passed","severity":"normal"},{"uid":"e65bba65629a1a56","name":"Push message with XML payload","time":{"start":1728427851426,"stop":1728427851426,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9b668cb34d756f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1728427914348,"stop":1728427914348,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07cc7f1faba6492","name":"Push message on custom pubsubTopic","time":{"start":1728427747771,"stop":1728427747771,"duration":0},"status":"passed","severity":"normal"},{"uid":"6181921c1a273176","name":"Check publish message after service node is restarted","time":{"start":1728427833989,"stop":1728427833989,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81158534a5966be6","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728427513279,"stop":1728427513279,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3952c1c911f4ad","name":"Publish message with large meta","time":{"start":1728427833990,"stop":1728427833990,"duration":0},"status":"passed","severity":"normal"},{"uid":"448a24b230d16b08","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728427489654,"stop":1728427489654,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d048de871d9658","name":"Push message with long payload","time":{"start":1728427851422,"stop":1728427851422,"duration":0},"status":"passed","severity":"normal"},{"uid":"123770f078ed2755","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728427696438,"stop":1728427696440,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa67b8c8058fc2a","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728427489665,"stop":1728427489665,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc730f3a8c5f83cf","name":"Check received message containing special chars","time":{"start":1728427802698,"stop":1728427802698,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b28ac1ac6ba256","name":"Push message with content topic containing XML","time":{"start":1728427851434,"stop":1728427851434,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca0f0801dae99e4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728427893360,"stop":1728427893360,"duration":0},"status":"passed","severity":"normal"},{"uid":"25dd4650f00c496d","name":"Subscribe and receive messages via lightPush","time":{"start":1728427893357,"stop":1728427893358,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ede771357c9455e","name":"should return empty list for no shard","time":{"start":1728427489647,"stop":1728427489647,"duration":0},"status":"passed","severity":"normal"},{"uid":"896c0ce6e0ccdb79","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728427893394,"stop":1728427893396,"duration":2},"status":"passed","severity":"normal"},{"uid":"ce9c206a75cd3c6f","name":"ignores unrecognized TXT record formats","time":{"start":1728427513585,"stop":1728427513585,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31caea871170e66","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728427497486,"stop":1728427497487,"duration":1},"status":"passed","severity":"normal"}] |