mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 12:23:10 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"5ea601dd59dfd01e","name":"Reopen subscription with peer with lost subscription","time":{"start":1721843255213,"stop":1721843255214,"duration":1},"status":"passed","severity":"normal"},{"uid":"9022e616a51b22be","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721843807743,"stop":1721843807744,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4b043aedd8c8e0f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721843716138,"stop":1721843716138,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cd558c4d1b46cb","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721843132449,"stop":1721843132449,"duration":0},"status":"passed","severity":"normal"},{"uid":"3561f97e88a044aa","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721843717725,"stop":1721843717726,"duration":1},"status":"passed","severity":"normal"},{"uid":"9165e9fad7a7c585","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721843852099,"stop":1721843852099,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ba58e0eec0ef2d","name":"Correctly serialized arguments","time":{"start":1721843541648,"stop":1721843541649,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f319f5ab7aa1440","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721843419517,"stop":1721843419517,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7423c2633063c4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721843285108,"stop":1721843285108,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db6d5bfb7b8df7c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721843119177,"stop":1721843119177,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a412d6d90e7c064","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721843992840,"stop":1721843992841,"duration":1},"status":"passed","severity":"normal"},{"uid":"508c8e39dcc02bca","name":"Store - dialed first","time":{"start":1721843958524,"stop":1721843958524,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf190940cf9d64ae","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721843821151,"stop":1721843821151,"duration":0},"status":"passed","severity":"normal"},{"uid":"65db78df65bf6f50","name":"Check received message containing short","time":{"start":1721843664293,"stop":1721843664293,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b32f17da59ee2c0","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721843461710,"stop":1721843461710,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1a0cb2f222287e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721843143398,"stop":1721843143398,"duration":0},"status":"passed","severity":"normal"},{"uid":"739f7d9bf2c3332a","name":"Refresh subscription","time":{"start":1721843716139,"stop":1721843716140,"duration":1},"status":"skipped","severity":"normal"},{"uid":"92ff9ba2a412f461","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721843121932,"stop":1721843121932,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cdf44f9c96ef1a2","name":"Wrong topic","time":{"start":1721843754108,"stop":1721843754108,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e03e6130ee5b6bc","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721843170384,"stop":1721843170384,"duration":0},"status":"passed","severity":"normal"},{"uid":"29593783ccf01f1d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721843170383,"stop":1721843170383,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7924a628c71ab66","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721843461718,"stop":1721843461719,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c5849f096c226b","name":"Check received message with timestamp: 1721843169881 ","time":{"start":1721843664302,"stop":1721843664302,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e128ba3a9e433b2","name":"Check received message containing Basic HTML tag","time":{"start":1721843365801,"stop":1721843365801,"duration":0},"status":"passed","severity":"normal"},{"uid":"8160844f1a9b2ecf","name":"Number of peers are maintained correctly","time":{"start":1721843275459,"stop":1721843275459,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ef5b5648c71e20","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721843119165,"stop":1721843119166,"duration":1},"status":"passed","severity":"normal"},{"uid":"5396992cfb7c4ad","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721843716148,"stop":1721843716155,"duration":7},"status":"passed","severity":"normal"},{"uid":"fefafc674c8fb46c","name":"Renews peer on consistent missed messages","time":{"start":1721843275463,"stop":1721843275463,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49562d5c8dd49b5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721843419520,"stop":1721843419521,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ee39f96f26e45b","name":"can start and stop the service","time":{"start":1721843184260,"stop":1721843184261,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9b7e641fa953d5d","name":"Push message with content topic containing numeric","time":{"start":1721843674898,"stop":1721843674899,"duration":1},"status":"passed","severity":"normal"},{"uid":"28946fa191bdbde3","name":"Check received message containing unicode special characters","time":{"start":1721843664300,"stop":1721843664300,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5cfa4831b5001d","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721843419522,"stop":1721843419523,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f71a05c6599136","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721843170382,"stop":1721843170382,"duration":0},"status":"passed","severity":"normal"},{"uid":"41efdb0edc1c7017","name":"Check received message with timestamp: 1721843169853000000 ","time":{"start":1721843365808,"stop":1721843365809,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e9091ac203c13fb","name":"isConnected should return false after all peers disconnect","time":{"start":1721843170386,"stop":1721843170386,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a6e1ff21424e37","name":"returns all values when wanted number is greater than available values","time":{"start":1721843143160,"stop":1721843143161,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c2540f65c8e487","name":"Meta field set when metaSetter is specified","time":{"start":1721843132773,"stop":1721843132773,"duration":0},"status":"passed","severity":"normal"},{"uid":"addb3d6ed0d54d5c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721843807763,"stop":1721843807764,"duration":1},"status":"passed","severity":"normal"},{"uid":"d375702b49d9f7b3","name":"Query generator for 2000 messages","time":{"start":1721843839375,"stop":1721843839375,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee4b5becda2b3a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721843807748,"stop":1721843807748,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d049f697b0bb43f","name":"Check received message containing emoji","time":{"start":1721843365808,"stop":1721843365808,"duration":0},"status":"passed","severity":"normal"},{"uid":"997443af280c93d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721843119174,"stop":1721843119174,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f784d759158098","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721843992839,"stop":1721843992840,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2680edf05c945e7","name":"Decoder throws on undefined content topic","time":{"start":1721843153462,"stop":1721843153462,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d6d063704489b5","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721843852100,"stop":1721843852100,"duration":0},"status":"passed","severity":"normal"},{"uid":"459f4e0aab69174e","name":"Push message on custom pubsubTopic","time":{"start":1721843529877,"stop":1721843529878,"duration":1},"status":"passed","severity":"normal"},{"uid":"495320efd6705bad","name":"Check received message containing Script","time":{"start":1721843664311,"stop":1721843664311,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc116bdcc06e95f","name":"Push message with content topic containing short","time":{"start":1721843674898,"stop":1721843674898,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf0a95f9ccbdc44","name":"Subscribe to topic containing short and receive message","time":{"start":1721843807742,"stop":1721843807742,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ab2c884dbb57a5","name":"Fails to push message with large meta","time":{"start":1721843674905,"stop":1721843674905,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01e2dbf778a33c7","name":"Check publish message containing escaped characters","time":{"start":1721843717719,"stop":1721843717720,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae838ddafb142394","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721843127073,"stop":1721843127074,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc73655ddf6e420","name":"should set field with all protocols disabled","time":{"start":1721843127867,"stop":1721843127867,"duration":0},"status":"passed","severity":"normal"},{"uid":"b789ab6050915fe0","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721843119157,"stop":1721843119158,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35a9d98e64b3f26","name":"should emit a peer event after start","time":{"start":1721843184262,"stop":1721843184262,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f09dbccee15c1b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721843716141,"stop":1721843716141,"duration":0},"status":"passed","severity":"normal"},{"uid":"9857fa28c1aa25f4","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721843143399,"stop":1721843143399,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7cc05760675f7f5","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721843835647,"stop":1721843835647,"duration":0},"status":"passed","severity":"normal"},{"uid":"544744a06556bd74","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721843419509,"stop":1721843419510,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9aefdea0a661479","name":"Delete observer","time":{"start":1721843667867,"stop":1721843667869,"duration":2},"status":"passed","severity":"normal"},{"uid":"636ce808cae56ce7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721843285096,"stop":1721843285097,"duration":1},"status":"passed","severity":"normal"},{"uid":"d52e8e5706ec4a64","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721843285101,"stop":1721843285101,"duration":0},"status":"passed","severity":"normal"},{"uid":"399783f8e0d1ede","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721843716147,"stop":1721843716147,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeeeaec94320e5a","name":"1 Relay, 1 Filter, gives up","time":{"start":1721843143258,"stop":1721843143259,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3209e0df064f6e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721843992839,"stop":1721843992839,"duration":0},"status":"passed","severity":"normal"},{"uid":"5692f9bf6fd81593","name":"random static sharding 8 - Cluster ID: 844, Shard ID: 756","time":{"start":1721843778173,"stop":1721843778173,"duration":0},"status":"passed","severity":"normal"},{"uid":"737e6ba15ca7084f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721843419520,"stop":1721843419520,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc20cac48eac893b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721843285087,"stop":1721843285095,"duration":8},"status":"passed","severity":"normal"},{"uid":"416b902d1a85f03f","name":"Check received message containing shell command","time":{"start":1721843664299,"stop":1721843664300,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b30a5528c266540","name":"random static sharding 1 - Cluster ID: 331, Shard ID: 207","time":{"start":1721843778168,"stop":1721843778168,"duration":0},"status":"passed","severity":"normal"},{"uid":"58901f4837edf06d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721843119176,"stop":1721843119176,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4fc2b1d20ca27d","name":"Publish message with custom timestamp: Wed Jul 24 2024 16:54:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1721843717723,"stop":1721843717723,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9c01f310e8157c","name":"Push message with JSON payload","time":{"start":1721843674894,"stop":1721843674895,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b8ed7c7d388e577","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721843119170,"stop":1721843119170,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0b3b61039c3a32","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721843461714,"stop":1721843461715,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c599ea33b1d1f9e","name":"should properly create peer info with all multiaddrs","time":{"start":1721843127867,"stop":1721843127867,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3dfdc586710f7a5","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721843690191,"stop":1721843690191,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ea129ffb4476e6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721843444197,"stop":1721843444200,"duration":3},"status":"passed","severity":"normal"},{"uid":"2a9eac5d3e34c1a3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721843807747,"stop":1721843807748,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da365e73e1cda44","name":"Push message with unicode special characters payload","time":{"start":1721843674896,"stop":1721843674896,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b34ceb475dbcba3","name":"Subscribe to topic containing XML and publish message","time":{"start":1721843716146,"stop":1721843716147,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcefad6caa0a9d4e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721843119180,"stop":1721843119181,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e6835466073a0f6","name":"Ping on peer without subscriptions","time":{"start":1721843246836,"stop":1721843246837,"duration":1},"status":"passed","severity":"normal"},{"uid":"639c7aa7e66e209a","name":"start node with empty shard","time":{"start":1721843778178,"stop":1721843778178,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb0a584ddc55e72","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721843285101,"stop":1721843285101,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f819fc3dfb8b70","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721843716142,"stop":1721843716143,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c1961d3275c42f","name":"Push message with content topic containing numeric","time":{"start":1721843790307,"stop":1721843790308,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce5542e1ce7ff8c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721843127062,"stop":1721843127063,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33faa384933462a","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721843716138,"stop":1721843716139,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6a3e7939bc1d8a","name":"Publish message with custom timestamp: Thu Aug 03 2023 17:54:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1721843717722,"stop":1721843717723,"duration":1},"status":"passed","severity":"normal"},{"uid":"54cab492c1fd3e28","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721843444209,"stop":1721843444212,"duration":3},"status":"passed","severity":"normal"},{"uid":"b58c52c27b59b343","name":"should throw error - no id","time":{"start":1721843127861,"stop":1721843127861,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f7704f6f6ca9da","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721843119165,"stop":1721843119165,"duration":0},"status":"passed","severity":"normal"},{"uid":"abacf7e9b19e31ce","name":"should emit a peer event after start","time":{"start":1721843147495,"stop":1721843147495,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43b1de422526ae3","name":"should throw an error for an unconfigured topic","time":{"start":1721843119179,"stop":1721843119179,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c7ac3582be4f4a","name":"Check message received after nwaku node is restarted","time":{"start":1721843664306,"stop":1721843664306,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3efa6a4d1e06e57","name":"Check received message containing special chars","time":{"start":1721843664308,"stop":1721843664308,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5d1ac724f15595","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721843184264,"stop":1721843184265,"duration":1},"status":"skipped","severity":"normal"},{"uid":"10fa41ca7a7f43e4","name":"Push message with content topic containing Arabic","time":{"start":1721843674900,"stop":1721843674900,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4b3573b8c9d8ae","name":"should properly create location multiaddrs - udp6","time":{"start":1721843127866,"stop":1721843127866,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cffefb52fef7a6","name":"Mutual subscription","time":{"start":1721843716136,"stop":1721843716136,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbcb0e41c4f58e3","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721843821153,"stop":1721843821153,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde69cea7a071ca4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721843419511,"stop":1721843419511,"duration":0},"status":"passed","severity":"normal"},{"uid":"7551bd658aef44","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721843221463,"stop":1721843221463,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd249ca0640eb00","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721843309172,"stop":1721843309172,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c35e2c53736209","name":"Push message with custom timestamp: 1721839862111","time":{"start":1721843674906,"stop":1721843674907,"duration":1},"status":"passed","severity":"normal"},{"uid":"405fcc7f562f08a5","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721843119182,"stop":1721843119182,"duration":0},"status":"passed","severity":"normal"},{"uid":"577b5d5868a30eb2","name":"should add and remove event listeners correctly","time":{"start":1721843147498,"stop":1721843147498,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf15ac30756be952","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721843119162,"stop":1721843119163,"duration":1},"status":"passed","severity":"normal"},{"uid":"711dd6b9834c7763","name":"creates an iterator","time":{"start":1721843845321,"stop":1721843845321,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d67993b043ca88","name":"less peers than existing","time":{"start":1721843664459,"stop":1721843664459,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d4237ab11987a73e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721843461719,"stop":1721843461719,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eebb1245f7fed57","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721843807756,"stop":1721843807757,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73a0fdd00af03f0","name":"Push message with content topic containing escaped characters","time":{"start":1721843674903,"stop":1721843674903,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd0f7e90f07dc73","name":"should be able to encode the field with only STORE set to true","time":{"start":1721843127058,"stop":1721843127059,"duration":1},"status":"passed","severity":"normal"},{"uid":"716a241358250709","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721843690196,"stop":1721843690196,"duration":0},"status":"passed","severity":"normal"},{"uid":"36566148220612ac","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app53/3/topic361/test.js","time":{"start":1721843754102,"stop":1721843754103,"duration":1},"status":"passed","severity":"normal"},{"uid":"28369d6514ef1e2a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721843285102,"stop":1721843285102,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f48fdb018bfd3","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721843127859,"stop":1721843127860,"duration":1},"status":"passed","severity":"normal"},{"uid":"902614a34e503a49","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721843807743,"stop":1721843807743,"duration":0},"status":"passed","severity":"normal"},{"uid":"80784f403bb67df9","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721843461685,"stop":1721843461685,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a582dbbe84cad1","name":"Check received message containing Arabic","time":{"start":1721843664309,"stop":1721843664309,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3144a2bafd5e1e","name":"Sets default value correctly","time":{"start":1721843852183,"stop":1721843852183,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e40f9fc77699e65","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721843119168,"stop":1721843119168,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f69403574161f86","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721843444193,"stop":1721843444193,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2351420b74c1fe","name":"Publish message with custom timestamp: Wed Jul 24 2024 18:54:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1721843717723,"stop":1721843717724,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef83c0800dfde5b5","name":"Check message with no pubsub topic is not received","time":{"start":1721843365811,"stop":1721843365812,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a196cfca58bdd81","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721843153459,"stop":1721843153459,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e9735319b3b602","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721843807744,"stop":1721843807745,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0df8a59c9043b1c","name":"Sample","time":{"start":1721843127269,"stop":1721843127269,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a204a00473cc6a4","name":"should properly create location multiaddrs - udp","time":{"start":1721843127866,"stop":1721843127866,"duration":0},"status":"passed","severity":"normal"},{"uid":"4367db567762721b","name":"Push message on custom pubsubTopic","time":{"start":1721843529879,"stop":1721843529880,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21ab484894bfdee","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721843852096,"stop":1721843852096,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f0e0ca11f819d7","name":"Query Generator - backward","time":{"start":1721843824825,"stop":1721843824826,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c2d663b3bf1348","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721843419509,"stop":1721843419509,"duration":0},"status":"passed","severity":"normal"},{"uid":"2302657fbea94c2f","name":"through manual discovery","time":{"start":1721843541557,"stop":1721843541557,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9590ad304467e64","name":"Fails to push message with large meta","time":{"start":1721843790316,"stop":1721843790316,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed666b39a6eacaa","name":"new peer added after a peer was already found","time":{"start":1721843697218,"stop":1721843697219,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8696f4d17a9cd1e4","name":"addEventListener with correct event","time":{"start":1721843211097,"stop":1721843211098,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85ea16d47f3243c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721843119175,"stop":1721843119176,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5bd27b00b2a8c4","name":"Check received message containing long","time":{"start":1721843664307,"stop":1721843664307,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8c17faa4291235","name":"Push message with content topic containing short","time":{"start":1721843790307,"stop":1721843790307,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e59642cdf0fc74d","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721843119159,"stop":1721843119159,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5bffd64131f5c91","name":"retrieves a single peer","time":{"start":1721843144075,"stop":1721843144075,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ca8b93601a6846","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721843461681,"stop":1721843461682,"duration":1},"status":"passed","severity":"normal"},{"uid":"878245961bf91e9b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721843444197,"stop":1721843444197,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a228baf9bd8c991","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721843716155,"stop":1721843716159,"duration":4},"status":"passed","severity":"normal"},{"uid":"df5008a0bfdeea82","name":"LightPush","time":{"start":1721843958524,"stop":1721843958524,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3545d7b28a074d3","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721843143401,"stop":1721843143402,"duration":1},"status":"passed","severity":"normal"},{"uid":"34577953c39dee06","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721843419512,"stop":1721843419513,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8bd06cb73ff9c7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721843690195,"stop":1721843690195,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6bb8486b8bdd22","name":"groups content topics by expected pubsub topic","time":{"start":1721843119162,"stop":1721843119162,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d7aa1bd8ebb40c","name":"Push message with emoji payload","time":{"start":1721843674896,"stop":1721843674896,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ff43af659f8597","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721843170385,"stop":1721843170385,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7682e43893d7a3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721843830122,"stop":1721843830123,"duration":1},"status":"passed","severity":"normal"},{"uid":"d30e8ef94fd79ea4","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app71/2/topic277/utf8","time":{"start":1721843754102,"stop":1721843754102,"duration":0},"status":"passed","severity":"normal"},{"uid":"411a2c70e2dd553b","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721843716143,"stop":1721843716144,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5041339103ac21d","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721843796047,"stop":1721843796047,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a391547ba8cb59","name":"Check publish message containing Script","time":{"start":1721843717716,"stop":1721843717716,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1a3dd82c4e5623","name":"Decoder throws on empty string content topic","time":{"start":1721843153462,"stop":1721843153463,"duration":1},"status":"passed","severity":"normal"},{"uid":"41508501b1a62a30","name":"random static sharding 6 - Cluster ID: 684, Shard ID: 302","time":{"start":1721843778171,"stop":1721843778171,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54576d2cc98bf1e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721843419518,"stop":1721843419518,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be1440956408c40","name":"should return valid sharding parameters for static sharding","time":{"start":1721843119181,"stop":1721843119182,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf55645074168b0","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721843852098,"stop":1721843852099,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace9bb8706bc2257","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721843821153,"stop":1721843821153,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c79135f8ee14e5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721843461685,"stop":1721843461685,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d0c284e75153a4","name":"Relay - times out","time":{"start":1721843958523,"stop":1721843958523,"duration":0},"status":"passed","severity":"normal"},{"uid":"96557fb0bb8cce26","name":"Subscribe to topic containing short and receive message","time":{"start":1721843419515,"stop":1721843419515,"duration":0},"status":"passed","severity":"normal"},{"uid":"249bbc2394c33a1b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721843807758,"stop":1721843807758,"duration":0},"status":"passed","severity":"normal"},{"uid":"421f3044cac8bef7","name":"pre and post cipher","time":{"start":1721843154056,"stop":1721843154057,"duration":1},"status":"passed","severity":"normal"},{"uid":"effd195e223b5432","name":"Check message received after jswaku node is restarted","time":{"start":1721843365813,"stop":1721843365814,"duration":1},"status":"skipped","severity":"normal"},{"uid":"659fdfdc5a936a94","name":"Push message with content topic containing unicode special characters","time":{"start":1721843674903,"stop":1721843674903,"duration":0},"status":"passed","severity":"normal"},{"uid":"e530222f4bdbb13e","name":"should not fail to stop the service if it was not started","time":{"start":1721843184261,"stop":1721843184261,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ea482955e50571","name":"Passing page size 110 when there are 120 messages","time":{"start":1721843842284,"stop":1721843842285,"duration":1},"status":"passed","severity":"normal"},{"uid":"3754c41d05c779c3","name":"Publish message with large meta","time":{"start":1721843717728,"stop":1721843717728,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf8e0cea415f609","name":"Fails to push message bigger that 1MB","time":{"start":1721843790319,"stop":1721843790319,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1fe445b5fabf32","name":"topics with same application and version share the same shard","time":{"start":1721843119162,"stop":1721843119162,"duration":0},"status":"passed","severity":"normal"},{"uid":"3362dcceedc6c4a7","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721843697219,"stop":1721843697220,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b70133af9051be5","name":"Ping on unsubscribed peer","time":{"start":1721843255212,"stop":1721843255213,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b3f1a61e4b617a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721843127065,"stop":1721843127066,"duration":1},"status":"passed","severity":"normal"},{"uid":"1355a7902e543c34","name":"Does not throw an exception when node disconnects","time":{"start":1721843852181,"stop":1721843852181,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c1146be791f9cb","name":"Push message with content topic containing XML","time":{"start":1721843674901,"stop":1721843674901,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48a3a2a304b1f13","name":"Fails to publish message with wrong content topic","time":{"start":1721843717725,"stop":1721843717725,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d67d57e962350d5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721843807758,"stop":1721843807758,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b95ab5853d2290","name":"Fails to push message with empty content topic","time":{"start":1721843674904,"stop":1721843674904,"duration":0},"status":"passed","severity":"normal"},{"uid":"115caa27600e0a5a","name":"Ping on unsubscribed peer","time":{"start":1721843246837,"stop":1721843246837,"duration":0},"status":"passed","severity":"normal"},{"uid":"c226ecfa2ff2f54d","name":"can start the service","time":{"start":1721843147492,"stop":1721843147493,"duration":1},"status":"passed","severity":"normal"},{"uid":"81587072f5f4083d","name":"Generator, 2 different pubsubtopics","time":{"start":1721843830123,"stop":1721843830124,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5877926be7d907","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721843178694,"stop":1721843178695,"duration":1},"status":"passed","severity":"normal"},{"uid":"7962c973f784d56a","name":"Push message with XML payload","time":{"start":1721843790303,"stop":1721843790304,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87dcafac73a249a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721843119183,"stop":1721843119183,"duration":0},"status":"passed","severity":"normal"},{"uid":"327a40a13a7e6bf","name":"Tracks peer failures correctly","time":{"start":1721843275462,"stop":1721843275462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5013a5f2237fa37","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721843461696,"stop":1721843461696,"duration":0},"status":"passed","severity":"normal"},{"uid":"25471d2fb3ece01f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721843807762,"stop":1721843807763,"duration":1},"status":"passed","severity":"normal"},{"uid":"d563c867ba3ea42","name":"Sign & Recover","time":{"start":1721843154057,"stop":1721843154057,"duration":0},"status":"passed","severity":"normal"},{"uid":"782781751a41b02e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721843419519,"stop":1721843419520,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec12c977c009c654","name":"Push message with content topic containing special chars","time":{"start":1721843790308,"stop":1721843790308,"duration":0},"status":"passed","severity":"normal"},{"uid":"775e17ad3dccda84","name":"does not throw on valid cases","time":{"start":1721843119150,"stop":1721843119151,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f34ea88f2c082bd","name":"Waku message hash computation (payload length 0)","time":{"start":1721843121930,"stop":1721843121931,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc029cf9cc0fcf8","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721843121928,"stop":1721843121929,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe5897752069f95","name":"listenerCount","time":{"start":1721843211100,"stop":1721843211101,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e289334f17ebf0b","name":"Ping fails for unsubscribed peers","time":{"start":1721843275460,"stop":1721843275461,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da75840e43825c2","name":"Subscribe to topic containing long and receive message","time":{"start":1721843419516,"stop":1721843419516,"duration":0},"status":"passed","severity":"normal"},{"uid":"eacb97621ab460b7","name":"Check message with no content topic is not received","time":{"start":1721843664304,"stop":1721843664304,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d9e663bb40d979","name":"random static sharding 7 - Cluster ID: 487, Shard ID: 270","time":{"start":1721843778172,"stop":1721843778172,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3cfe8a92b5624e","name":"should configure sharding based on application and version for autosharding","time":{"start":1721843119182,"stop":1721843119182,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e959b7e71886cb","name":"1 Store, 2 fetches","time":{"start":1721843143257,"stop":1721843143258,"duration":1},"status":"passed","severity":"normal"},{"uid":"787b3ed25f168887","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app56/3/topic62/xml","time":{"start":1721843754107,"stop":1721843754107,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8bf81614c4378f","name":"Overlapping topic subscription","time":{"start":1721843716140,"stop":1721843716140,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c98911e4ab561c0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721843807738,"stop":1721843807738,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8d1bc0cfefcbef","name":"Subscribe to topic containing long and receive message","time":{"start":1721843807742,"stop":1721843807742,"duration":0},"status":"passed","severity":"normal"},{"uid":"563dedbdbbdb72df","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721843716155,"stop":1721843716155,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a73e9e75813ce34","name":"Push message with content topic containing escaped characters","time":{"start":1721843790314,"stop":1721843790314,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e0db82e71a119","name":"Check message on other pubsub topic is not received","time":{"start":1721843664303,"stop":1721843664304,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e66ee63f7eb621d","name":"recovers when dns.resolve returns empty","time":{"start":1721843144076,"stop":1721843144076,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee2ca928ff888ce","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721843461729,"stop":1721843461737,"duration":8},"status":"passed","severity":"normal"},{"uid":"12007be46ff97a91","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721843778177,"stop":1721843778177,"duration":0},"status":"passed","severity":"normal"},{"uid":"848903421bd53108","name":"Check message with no payload is not received","time":{"start":1721843664304,"stop":1721843664305,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c474f2e30a862f","name":"Subscribe and receive messages via lightPush","time":{"start":1721843419508,"stop":1721843419508,"duration":0},"status":"passed","severity":"normal"},{"uid":"4749fa611368faf0","name":"Push message with content topic containing Russian","time":{"start":1721843674900,"stop":1721843674900,"duration":0},"status":"passed","severity":"normal"},{"uid":"431036e73189801f","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721843835646,"stop":1721843835647,"duration":1},"status":"passed","severity":"normal"},{"uid":"a25cbd37da004f83","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721843461719,"stop":1721843461719,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bcc06ac8c3ba22","name":"Relay - dialed first","time":{"start":1721843958522,"stop":1721843958522,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1cbdd62655012fa","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721843132448,"stop":1721843132448,"duration":0},"status":"passed","severity":"normal"},{"uid":"affcb8bd7c8c28f4","name":"should not fail to start the service if it is already started","time":{"start":1721844238701,"stop":1721844238702,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed72a78ceceff0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721843664302,"stop":1721843664302,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aef95cb56aa8c65","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721843807743,"stop":1721843807743,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1535847712eb8a0","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721843835648,"stop":1721843835648,"duration":0},"status":"passed","severity":"normal"},{"uid":"1465950b1731d93","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721843716138,"stop":1721843716138,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f011d7ae08efe9","name":"Push message with content topic containing shell command","time":{"start":1721843674902,"stop":1721843674903,"duration":1},"status":"passed","severity":"normal"},{"uid":"8160a409cefb8d5b","name":"can start and stop the service","time":{"start":1721843147493,"stop":1721843147493,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e108e1a8fe21e6","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721843119186,"stop":1721843119187,"duration":1},"status":"passed","severity":"normal"},{"uid":"7379e34b808cd372","name":"Check meta is set [ecies]","time":{"start":1721843155533,"stop":1721843155533,"duration":0},"status":"passed","severity":"normal"},{"uid":"50dc50cdef96fe07","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721843119177,"stop":1721843119177,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e41cdb477b1f4","name":"Overlapping topic subscription","time":{"start":1721843807741,"stop":1721843807741,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2fbd0552bdfe258","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721843143400,"stop":1721843143401,"duration":1},"status":"passed","severity":"normal"},{"uid":"81bb4ec7f0d0891c","name":"Throws when trying to push message with empty payload","time":{"start":1721843790306,"stop":1721843790306,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e08beefacf1d96","name":"Ephemeral messages are not stored","time":{"start":1721843179558,"stop":1721843179559,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ddc7ee6882979f","name":"Push message with Chinese payload","time":{"start":1721843790301,"stop":1721843790302,"duration":1},"status":"passed","severity":"normal"},{"uid":"b40df4f0621dcff1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721843184264,"stop":1721843184264,"duration":0},"status":"skipped","severity":"normal"},{"uid":"391f8b8d6d60c25c","name":"Push message with escaped characters payload","time":{"start":1721843790305,"stop":1721843790305,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aed924aaacef575","name":"Check publish message after service node is restarted","time":{"start":1721843717727,"stop":1721843717727,"duration":0},"status":"skipped","severity":"normal"},{"uid":"830a0f93e69b56e","name":"Passing page size 10 when there are 10 messages","time":{"start":1721843842283,"stop":1721843842283,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b06aaee49c99ae3","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721843461713,"stop":1721843461713,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdec22940ca9c00","name":"Ping succeeds for all connected peers","time":{"start":1721843275460,"stop":1721843275460,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de2e8955f3e24dc","name":"A test","time":{"start":1721843529943,"stop":1721843529943,"duration":0},"status":"passed","severity":"normal"},{"uid":"398adc1bfd9bba30","name":"should throw an error for missing required configuration","time":{"start":1721843119169,"stop":1721843119169,"duration":0},"status":"passed","severity":"normal"},{"uid":"795a2a406531e54e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721843461713,"stop":1721843461713,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74cf33a9c514451","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721843821155,"stop":1721843821155,"duration":0},"status":"passed","severity":"normal"},{"uid":"89205faee61e08ea","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721843807754,"stop":1721843807754,"duration":0},"status":"passed","severity":"normal"},{"uid":"f225925b7d96bc36","name":"configure the node with multiple pubsub topics","time":{"start":1721843778176,"stop":1721843778176,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fb89cea149c675","name":"Check received message containing short","time":{"start":1721843365795,"stop":1721843365796,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a374c62c65af1ab","name":"Refresh subscription","time":{"start":1721843807741,"stop":1721843807741,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf94766e75656e4c","name":"Generator, 2 different pubsubtopics","time":{"start":1721843830122,"stop":1721843830122,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0ecd5acc6a50f0","name":"Push message with shell command payload","time":{"start":1721843674895,"stop":1721843674895,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48fd221f3f8c9f2","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721843119159,"stop":1721843119160,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccffcbafed501145","name":"random static sharding 10 - Cluster ID: 784, Shard ID: 76","time":{"start":1721843778174,"stop":1721843778174,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb1204cc23bb759","name":"Subscribe to topic containing XML and receive message","time":{"start":1721843807759,"stop":1721843807759,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ee5731804ea144","name":"Push message with content topic containing Chinese","time":{"start":1721843790308,"stop":1721843790309,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4258f99f3fa112","name":"can start the service","time":{"start":1721844238700,"stop":1721844238700,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e61f899deefd92","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721843461686,"stop":1721843461687,"duration":1},"status":"passed","severity":"normal"},{"uid":"143245a15ad2ec86","name":"same cluster, different shard: nodes don't connect","time":{"start":1721843461676,"stop":1721843461676,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2adffacdda0c02","name":"Query generator for multiple messages with different content topic format","time":{"start":1721843839366,"stop":1721843839366,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2ae1b4dbf575b7","name":"Query with Promise Callback, No Decoder","time":{"start":1721843821155,"stop":1721843821156,"duration":1},"status":"passed","severity":"normal"},{"uid":"19424be673f71cfd","name":"should only return 1 node with relay capability","time":{"start":1721843144077,"stop":1721843144078,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f09d3b6403eb70","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721843807748,"stop":1721843807748,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59f94ab1dbfc26e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721843119180,"stop":1721843119180,"duration":0},"status":"passed","severity":"normal"},{"uid":"706c93ce517a5e45","name":"configure the node with multiple content topics","time":{"start":1721843754110,"stop":1721843754112,"duration":2},"status":"passed","severity":"normal"},{"uid":"513f83fac181380e","name":"Check received message containing escaped characters","time":{"start":1721843664300,"stop":1721843664300,"duration":0},"status":"passed","severity":"normal"},{"uid":"afeacd077d6f7867","name":"Push message with content topic containing Script","time":{"start":1721843674901,"stop":1721843674901,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9506cb13070cecd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721843119175,"stop":1721843119175,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b13ce1c0319e7c0","name":"Subscribe and receive messages via waku relay post","time":{"start":1721843807737,"stop":1721843807738,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0defb36e2f31b7f","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721843275462,"stop":1721843275463,"duration":1},"status":"passed","severity":"normal"},{"uid":"480898303f2264ee","name":"should throw error - no id","time":{"start":1721843127860,"stop":1721843127860,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f500a9b239cda1f","name":"Check publish message containing JSON","time":{"start":1721843717718,"stop":1721843717718,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf870e1e6c0f9ac0","name":"Subscribe and receives messages on 20 topics","time":{"start":1721843419512,"stop":1721843419512,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a8a9a11016c1b7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721843830125,"stop":1721843830126,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c40549bafd5e034","name":"Push message with SQL Injection payload","time":{"start":1721843790303,"stop":1721843790303,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3a57022163f231","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721843419513,"stop":1721843419513,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4dc4f14b59a5d2","name":"Nodes with multiple pubsub topic","time":{"start":1721843690195,"stop":1721843690196,"duration":1},"status":"passed","severity":"normal"},{"uid":"463d241455072ba7","name":"caches peers it previously fetched","time":{"start":1721843144077,"stop":1721843144077,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea8519df72fe75a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721843796040,"stop":1721843796041,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0fdfca7f02d7b0f","name":"Push message with custom timestamp: 1721847019813","time":{"start":1721843790318,"stop":1721843790318,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee37374507cf21a","name":"Check message received after jswaku node is restarted","time":{"start":1721843664319,"stop":1721843664319,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b946415b3a4db86","name":"Js publishes, other Js receives","time":{"start":1721843689484,"stop":1721843689485,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabdc23134098a85","name":"should properly create location multiaddrs - tcp","time":{"start":1721843127867,"stop":1721843127867,"duration":0},"status":"passed","severity":"normal"},{"uid":"e764c27436d7cb30","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721843796044,"stop":1721843796045,"duration":1},"status":"passed","severity":"normal"},{"uid":"75430a0449cb355","name":"Push message with unicode special characters payload","time":{"start":1721843790305,"stop":1721843790305,"duration":0},"status":"passed","severity":"normal"},{"uid":"df72991be4e5b6cf","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721843807747,"stop":1721843807747,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f65240dd60f67","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721843807757,"stop":1721843807757,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a6fc40fd292d30","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721843155532,"stop":1721843155532,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e4e9ffefe6763c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721843461717,"stop":1721843461718,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd6d37b48db160","name":"Check message with invalid timestamp is not received","time":{"start":1721843664316,"stop":1721843664317,"duration":1},"status":"passed","severity":"normal"},{"uid":"70cc222d27983c61","name":"Generator, custom pubsub topic","time":{"start":1721843830124,"stop":1721843830125,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f7be0db90726c4","name":"Check received message with timestamp: 1721843169881000000 ","time":{"start":1721843664301,"stop":1721843664301,"duration":0},"status":"passed","severity":"normal"},{"uid":"118b7a65a17739cb","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app29/2/topic469/test.js","time":{"start":1721843754104,"stop":1721843754104,"duration":0},"status":"passed","severity":"normal"},{"uid":"e125e6068bc5e402","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721843807736,"stop":1721843807737,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f49b0be4497de39","name":"handles different clusterIds correctly","time":{"start":1721843119163,"stop":1721843119163,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b5b367f718da2e","name":"Push 30 different messages","time":{"start":1721843674896,"stop":1721843674897,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef16d90579347ab","name":"should throw error - no public key","time":{"start":1721843127861,"stop":1721843127861,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e8d43f91b79f20","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721843127069,"stop":1721843127069,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f69ca545c58b49","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721843690187,"stop":1721843690188,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b268dfea1b64e93","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721843119168,"stop":1721843119169,"duration":1},"status":"passed","severity":"normal"},{"uid":"9623b9eb7b90c19b","name":"Check received message containing SQL Injection","time":{"start":1721843664296,"stop":1721843664297,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46fb8a53c81870d","name":"should properly compute the node id","time":{"start":1721843127863,"stop":1721843127863,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff34b2dad004a7b","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721843461697,"stop":1721843461697,"duration":0},"status":"passed","severity":"normal"},{"uid":"aecd94e4d347c346","name":"nwaku subscribes","time":{"start":1721843689481,"stop":1721843689483,"duration":2},"status":"passed","severity":"normal"},{"uid":"7121db14ab744ee9","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721843461684,"stop":1721843461684,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d8d1ce470f1ddd","name":"should handle application and version for autosharding","time":{"start":1721843119167,"stop":1721843119167,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b4922b8be5673f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721843419518,"stop":1721843419518,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d883f1f0e040fc6","name":"Fails to publish duplicate message","time":{"start":1721843717724,"stop":1721843717724,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aafe4e6bd98061d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721843461711,"stop":1721843461711,"duration":0},"status":"passed","severity":"normal"},{"uid":"f144f1426ece7b08","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721843461686,"stop":1721843461686,"duration":0},"status":"passed","severity":"normal"},{"uid":"9425cb54bdf3b4e5","name":"should return false","time":{"start":1721843127862,"stop":1721843127862,"duration":0},"status":"passed","severity":"normal"},{"uid":"dadaaa1a6e7a9087","name":"Fails to publish message with empty text","time":{"start":1721843717724,"stop":1721843717725,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b35659420ee6c21","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721843121930,"stop":1721843121930,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ada3bd8a56fc68","name":"should encodeTxt and decodeTxt","time":{"start":1721843127858,"stop":1721843127859,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ca6aecdab9c334","name":"Push message with Arabic payload","time":{"start":1721843790302,"stop":1721843790302,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcf97db498742ec","name":"Generator, custom pubsub topic","time":{"start":1721843830123,"stop":1721843830123,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a581caf504874e","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721843178696,"stop":1721843178696,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6660c098fe1c5c","name":"handles empty shards array correctly","time":{"start":1721843119184,"stop":1721843119184,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa852c96c64d2b53","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721843119174,"stop":1721843119174,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a1b3d11210046","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721843119157,"stop":1721843119157,"duration":0},"status":"passed","severity":"normal"},{"uid":"6259d27aa6557355","name":"stop","time":{"start":1721843211103,"stop":1721843211104,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ac8e7a724821bf","name":"Check message with invalid timestamp is not received","time":{"start":1721843664303,"stop":1721843664303,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f68329f2197293b","name":"Check received message containing special chars","time":{"start":1721843365797,"stop":1721843365798,"duration":1},"status":"passed","severity":"normal"},{"uid":"2914a2fab5a3f8fc","name":"Check received message containing XML","time":{"start":1721843365800,"stop":1721843365800,"duration":0},"status":"passed","severity":"normal"},{"uid":"752a56c6027f862f","name":"Check message with invalid timestamp is not received","time":{"start":1721843365810,"stop":1721843365811,"duration":1},"status":"passed","severity":"normal"},{"uid":"938036b7af8ca07c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721843119178,"stop":1721843119178,"duration":0},"status":"passed","severity":"normal"},{"uid":"98283ebaf6195615","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721843221462,"stop":1721843221463,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4a030af7efb6553","name":"same cluster, different shard: nodes connect","time":{"start":1721843579476,"stop":1721843579481,"duration":5},"status":"passed","severity":"normal"},{"uid":"4bffaab46bd6dcc5","name":"connects to nwaku","time":{"start":1721843852180,"stop":1721843852181,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd63886e1b33d85","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721843807749,"stop":1721843807749,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae2c361d9af85ef","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721843119176,"stop":1721843119177,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9cd03725bde233","name":"Round trip binary serialization","time":{"start":1721843132772,"stop":1721843132772,"duration":0},"status":"passed","severity":"normal"},{"uid":"15006386e63ff438","name":"Encoder throws on empty string content topic","time":{"start":1721843132774,"stop":1721843132774,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ba3f828330d684","name":"Query generator for multiple messages","time":{"start":1721843839353,"stop":1721843839354,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d0cf2bfc3de73a1","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721843127067,"stop":1721843127068,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ca0109bf10984b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721843119186,"stop":1721843119186,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5e63e800317d6a","name":"Push message with content topic containing SQL Injection","time":{"start":1721843790310,"stop":1721843790311,"duration":1},"status":"passed","severity":"normal"},{"uid":"895bc2e4b03fa72f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721843807762,"stop":1721843807762,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a7671ef848b5aa","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721843807761,"stop":1721843807761,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1350eae56dfecf","name":"Push message with content topic containing JSON","time":{"start":1721843790313,"stop":1721843790313,"duration":0},"status":"passed","severity":"normal"},{"uid":"381d9a11ce2370e0","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721843127071,"stop":1721843127072,"duration":1},"status":"passed","severity":"normal"},{"uid":"63493e00d5948943","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721843119170,"stop":1721843119170,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed05c2dfddd7e06c","name":"Push message with content topic containing emoji","time":{"start":1721843790315,"stop":1721843790315,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1593d3c2faef4b4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721843674902,"stop":1721843674902,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2453e5adc7e6a9","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721843127063,"stop":1721843127064,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9029193467330b1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721843807737,"stop":1721843807737,"duration":0},"status":"passed","severity":"normal"},{"uid":"226e3e26c0c8faa1","name":"Check received message containing JSON","time":{"start":1721843664299,"stop":1721843664299,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b4378bdaa13352","name":"Push message with Basic HTML tag payload","time":{"start":1721843674894,"stop":1721843674894,"duration":0},"status":"passed","severity":"normal"},{"uid":"718b5493f9ee80eb","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721843119165,"stop":1721843119165,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf8f9031a86ed6d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721843179559,"stop":1721843179560,"duration":1},"status":"passed","severity":"normal"},{"uid":"580147e82bc99120","name":"Push message with content topic containing long","time":{"start":1721843790307,"stop":1721843790307,"duration":0},"status":"passed","severity":"normal"},{"uid":"476c457ae5087f5b","name":"Encoder throws on empty string content topic","time":{"start":1721843153461,"stop":1721843153462,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2ff3c0bf188f1f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721843143258,"stop":1721843143258,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaec17070e86b193","name":"Push message with custom timestamp: 1691085062111","time":{"start":1721843674906,"stop":1721843674906,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82fda3c3decae8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721843690194,"stop":1721843690194,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6548fb3209e559","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721843716139,"stop":1721843716139,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa816519d07f5d83","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721843461718,"stop":1721843461718,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3dd7bfcc224fbe","name":"should throw error - no public key","time":{"start":1721843127862,"stop":1721843127862,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b6f2c1e091ef82","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721843144078,"stop":1721843144079,"duration":1},"status":"passed","severity":"normal"},{"uid":"633f4820ef54dee2","name":"should not receive a peer event after stop","time":{"start":1721843147495,"stop":1721843147496,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d1d8cb208c9881","name":"should properly create location multiaddrs - tcp6","time":{"start":1721843127866,"stop":1721843127866,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5aacbf715c74c4","name":"random static sharding 4 - Cluster ID: 989, Shard ID: 905","time":{"start":1721843778170,"stop":1721843778170,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b6e1d0b3c7f68b","name":"Encoder throws on undefined content topic","time":{"start":1721843153461,"stop":1721843153461,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ee75e238268849","name":"Query generator for multiple messages with different message text format","time":{"start":1721843839355,"stop":1721843839359,"duration":4},"status":"passed","severity":"normal"},{"uid":"4c1a6c9d1d3b428a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721843444203,"stop":1721843444209,"duration":6},"status":"passed","severity":"normal"},{"uid":"b5163e25e9776c6c","name":"Keep-alive pings maintain the connection","time":{"start":1721843275461,"stop":1721843275461,"duration":0},"status":"passed","severity":"normal"},{"uid":"1572a68a27001fca","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721843807761,"stop":1721843807762,"duration":1},"status":"passed","severity":"normal"},{"uid":"787701ee42ba0b35","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721843119173,"stop":1721843119173,"duration":0},"status":"passed","severity":"normal"},{"uid":"de57a6c78ee069ff","name":"throws on content topic with too few or too many fields","time":{"start":1721843119152,"stop":1721843119152,"duration":0},"status":"passed","severity":"normal"},{"uid":"2661a557e6580d7b","name":"Query Generator - forward","time":{"start":1721843824825,"stop":1721843824825,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9ec24e3fb7e392","name":"Push message with long payload","time":{"start":1721843790299,"stop":1721843790299,"duration":0},"status":"passed","severity":"normal"},{"uid":"f543d2b5961a4daf","name":"Subscribe and receives messages on 20 topics","time":{"start":1721843807753,"stop":1721843807753,"duration":0},"status":"passed","severity":"normal"},{"uid":"615ec178785bd24b","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721843461694,"stop":1721843461694,"duration":0},"status":"passed","severity":"normal"},{"uid":"1085236de298f08","name":"Push message with content topic containing Russian","time":{"start":1721843790310,"stop":1721843790310,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b1ef72580772eb","name":"Subscribe and receive messages via lightPush","time":{"start":1721843807736,"stop":1721843807736,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f00dbd17905825a","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721843144080,"stop":1721843144080,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1196de9dd52678d9","name":"Push message with content topic containing JSON","time":{"start":1721843674902,"stop":1721843674902,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf571b377aa37e65","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721843132776,"stop":1721843132776,"duration":0},"status":"passed","severity":"normal"},{"uid":"774677f801317360","name":"Check received message containing Arabic","time":{"start":1721843664296,"stop":1721843664296,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce62df06ff3d04e","name":"throws on content topic with empty topic name field","time":{"start":1721843119155,"stop":1721843119155,"duration":0},"status":"passed","severity":"normal"},{"uid":"426473c8cd94402d","name":"Check publish message containing SQL Injection","time":{"start":1721843717715,"stop":1721843717716,"duration":1},"status":"passed","severity":"normal"},{"uid":"90dcc5da653b19ed","name":"non connected peers","time":{"start":1721843664460,"stop":1721843664460,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f8058cd1588c65a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721843119171,"stop":1721843119172,"duration":1},"status":"passed","severity":"normal"},{"uid":"f337843a85ac112a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721843119161,"stop":1721843119161,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cfa4f7b57d7dbc","name":"Waku message hash computation (no timestamp)","time":{"start":1721843121931,"stop":1721843121931,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36f4c04a2ab5a00","name":"Subscribe and receive messages via lightPush","time":{"start":1721843807750,"stop":1721843807750,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4f46d2380416c9","name":"Ping on subscribed peer","time":{"start":1721843255211,"stop":1721843255211,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f1cdf1b8300d8a","name":"Push message equal or less that 1MB","time":{"start":1721843790319,"stop":1721843790319,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a3f6fad49af1de","name":"Passing page size 1 when there are 4 messages","time":{"start":1721843842282,"stop":1721843842282,"duration":0},"status":"passed","severity":"normal"},{"uid":"7494248cb85d211c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721843119172,"stop":1721843119172,"duration":0},"status":"passed","severity":"normal"},{"uid":"123f0b7f8abf870","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721843119170,"stop":1721843119170,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98d4f5f220aa964","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721843461678,"stop":1721843461678,"duration":0},"status":"passed","severity":"normal"},{"uid":"94141b38a04a70eb","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721843461682,"stop":1721843461682,"duration":0},"status":"passed","severity":"normal"},{"uid":"9678b1294e061298","name":"Decrypt messages","time":{"start":1721843667867,"stop":1721843667867,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22eb9102f6ef411","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721843127055,"stop":1721843127058,"duration":3},"status":"passed","severity":"normal"},{"uid":"429f4115728a6694","name":"different cluster, same shard: nodes don't connect","time":{"start":1721843461676,"stop":1721843461677,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ef73b6fb099662","name":"Check received message containing XML","time":{"start":1721843664311,"stop":1721843664311,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebdecf8a764fea5","name":"Check message on other pubsub topic is not received","time":{"start":1721843365811,"stop":1721843365811,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee465bb2e23f035","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721843127064,"stop":1721843127065,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b80dcbafe345d7","name":"should get / set TCP multiaddr","time":{"start":1721843127865,"stop":1721843127865,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2a4d93facfde67","name":"returns all values when wanted number matches available values","time":{"start":1721843143158,"stop":1721843143160,"duration":2},"status":"passed","severity":"normal"},{"uid":"54a60d1d86ee4fb7","name":"Push message with shell command payload","time":{"start":1721843790304,"stop":1721843790305,"duration":1},"status":"passed","severity":"normal"},{"uid":"cffc53e103c2ab22","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721843807758,"stop":1721843807758,"duration":0},"status":"passed","severity":"normal"},{"uid":"50639c3785742a51","name":"Fails to push message with empty content topic","time":{"start":1721843790315,"stop":1721843790315,"duration":0},"status":"passed","severity":"normal"},{"uid":"a925105530c6687a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721843807760,"stop":1721843807761,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f4688addd2f05c","name":"throws on content topic with empty application field","time":{"start":1721843119154,"stop":1721843119154,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03af5aa7ebf9afc","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721843127061,"stop":1721843127061,"duration":0},"status":"passed","severity":"normal"},{"uid":"a030b2fb73a21206","name":"Push message with content topic containing Arabic","time":{"start":1721843790309,"stop":1721843790309,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93f893fdb47b9b5","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721843754101,"stop":1721843754101,"duration":0},"status":"passed","severity":"normal"},{"uid":"267442f3d99b555b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721843807749,"stop":1721843807750,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af4d010e7bd1327","name":"Subscribe to topic containing Script and publish message","time":{"start":1721843716145,"stop":1721843716145,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b303d5450c0e0d","name":"Check publish message containing numeric","time":{"start":1721843717713,"stop":1721843717713,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef375d64bbb5267","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721843419517,"stop":1721843419518,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b6cedd6ea1db22","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721843690188,"stop":1721843690188,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e95096ce4ef8a4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721843365810,"stop":1721843365810,"duration":0},"status":"passed","severity":"normal"},{"uid":"b814e59be57dd02c","name":"Subscribe and receives messages on 20 topics","time":{"start":1721843807739,"stop":1721843807739,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f92644b2c66484","name":"Check received message containing Basic HTML tag","time":{"start":1721843664298,"stop":1721843664299,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e91bda78a38458","name":"Push message with Script payload","time":{"start":1721843790303,"stop":1721843790303,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc09041e7a4465e","name":"Ordered callback, aborts when callback returns true","time":{"start":1721843839370,"stop":1721843839374,"duration":4},"status":"passed","severity":"normal"},{"uid":"c513aef8d051dc87","name":"Promise Callback - backward","time":{"start":1721843824826,"stop":1721843824826,"duration":0},"status":"passed","severity":"normal"},{"uid":"2896e32b3205f435","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721843127072,"stop":1721843127073,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e44d8d188c8842","name":"should return all peers when numPeers is 0","time":{"start":1721843132447,"stop":1721843132448,"duration":1},"status":"passed","severity":"normal"},{"uid":"7145dffe15baef07","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721843461679,"stop":1721843461679,"duration":0},"status":"passed","severity":"normal"},{"uid":"c557e435cc96dba5","name":"should return unique PubsubTopics for static sharding","time":{"start":1721843119166,"stop":1721843119167,"duration":1},"status":"passed","severity":"normal"},{"uid":"68275609da5a1c6c","name":"Encoder throws on empty string content topic","time":{"start":1721843155534,"stop":1721843155534,"duration":0},"status":"passed","severity":"normal"},{"uid":"856a9f7dc1c63ea8","name":"Asymmetric encrypt & decrypt","time":{"start":1721843154055,"stop":1721843154055,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a18b1d7e30a7ba","name":"it tolerates circular branch references","time":{"start":1721843144075,"stop":1721843144076,"duration":1},"status":"passed","severity":"normal"},{"uid":"12fa3a9c1f5a86cc","name":"should encode/decode to RLP encoding","time":{"start":1721843127863,"stop":1721843127864,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12fbcba4b8666c5","name":"Ping on subscribed peer","time":{"start":1721843246836,"stop":1721843246836,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb12172cb31cef8b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721843461714,"stop":1721843461714,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e20d2e9876211ad","name":"Ping on peer without subscriptions","time":{"start":1721843255215,"stop":1721843255215,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcea91533ebd7c06","name":"start node with ApplicationInfo","time":{"start":1721843754113,"stop":1721843754114,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd68fec4371066d","name":"throws on content topic with empty version field","time":{"start":1721843119154,"stop":1721843119154,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d675bfb613d2f5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721843444193,"stop":1721843444193,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a2301bf52e3038","name":"Using a function","time":{"start":1721843852182,"stop":1721843852182,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b78ed5b3d94933f","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721843178695,"stop":1721843178696,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fe109f6929c09af","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721843119164,"stop":1721843119164,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26f0f40c2d8aea8","name":"Check received message containing Russian","time":{"start":1721843664310,"stop":1721843664310,"duration":0},"status":"passed","severity":"normal"},{"uid":"b189039894198010","name":"handles multiple messages","time":{"start":1721843845321,"stop":1721843845321,"duration":0},"status":"passed","severity":"normal"},{"uid":"38dd11769234b376","name":"A test","time":{"start":1721843529944,"stop":1721843529944,"duration":0},"status":"passed","severity":"normal"},{"uid":"318a183ba0ce80ac","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721843119159,"stop":1721843119159,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18bc997eb68100","name":"Push message with Russian payload","time":{"start":1721843790302,"stop":1721843790302,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a0170a22cd90bf","name":"Check publish message containing unicode special characters","time":{"start":1721843717720,"stop":1721843717720,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bd2ca167a080c5","name":"Check received message containing Basic HTML tag","time":{"start":1721843664311,"stop":1721843664312,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f523ac93a2e03a8","name":"Check received message containing unicode special characters","time":{"start":1721843664313,"stop":1721843664314,"duration":1},"status":"passed","severity":"normal"},{"uid":"844512d0d481258","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721843119158,"stop":1721843119158,"duration":0},"status":"passed","severity":"normal"},{"uid":"47694a912c02b3e5","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721843461678,"stop":1721843461679,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de532d869ce5e91","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721843796045,"stop":1721843796045,"duration":0},"status":"passed","severity":"normal"},{"uid":"38853302058a7544","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app67/10/topic242/utf8","time":{"start":1721843754105,"stop":1721843754106,"duration":1},"status":"passed","severity":"normal"},{"uid":"766a40e53908ffc1","name":"different cluster, same shard: nodes don't connect","time":{"start":1721843579481,"stop":1721843579482,"duration":1},"status":"passed","severity":"normal"},{"uid":"148516657f45a083","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721843664315,"stop":1721843664315,"duration":0},"status":"passed","severity":"normal"},{"uid":"afccddaf1a08aadc","name":"Push message on custom pubsubTopic","time":{"start":1721843529882,"stop":1721843529882,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1150041e6e799d","name":"Query Generator, No message returned","time":{"start":1721843821152,"stop":1721843821152,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbaf9eeba01e92","name":"Publish without waiting for remote peer","time":{"start":1721843716137,"stop":1721843716137,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1219e4ee7859189","name":"Failed peers are renewed","time":{"start":1721843474546,"stop":1721843474546,"duration":0},"status":"passed","severity":"normal"},{"uid":"646f8fefa9735954","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721843852099,"stop":1721843852099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ad0873a19ebba","name":"Check received message containing numeric","time":{"start":1721843664307,"stop":1721843664308,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a00bfe3719e4ab","name":"Publish message with rate limit","time":{"start":1721843717728,"stop":1721843717729,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8cd9ede89e456ad","name":"Default pageSize","time":{"start":1721843842285,"stop":1721843842285,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df0b899f5bde461","name":"Check received message containing long","time":{"start":1721843664294,"stop":1721843664294,"duration":0},"status":"passed","severity":"normal"},{"uid":"68918eeeef808abc","name":"should return empty list for no shard","time":{"start":1721843119168,"stop":1721843119168,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a00db1521d852c3","name":"Check publish message containing special chars","time":{"start":1721843717713,"stop":1721843717713,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b891f649fe272f1","name":"Check publish message containing Chinese","time":{"start":1721843717713,"stop":1721843717714,"duration":1},"status":"passed","severity":"normal"},{"uid":"c093316ac461ac21","name":"start node with empty content topic","time":{"start":1721843754114,"stop":1721843754115,"duration":1},"status":"passed","severity":"normal"},{"uid":"548f61cc56330d6a","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721843132449,"stop":1721843132450,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e2b5f6811366e3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721843664302,"stop":1721843664303,"duration":1},"status":"passed","severity":"normal"},{"uid":"5271a380f2bfb50","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721843119168,"stop":1721843119168,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c59e7797b4fac56","name":"Init the array if not present","time":{"start":1721843119123,"stop":1721843119125,"duration":2},"status":"passed","severity":"normal"},{"uid":"45f72cac66236684","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721843119160,"stop":1721843119160,"duration":0},"status":"passed","severity":"normal"},{"uid":"978999cfe4a4f8b5","name":"Check message received after nwaku node is restarted","time":{"start":1721843365814,"stop":1721843365814,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e64a446cdd72ced9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721843807740,"stop":1721843807740,"duration":0},"status":"passed","severity":"normal"},{"uid":"61908e255dbf7528","name":"Symmetric encrypt & Decrypt","time":{"start":1721843154056,"stop":1721843154056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e213deb391e9a23e","name":"safeDispatchEvent","time":{"start":1721843211102,"stop":1721843211103,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88f59799d8780f5","name":"should not receive a peer event before start","time":{"start":1721843184262,"stop":1721843184263,"duration":1},"status":"passed","severity":"normal"},{"uid":"5065db84c69dc5b5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721843119174,"stop":1721843119174,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa380bae34edf912","name":"should use DNS peer discovery with light client","time":{"start":1721843184264,"stop":1721843184264,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d75ba33354b13b38","name":"Callback on promise","time":{"start":1721843839367,"stop":1721843839367,"duration":0},"status":"passed","severity":"normal"},{"uid":"236b68061896112b","name":"should set field with all protocols enabled","time":{"start":1721843127868,"stop":1721843127868,"duration":0},"status":"passed","severity":"normal"},{"uid":"4998ebb891ee205a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721843119171,"stop":1721843119171,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab42d11d756b585","name":"Push message with long payload","time":{"start":1721843674890,"stop":1721843674890,"duration":0},"status":"passed","severity":"normal"},{"uid":"a139ea693e606795","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721843155531,"stop":1721843155532,"duration":1},"status":"passed","severity":"normal"},{"uid":"124bf523b920964c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721843119340,"stop":1721843119340,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff3781fd9fc328d","name":"Check message with non string payload is not received","time":{"start":1721843664305,"stop":1721843664305,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5fe2c697692034","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721843807749,"stop":1721843807749,"duration":0},"status":"passed","severity":"normal"},{"uid":"45184df92de5368f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721843529882,"stop":1721843529883,"duration":1},"status":"passed","severity":"normal"},{"uid":"6989d8ca9b29664","name":"Refresh subscription","time":{"start":1721843807755,"stop":1721843807755,"duration":0},"status":"passed","severity":"normal"},{"uid":"3330c8a3eff454ab","name":"Throws when trying to push message with empty payload","time":{"start":1721843674897,"stop":1721843674897,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e4a68ca45222df","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721843796046,"stop":1721843796046,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9330315f5e8a33","name":"Check received message containing SQL Injection","time":{"start":1721843664310,"stop":1721843664310,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a42f937a6554e","name":"Check received message containing Russian","time":{"start":1721843365799,"stop":1721843365799,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf46a364bc07018","name":"can dial TLS multiaddrs","time":{"start":1721843541551,"stop":1721843541557,"duration":6},"status":"passed","severity":"normal"},{"uid":"4e4bc29dd489094f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721843852098,"stop":1721843852098,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32bda4f32442487","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721843119171,"stop":1721843119171,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b0463116ee7820","name":"Check received message with timestamp: 1721843169881000000 ","time":{"start":1721843664314,"stop":1721843664315,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c611ea2e1f208f","name":"Passing page size 11 when there are 10 messages","time":{"start":1721843842283,"stop":1721843842284,"duration":1},"status":"passed","severity":"normal"},{"uid":"b683d63bb068c5c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721843119175,"stop":1721843119175,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c8da385afac113","name":"Refresh subscription","time":{"start":1721843419514,"stop":1721843419514,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bfa10055b0df03","name":"Check received message containing Script","time":{"start":1721843664297,"stop":1721843664298,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f5f59e3aaa4c68","name":"Promise Callback - forward","time":{"start":1721843824826,"stop":1721843824826,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb673df1901d1f5","name":"Reopen subscription with peer with lost subscription","time":{"start":1721843255215,"stop":1721843255216,"duration":1},"status":"passed","severity":"normal"},{"uid":"44f77a003fc31be1","name":"Push message with content topic containing SQL Injection","time":{"start":1721843674900,"stop":1721843674901,"duration":1},"status":"passed","severity":"normal"},{"uid":"fceed691facd8b9d","name":"Subscribe and receive messages via waku relay post","time":{"start":1721843419510,"stop":1721843419510,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c942e45e2892f3","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app86/8/topic169/xml","time":{"start":1721843754103,"stop":1721843754103,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f396d271697308","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721843852097,"stop":1721843852097,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e3dfdd87597af2","name":"should not throw an error for a single configured topic","time":{"start":1721843119178,"stop":1721843119178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9238a2d2ad77b21","name":"Used by Waku Relay","time":{"start":1721843852182,"stop":1721843852183,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d76bc0773e5cfe","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721843285096,"stop":1721843285096,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f25c87938b9736","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721843461722,"stop":1721843461722,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3605545e80940e","name":"Push message with XML payload","time":{"start":1721843674894,"stop":1721843674894,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f4e1c918f12f6d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721843285107,"stop":1721843285108,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f614467172645c","name":"Filter","time":{"start":1721843958525,"stop":1721843958525,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8a30862120df79","name":"Nodes with multiple pubsub topic","time":{"start":1721843690192,"stop":1721843690192,"duration":0},"status":"passed","severity":"normal"},{"uid":"5354c5103ca664e0","name":"Relay + Store","time":{"start":1721843533321,"stop":1721843533321,"duration":0},"status":"broken","severity":"normal"},{"uid":"607bf76cd97f5f6c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721843716148,"stop":1721843716148,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc951e7f0d60c3b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721843579471,"stop":1721843579472,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2af80716036bd53","name":"Check received message containing shell command","time":{"start":1721843365802,"stop":1721843365803,"duration":1},"status":"passed","severity":"normal"},{"uid":"aedd5c828e8bb8d4","name":"Push message with rate limit","time":{"start":1721843790317,"stop":1721843790317,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b467f1cbf8ca","name":"Non TWN Cluster","time":{"start":1721843754101,"stop":1721843754102,"duration":1},"status":"passed","severity":"normal"},{"uid":"57cf36ca86913692","name":"Encoder throws on undefined content topic","time":{"start":1721843132774,"stop":1721843132774,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1742a11001f020","name":"should not receive a peer event after stop","time":{"start":1721843184263,"stop":1721843184263,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0782075456e3d3","name":"Push message with meta","time":{"start":1721843674905,"stop":1721843674905,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef67b47cacf31dd","name":"Generator, custom pubsub topic","time":{"start":1721843830113,"stop":1721843830114,"duration":1},"status":"passed","severity":"normal"},{"uid":"9efec7196e6da72d","name":"should set field with only FILTER enabled","time":{"start":1721843127868,"stop":1721843127869,"duration":1},"status":"passed","severity":"normal"},{"uid":"edfd6c8f6f62758e","name":"Decoder throws on undefined content topic","time":{"start":1721843155534,"stop":1721843155534,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafa137519cf304","name":"unsubscribes","time":{"start":1721843845321,"stop":1721843845322,"duration":1},"status":"passed","severity":"normal"},{"uid":"9690251383eeebb8","name":"Check received message containing shell command","time":{"start":1721843664312,"stop":1721843664313,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae0d53fa30c3099c","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721843835647,"stop":1721843835648,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e6ee76f299499d5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721843119172,"stop":1721843119173,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb2651254e4c4fe2","name":"Check received message containing emoji","time":{"start":1721843664314,"stop":1721843664314,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87bf3031b83d342","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721843143400,"stop":1721843143400,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac2dae47a0deb29","name":"Ordered Callback - forward","time":{"start":1721843824827,"stop":1721843824827,"duration":0},"status":"passed","severity":"normal"},{"uid":"32038968109ca367","name":"Nwaku publishes","time":{"start":1721843689483,"stop":1721843689484,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddefd84d1fab4b15","name":"should only return 1 node with store capability","time":{"start":1721843144078,"stop":1721843144078,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec25bb15e257c6c5","name":"Check received message containing Russian","time":{"start":1721843664296,"stop":1721843664296,"duration":0},"status":"passed","severity":"normal"},{"uid":"598459b4e299d687","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721843807759,"stop":1721843807760,"duration":1},"status":"passed","severity":"normal"},{"uid":"15493a96ce8bd7ec","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app60/1/topic687/test.js","time":{"start":1721843754106,"stop":1721843754106,"duration":0},"status":"passed","severity":"normal"},{"uid":"6702fecc7f93c9ef","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721843444212,"stop":1721843444217,"duration":5},"status":"passed","severity":"normal"},{"uid":"79849c02243541bf","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721843221466,"stop":1721843221466,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1f1b42d56d20d5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721843807745,"stop":1721843807746,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dcfb7be25b8ffc9","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721843121930,"stop":1721843121930,"duration":0},"status":"passed","severity":"normal"},{"uid":"832de03b644fa4f9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721843444196,"stop":1721843444196,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd62842012e648e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721843127869,"stop":1721843127869,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac71f27c80b91fd1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721843119183,"stop":1721843119183,"duration":0},"status":"passed","severity":"normal"},{"uid":"58acc95b648401db","name":"connected peers and dial","time":{"start":1721843664458,"stop":1721843664459,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3e64feb0c71c211c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721843309170,"stop":1721843309170,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1f25384c74d59","name":"can start the service","time":{"start":1721843184260,"stop":1721843184260,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e2dae5892ead7f","name":"should not fail to stop the service if it was not started","time":{"start":1721844238701,"stop":1721844238701,"duration":0},"status":"passed","severity":"normal"},{"uid":"f593202180e6b2d9","name":"Push message with special chars payload","time":{"start":1721843790301,"stop":1721843790301,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7189d9da9b02dad","name":"should throw an error for insufficient data","time":{"start":1721843119341,"stop":1721843119341,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eafd552f3cb7dac","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721843461683,"stop":1721843461683,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf6db5bc0698f6a","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721843119186,"stop":1721843119186,"duration":0},"status":"passed","severity":"normal"},{"uid":"f257148368a95323","name":"Callback on promise, aborts when callback returns true","time":{"start":1721843839367,"stop":1721843839368,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b998bc8558eb19","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721843419521,"stop":1721843419521,"duration":0},"status":"passed","severity":"normal"},{"uid":"92812fadf97cabca","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721843461723,"stop":1721843461723,"duration":0},"status":"passed","severity":"normal"},{"uid":"74faa086d735286f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721843992841,"stop":1721843992841,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7becdcd0681faa","name":"Push message with Basic HTML tag payload","time":{"start":1721843790304,"stop":1721843790304,"duration":0},"status":"passed","severity":"normal"},{"uid":"9098dcbf5fa883b7","name":"Check message received after jswaku node is restarted","time":{"start":1721843664305,"stop":1721843664305,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f8f3b6c55247deb","name":"Push message with JSON payload","time":{"start":1721843790304,"stop":1721843790304,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd83279df093122","name":"Push message with Chinese payload","time":{"start":1721843674891,"stop":1721843674892,"duration":1},"status":"passed","severity":"normal"},{"uid":"efdec6c19c104ff1","name":"Passing an array","time":{"start":1721843852181,"stop":1721843852182,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f1f4efc14cb8d0e","name":"same cluster, same shard: nodes connect","time":{"start":1721843461674,"stop":1721843461674,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8081affe945edc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721843461695,"stop":1721843461695,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c9dfc1bceab61a","name":"Passing page size 19 when there are 20 messages","time":{"start":1721843842284,"stop":1721843842284,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e403b762b8e9a4","name":"udp ip6 address","time":{"start":1721843127195,"stop":1721843127195,"duration":0},"status":"passed","severity":"normal"},{"uid":"5753443f5ea7ca8a","name":"Check received message containing XML","time":{"start":1721843664298,"stop":1721843664298,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9f38802c874c5f","name":"Rejects garbage","time":{"start":1721843136215,"stop":1721843136216,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d1ece3ded5d6b7","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721843285098,"stop":1721843285100,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e03cacbe8881081","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721843444195,"stop":1721843444195,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e6b04ff5691c1b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721843419516,"stop":1721843419516,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb00df495f834597","name":"throws on content topic with empty encoding field","time":{"start":1721843119155,"stop":1721843119156,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e9e0c3a2979f7d","name":"Number of peers are maintained correctly","time":{"start":1721843474545,"stop":1721843474546,"duration":1},"status":"passed","severity":"normal"},{"uid":"679b332081ddf1e7","name":"Register correct protocols","time":{"start":1721843716136,"stop":1721843716137,"duration":1},"status":"passed","severity":"normal"},{"uid":"4906d4d2d3fa171c","name":"Push message with special chars payload","time":{"start":1721843674891,"stop":1721843674891,"duration":0},"status":"passed","severity":"normal"},{"uid":"53454fd695bad348","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721843119185,"stop":1721843119185,"duration":0},"status":"passed","severity":"normal"},{"uid":"5862311c00ee1b","name":"throws on content topic with non-number generation field","time":{"start":1721843119153,"stop":1721843119153,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a5135249c4d615","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721843852096,"stop":1721843852097,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a30c8d614690b9","name":"Check received message containing Chinese","time":{"start":1721843664295,"stop":1721843664295,"duration":0},"status":"passed","severity":"normal"},{"uid":"6421469c05145a7a","name":"random static sharding 3 - Cluster ID: 707, Shard ID: 652","time":{"start":1721843778169,"stop":1721843778170,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b80864d5402ccfc","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721843716141,"stop":1721843716142,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3a78348977ced2","name":"getPeersByDiscovery","time":{"start":1721843211099,"stop":1721843211100,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b1502e3f27acca4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721843285109,"stop":1721843285109,"duration":0},"status":"passed","severity":"normal"},{"uid":"88391072cf3390ec","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721843697219,"stop":1721843697219,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92cf5b4c464d43e0","name":"Check meta is set [symmetric]","time":{"start":1721843153460,"stop":1721843153460,"duration":0},"status":"passed","severity":"normal"},{"uid":"a566e67296274e97","name":"Subscribe and publish message","time":{"start":1721843716137,"stop":1721843716137,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2b746819ca3ff8","name":"Relay + Store","time":{"start":1721843127869,"stop":1721843127869,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20b740276c6b64","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721843119173,"stop":1721843119173,"duration":0},"status":"passed","severity":"normal"},{"uid":"e980d04d72983718","name":"Nodes with multiple pubsub topic","time":{"start":1721843690189,"stop":1721843690189,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab79e16ba9fb7d9","name":"Check received message containing SQL Injection","time":{"start":1721843365799,"stop":1721843365799,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e02ed39dc8069c","name":"Push message with meta","time":{"start":1721843790316,"stop":1721843790316,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e333ffae92974f","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app79/10/topic364/xml","time":{"start":1721843754103,"stop":1721843754104,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9929ea75654919","name":"Relay","time":{"start":1721843533318,"stop":1721843533319,"duration":1},"status":"broken","severity":"normal"},{"uid":"5b84f78155b2d124","name":"Ping on unsubscribed peer","time":{"start":1721843255215,"stop":1721843255215,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5fc6d5017d76a1","name":"Query with Ordered Callback, No message returned","time":{"start":1721843821154,"stop":1721843821154,"duration":0},"status":"passed","severity":"normal"},{"uid":"8156380b9c5fed72","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721843170378,"stop":1721843170381,"duration":3},"status":"passed","severity":"normal"},{"uid":"1f90afea92c0b57a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721843461695,"stop":1721843461695,"duration":0},"status":"passed","severity":"normal"},{"uid":"209a98daa536d5ab","name":"Subscribe to topic containing Script and receive message","time":{"start":1721843807759,"stop":1721843807759,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb64b011c0af2a1f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721843807754,"stop":1721843807755,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd72f01f4d820743","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721843716144,"stop":1721843716145,"duration":1},"status":"passed","severity":"normal"},{"uid":"f17bebfbda45380c","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721843178692,"stop":1721843178693,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c3875fceebbe19","name":"Check received message containing JSON","time":{"start":1721843664312,"stop":1721843664312,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95170fe4e7b6cce","name":"Check received message containing long","time":{"start":1721843365796,"stop":1721843365797,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5d9f24d1c02a61","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721843119160,"stop":1721843119161,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b7118e52ec3ff2f","name":"should not fail to start the service if it is already started","time":{"start":1721843147494,"stop":1721843147494,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f079610ebf1d830","name":"should not fail to start the service if it is already started","time":{"start":1721843184261,"stop":1721843184262,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3ff6fad1b7e8f17","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721843807745,"stop":1721843807745,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb9a4ea46ba56e3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721843807751,"stop":1721843807752,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e5da0ff38ddfd0","name":"Subscribe to topic containing long and publish message","time":{"start":1721843716141,"stop":1721843716141,"duration":0},"status":"passed","severity":"normal"},{"uid":"8062391b263b6a79","name":"should be able to decode the field with only STORE set to true","time":{"start":1721843127070,"stop":1721843127071,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22984b987adee44","name":"different cluster, different shard: nodes don't connect","time":{"start":1721843461677,"stop":1721843461678,"duration":1},"status":"passed","severity":"normal"},{"uid":"581daa70a9973f0d","name":"Decoder throws on empty string content topic","time":{"start":1721843155534,"stop":1721843155535,"duration":1},"status":"passed","severity":"normal"},{"uid":"56155cd5579d8874","name":"Check message on other pubsub topic is not received","time":{"start":1721843664317,"stop":1721843664317,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cef9bfa1180bbc","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721843796041,"stop":1721843796043,"duration":2},"status":"passed","severity":"normal"},{"uid":"de77851a0a759256","name":"should throw an error for missing sharding configuration","time":{"start":1721843119184,"stop":1721843119184,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b636add3f51a3e8","name":"Push message with content topic containing shell command","time":{"start":1721843790313,"stop":1721843790314,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e6b278edd9e69d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721843127059,"stop":1721843127060,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e3ae4c32868011","name":"Check received message containing numeric","time":{"start":1721843664294,"stop":1721843664294,"duration":0},"status":"passed","severity":"normal"},{"uid":"14871eba00218deb","name":"Store - dialed after - with timeout","time":{"start":1721843958524,"stop":1721843958524,"duration":0},"status":"passed","severity":"normal"},{"uid":"5efb50c1ce102c9e","name":"Push message with SQL Injection payload","time":{"start":1721843674893,"stop":1721843674893,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a46c3526325669","name":"dispatchEvent via connectionManager","time":{"start":1721843211101,"stop":1721843211102,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa0d0ff63ee3745","name":"Push message with numeric payload","time":{"start":1721843674890,"stop":1721843674891,"duration":1},"status":"passed","severity":"normal"},{"uid":"74003ea9ea9b014c","name":"Query with Promise Callback, No message returned","time":{"start":1721843821156,"stop":1721843821156,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfce2dee0d6df11","name":"Subscribe to topic containing XML and receive message","time":{"start":1721843807746,"stop":1721843807747,"duration":1},"status":"passed","severity":"normal"},{"uid":"76446431f415d7cb","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721843119167,"stop":1721843119167,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c08105c9e07617d","name":"Check received message containing Script","time":{"start":1721843365799,"stop":1721843365800,"duration":1},"status":"passed","severity":"normal"},{"uid":"240cc6dc9b9770ff","name":"Overlapping topic subscription","time":{"start":1721843419514,"stop":1721843419514,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7758b89313f26db","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721843830124,"stop":1721843830124,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2a00a60ca9ebfc","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721843143399,"stop":1721843143400,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d0081476de4b0d","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721843461714,"stop":1721843461714,"duration":0},"status":"passed","severity":"normal"},{"uid":"112459df0585751e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721843444195,"stop":1721843444196,"duration":1},"status":"passed","severity":"normal"},{"uid":"d007e30dd1150b75","name":"should encode/decode to text encoding","time":{"start":1721843127864,"stop":1721843127864,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbceb500e6be7c59","name":"Check message with no content topic is not received","time":{"start":1721843664317,"stop":1721843664318,"duration":1},"status":"passed","severity":"normal"},{"uid":"3165eee960d9ef10","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721843807757,"stop":1721843807757,"duration":0},"status":"passed","severity":"normal"},{"uid":"a294a16e12ffcc34","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721843716142,"stop":1721843716142,"duration":0},"status":"passed","severity":"normal"},{"uid":"601f3a92d7fcf7d","name":"Push message with content topic containing XML","time":{"start":1721843790311,"stop":1721843790312,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e82e64933b2023","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721843807739,"stop":1721843807739,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c3fb09cded3845","name":"random static sharding 9 - Cluster ID: 303, Shard ID: 837","time":{"start":1721843778173,"stop":1721843778174,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64eee9673aef384","name":"Push message with short payload","time":{"start":1721843790297,"stop":1721843790299,"duration":2},"status":"passed","severity":"normal"},{"uid":"56f330decaddc721","name":"ignores domain fetching errors","time":{"start":1721843144076,"stop":1721843144076,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c917ba0ce5ae19","name":"Push 30 different messages","time":{"start":1721843790306,"stop":1721843790306,"duration":0},"status":"passed","severity":"normal"},{"uid":"169ef670f97b9e93","name":"Decoder throws on undefined content topic","time":{"start":1721843132775,"stop":1721843132775,"duration":0},"status":"passed","severity":"normal"},{"uid":"45431132d9983148","name":"random static sharding 5 - Cluster ID: 591, Shard ID: 819","time":{"start":1721843778171,"stop":1721843778171,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eccade19b26d8c1","name":"Subscribe to topic containing long and receive message","time":{"start":1721843807756,"stop":1721843807756,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb17173f5c5370ec","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721843807751,"stop":1721843807751,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6705d7dd1a60f6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721843119172,"stop":1721843119172,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1098f8e6f3ecc3","name":"Check received message containing Chinese","time":{"start":1721843365798,"stop":1721843365798,"duration":0},"status":"passed","severity":"normal"},{"uid":"9374bf80c7e73f1e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721843839359,"stop":1721843839365,"duration":6},"status":"passed","severity":"normal"},{"uid":"ca7d1eddaa88628f","name":"Check publish message containing Basic HTML tag","time":{"start":1721843717717,"stop":1721843717718,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b94996e0cb79a7","name":"Check received message containing emoji","time":{"start":1721843664301,"stop":1721843664301,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab21bb1ed661fe2","name":"should not receive a peer event before start","time":{"start":1721843147495,"stop":1721843147495,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bd974f4fb4fbf1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721843144080,"stop":1721843144080,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90a8cfb8b681ea95","name":"should set field with only RELAY enabled","time":{"start":1721843127868,"stop":1721843127868,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c9adca1ee5cc40","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721843143161,"stop":1721843143161,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66bd2c2b8df37fc","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721843579470,"stop":1721843579471,"duration":1},"status":"passed","severity":"normal"},{"uid":"2791297be60aee79","name":"should handle corrupted local storage data gracefully","time":{"start":1721843147497,"stop":1721843147498,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc9ac215eb4db5a","name":"Query with Ordered Callback, No Decoder","time":{"start":1721843821153,"stop":1721843821154,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8294be40a11bab0","name":"Check message with no payload is not received","time":{"start":1721843365812,"stop":1721843365813,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c72dd3fc041715","name":"throws on content topic with generation field greater than 0","time":{"start":1721843119153,"stop":1721843119153,"duration":0},"status":"passed","severity":"normal"},{"uid":"51af05d52fdbb82e","name":"Subscribe to topic containing XML and receive message","time":{"start":1721843419519,"stop":1721843419519,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70a02973dcb47ac","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721843796043,"stop":1721843796043,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda3de853cfa2fff","name":"Push message with content topic containing special chars","time":{"start":1721843674899,"stop":1721843674899,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41e2f22abf7c274","name":"Relay - dialed after","time":{"start":1721843958523,"stop":1721843958523,"duration":0},"status":"broken","severity":"normal"},{"uid":"cfff0e7e80ebe4ff","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721843221464,"stop":1721843221464,"duration":0},"status":"passed","severity":"normal"},{"uid":"1718e0ed4fdf25a9","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721843127075,"stop":1721843127075,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e22d995c2c85eee","name":"random static sharding 2 - Cluster ID: 627, Shard ID: 638","time":{"start":1721843778168,"stop":1721843778169,"duration":1},"status":"passed","severity":"normal"},{"uid":"2268cf8ae4d5157f","name":"Check message with no content topic is not received","time":{"start":1721843365812,"stop":1721843365812,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58205eace4fc9c0","name":"Reopen subscription with peer with lost subscription","time":{"start":1721843246837,"stop":1721843246838,"duration":1},"status":"passed","severity":"normal"},{"uid":"4269f3e62092c87b","name":"Subscribe to topic containing Script and receive message","time":{"start":1721843419519,"stop":1721843419519,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a13f53689b926f","name":"Check received message with timestamp: 1721843169881 ","time":{"start":1721843664315,"stop":1721843664315,"duration":0},"status":"passed","severity":"normal"},{"uid":"35432a040f8d5008","name":"handles empty contentTopics array correctly","time":{"start":1721843119185,"stop":1721843119185,"duration":0},"status":"passed","severity":"normal"},{"uid":"8188653a30e0c958","name":"Check publish message containing Russian","time":{"start":1721843717714,"stop":1721843717715,"duration":1},"status":"passed","severity":"normal"},{"uid":"595d7ca5e5718e1e","name":"Check publish message containing long","time":{"start":1721843717712,"stop":1721843717712,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e4f1fb90b5b44e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721843461682,"stop":1721843461683,"duration":1},"status":"passed","severity":"normal"},{"uid":"771db1ebc2e8f941","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721843119180,"stop":1721843119180,"duration":0},"status":"passed","severity":"normal"},{"uid":"87af2ba35f1459d7","name":"Check received message containing JSON","time":{"start":1721843365801,"stop":1721843365802,"duration":1},"status":"passed","severity":"normal"},{"uid":"32a637d8aa4438dc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721843529882,"stop":1721843529882,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbccd98f271c898","name":"should not receive a peer event before start","time":{"start":1721844238704,"stop":1721844238704,"duration":0},"status":"passed","severity":"normal"},{"uid":"207bd634cef8f609","name":"should properly create location multiaddrs - tcp4","time":{"start":1721843127865,"stop":1721843127866,"duration":1},"status":"passed","severity":"normal"},{"uid":"5daa259fd895388c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721843285102,"stop":1721843285107,"duration":5},"status":"passed","severity":"normal"},{"uid":"dc905a61bd77a615","name":"Privacy Node - default protocol","time":{"start":1721843958525,"stop":1721843958526,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9f0cca5d4e0763","name":"Push message with rate limit","time":{"start":1721843674905,"stop":1721843674906,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab7187700b78f35","name":"Push message equal or less that 1MB","time":{"start":1721843674907,"stop":1721843674908,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3b766b55d996105","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721843778167,"stop":1721843778167,"duration":0},"status":"passed","severity":"normal"},{"uid":"2149f83556fe5b87","name":"removeEventListener with wrong event","time":{"start":1721843211099,"stop":1721843211099,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea4ad6335243d27","name":"Ping on subscribed peer","time":{"start":1721843255214,"stop":1721843255214,"duration":0},"status":"passed","severity":"normal"},{"uid":"869923ef0eada553","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721843529878,"stop":1721843529878,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66974a9933f2437","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721843690191,"stop":1721843690192,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8a672ced50e0a5","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721843461696,"stop":1721843461697,"duration":1},"status":"passed","severity":"normal"},{"uid":"253eeb7543be8449","name":"Check publish message containing emoji","time":{"start":1721843717721,"stop":1721843717721,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1976decec89e43","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721843717726,"stop":1721843717727,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d512774f584a7e","name":"Push message with Arabic payload","time":{"start":1721843674892,"stop":1721843674892,"duration":0},"status":"passed","severity":"normal"},{"uid":"61aee4fc8e7d8c32","name":"handles different networkShards values correctly","time":{"start":1721843119163,"stop":1721843119164,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf23db5ba4f5c56b","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721843821151,"stop":1721843821151,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a53b27bac18c0e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721843754113,"stop":1721843754113,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b14c1c2fa8eafb","name":"Push message with numeric payload","time":{"start":1721843790300,"stop":1721843790301,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b528b9b0b1c035","name":"should throw error - invalid id","time":{"start":1721843127862,"stop":1721843127862,"duration":0},"status":"passed","severity":"normal"},{"uid":"88be1706188d0bb4","name":"same cluster, same shard: nodes connect","time":{"start":1721843579473,"stop":1721843579475,"duration":2},"status":"passed","severity":"normal"},{"uid":"c565de13cd459900","name":"shard 0","time":{"start":1721843778165,"stop":1721843778166,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ad878a2b680635","name":"Push message with emoji payload","time":{"start":1721843790305,"stop":1721843790306,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b8237a22fdb937e","name":"isConnected should return false after all peers disconnect","time":{"start":1721843221465,"stop":1721843221465,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c09c24d92d762a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721843119340,"stop":1721843119340,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f1821e6f21059d","name":"Push message with Script payload","time":{"start":1721843674893,"stop":1721843674893,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e04b268d22d5dae","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721843309172,"stop":1721843309173,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd6aed644a805b37","name":"Decoder throws on empty string content topic","time":{"start":1721843132775,"stop":1721843132775,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1983fc56f3adb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721843309171,"stop":1721843309172,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c37573acfd6ee09","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721843461680,"stop":1721843461681,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e27b0b285c92d4d","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721843119183,"stop":1721843119184,"duration":1},"status":"passed","severity":"normal"},{"uid":"1847e739211a730e","name":"should not receive a peer event after stop","time":{"start":1721844238704,"stop":1721844238705,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d36708188b59a8","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app87/2/topic354/proto","time":{"start":1721843754107,"stop":1721843754108,"duration":1},"status":"passed","severity":"normal"},{"uid":"5042b9ca7f24a2df","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721843119156,"stop":1721843119157,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f0571c582812ae","name":"Check message with non string payload is not received","time":{"start":1721843664318,"stop":1721843664319,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab93e24e9afa0fe","name":"Push message with escaped characters payload","time":{"start":1721843674895,"stop":1721843674895,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f273aade9f00a6","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721843179560,"stop":1721843179560,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e9e3e112783297","name":"Passing page size 3 when there are 20 messages","time":{"start":1721843842283,"stop":1721843842283,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f90c53c65f05a00","name":"Check received message with timestamp: 1721843169853 ","time":{"start":1721843365809,"stop":1721843365809,"duration":0},"status":"passed","severity":"normal"},{"uid":"b838fbed6af4605f","name":"should be called for bootstrap peers","time":{"start":1721843178693,"stop":1721843178694,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1eb12b2400ca95","name":"Check publish message containing Arabic","time":{"start":1721843717714,"stop":1721843717714,"duration":0},"status":"passed","severity":"normal"},{"uid":"890d30a48502df7e","name":"should load peers from local storage and dispatch events","time":{"start":1721843147496,"stop":1721843147497,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1f016b1825c9acb","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721843461723,"stop":1721843461723,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e9e0750f2dfb78","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721843309170,"stop":1721843309171,"duration":1},"status":"passed","severity":"normal"},{"uid":"49af9f1226d834b1","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721843127076,"stop":1721843127078,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc410b48eea9b2ff","name":"should decode valid enr successfully","time":{"start":1721843127859,"stop":1721843127859,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8121ac0f3110af","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721843839369,"stop":1721843839369,"duration":0},"status":"passed","severity":"normal"},{"uid":"2259b2e8ad74d035","name":"should only return 1 node with relay and store capability","time":{"start":1721843144078,"stop":1721843144078,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70ce5bdd7fb8ff9","name":"should get / set UDP multiaddr","time":{"start":1721843127864,"stop":1721843127864,"duration":0},"status":"passed","severity":"normal"},{"uid":"625224ad5355d74d","name":"Fails to push message bigger that 1MB","time":{"start":1721843674908,"stop":1721843674908,"duration":0},"status":"passed","severity":"normal"},{"uid":"6329447945e937dd","name":"Ping on peer without subscriptions","time":{"start":1721843255211,"stop":1721843255212,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3fb6b73ccafbe60","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721843529881,"stop":1721843529881,"duration":0},"status":"passed","severity":"normal"},{"uid":"1805dc505b1b5726","name":"Ordered Callback - backward","time":{"start":1721843824827,"stop":1721843824828,"duration":1},"status":"passed","severity":"normal"},{"uid":"271693453a2b056b","name":"Check publish message containing shell command","time":{"start":1721843717718,"stop":1721843717719,"duration":1},"status":"passed","severity":"normal"},{"uid":"456e29555d1d0462","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721843461715,"stop":1721843461716,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a8c8ae3f40253ca","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721843119179,"stop":1721843119179,"duration":0},"status":"passed","severity":"normal"},{"uid":"3442cd03ab5fd2be","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721843419517,"stop":1721843419517,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86524d8695c6d1c","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721843716147,"stop":1721843716148,"duration":1},"status":"passed","severity":"normal"},{"uid":"970be743f53281d0","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721843143397,"stop":1721843143398,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a231b98b51d993c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721843309171,"stop":1721843309171,"duration":0},"status":"passed","severity":"normal"},{"uid":"22076c6cc0350817","name":"Subscribe and receive messages via waku relay post","time":{"start":1721843807752,"stop":1721843807752,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b87ecb3bd9ee766","name":"Push message with content topic containing Chinese","time":{"start":1721843674899,"stop":1721843674899,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e0924494d603f8","name":"isConnected should return true after first peer connects","time":{"start":1721843221464,"stop":1721843221464,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae1e315f2d5e2ac","name":"should not fail to stop the service if it was not started","time":{"start":1721843147494,"stop":1721843147494,"duration":0},"status":"passed","severity":"normal"},{"uid":"69349b8dff35d92f","name":"Encoder throws on undefined content topic","time":{"start":1721843155533,"stop":1721843155533,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9229f50461bcb","name":"Push message with custom timestamp: 1691085019813","time":{"start":1721843790317,"stop":1721843790317,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aaaa258cd23f0b2","name":"Check message with no payload is not received","time":{"start":1721843664318,"stop":1721843664318,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50bcca3cfe0e5fa","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721843119166,"stop":1721843119166,"duration":0},"status":"passed","severity":"normal"},{"uid":"79cc700f6c20f615","name":"Check received message containing Arabic","time":{"start":1721843365798,"stop":1721843365798,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b6137a0057e982","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721843529880,"stop":1721843529881,"duration":1},"status":"passed","severity":"normal"},{"uid":"808d8b85a7828997","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721843119158,"stop":1721843119158,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbc4a7aa0fec2af","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721843419522,"stop":1721843419522,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c54f7325705b576","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721843790312,"stop":1721843790312,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9621d317f05b4b","name":"Check message received after nwaku node is restarted","time":{"start":1721843664319,"stop":1721843664319,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4e5291000dbdc0b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721843179559,"stop":1721843179559,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc63437329c1f76","name":"Check received message containing escaped characters","time":{"start":1721843664313,"stop":1721843664313,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3189b5bf080960b","name":"tcp ip4 address","time":{"start":1721843127194,"stop":1721843127194,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b385d6d29232956","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721843143401,"stop":1721843143401,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7df771b69bd9b79","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app99/2/topic209/proto","time":{"start":1721843754104,"stop":1721843754104,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5e55daa58164a3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721843419521,"stop":1721843419521,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ec0fa1eb826a54","name":"should emit a peer event after start","time":{"start":1721844238703,"stop":1721844238704,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ac6e4dcda90da9","name":"Reusing cursor across nodes","time":{"start":1721843796046,"stop":1721843796046,"duration":0},"status":"passed","severity":"normal"},{"uid":"6befa2313b6c132f","name":"Subscribe to topic containing Script and receive message","time":{"start":1721843807746,"stop":1721843807746,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6640cd738eba76","name":"different cluster, different shard: nodes don't connect","time":{"start":1721843579482,"stop":1721843579482,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64b85be1d702f7e","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721843119161,"stop":1721843119161,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe891d8c6a8013d1","name":"can start and stop the service","time":{"start":1721844238700,"stop":1721844238701,"duration":1},"status":"passed","severity":"normal"},{"uid":"8366403f8766f584","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721843664316,"stop":1721843664316,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4680cbd8b86fc4","name":"Light Node - default protocols","time":{"start":1721843958525,"stop":1721843958525,"duration":0},"status":"passed","severity":"normal"},{"uid":"b495c92a14c27764","name":"should properly create location multiaddrs - udp4","time":{"start":1721843127865,"stop":1721843127865,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b447c2ddb048","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721843444201,"stop":1721843444203,"duration":2},"status":"passed","severity":"normal"},{"uid":"540b7a1b224257b9","name":"Push message with short payload","time":{"start":1721843674889,"stop":1721843674890,"duration":1},"status":"passed","severity":"normal"},{"uid":"d884a7a62c8a0e8a","name":"Check message with non string payload is not received","time":{"start":1721843365813,"stop":1721843365813,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3c631db99263e0","name":"Subscribe to topic containing short and receive message","time":{"start":1721843807756,"stop":1721843807756,"duration":0},"status":"passed","severity":"normal"},{"uid":"4426a7ed2cfab0a2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721843444194,"stop":1721843444195,"duration":1},"status":"passed","severity":"normal"},{"uid":"52104b2d0da065d6","name":"throws on empty content topic","time":{"start":1721843119151,"stop":1721843119151,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8f80eaa8879796","name":"Check received message containing escaped characters","time":{"start":1721843365803,"stop":1721843365803,"duration":0},"status":"passed","severity":"normal"},{"uid":"4753e9f56028eae4","name":"Push message with Russian payload","time":{"start":1721843674892,"stop":1721843674893,"duration":1},"status":"passed","severity":"normal"},{"uid":"a538c4292dc27bea","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721843717722,"stop":1721843717722,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9491afe657440d","name":"Push message with custom timestamp: 1721847062111","time":{"start":1721843674907,"stop":1721843674907,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1ffd99e63e60d9","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721843461680,"stop":1721843461680,"duration":0},"status":"passed","severity":"normal"},{"uid":"d843b3d7a1203dd1","name":"Renews peer on consistent ping failures","time":{"start":1721843275461,"stop":1721843275462,"duration":1},"status":"passed","severity":"normal"},{"uid":"346470c9e34f4b12","name":"Push message with content topic containing Script","time":{"start":1721843790311,"stop":1721843790311,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfb7bc9c7e0c36c","name":"ignores unrecognized TXT record formats","time":{"start":1721843144076,"stop":1721843144077,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26fa3da0ce7b111","name":"Push to array if already present","time":{"start":1721843119125,"stop":1721843119126,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d43d630482c115","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721843461681,"stop":1721843461681,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7db27a10942559","name":"Check received message containing Chinese","time":{"start":1721843664309,"stop":1721843664309,"duration":0},"status":"passed","severity":"normal"},{"uid":"56473c4833806bf1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721843285097,"stop":1721843285097,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9cfd854a40344c","name":"should handle a minimal index list","time":{"start":1721843119339,"stop":1721843119340,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd720d7369a9b04","name":"Overlapping topic subscription","time":{"start":1721843807755,"stop":1721843807755,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d384c6c8c3def6d","name":"Check received message containing special chars","time":{"start":1721843664295,"stop":1721843664295,"duration":0},"status":"passed","severity":"normal"},{"uid":"824e36957d17810a","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721843153458,"stop":1721843153459,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e7210488ceb440","name":"should set field with only STORE enabled","time":{"start":1721843127868,"stop":1721843127868,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa82e395199244e","name":"Check publish message containing short","time":{"start":1721843717711,"stop":1721843717712,"duration":1},"status":"passed","severity":"normal"},{"uid":"db67dd83f3ade3af","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721843119181,"stop":1721843119181,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d37427a1a319d","name":"Fields are not dropped","time":{"start":1721843132230,"stop":1721843132232,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b38e2412e109433","name":"should decode valid enr with tcp successfully","time":{"start":1721843127860,"stop":1721843127860,"duration":0},"status":"passed","severity":"normal"},{"uid":"14082cba1bf8247c","name":"Push message with content topic containing unicode special characters","time":{"start":1721843790314,"stop":1721843790315,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01cfb366c881f77","name":"addEventListener with wrong event","time":{"start":1721843211098,"stop":1721843211098,"duration":0},"status":"passed","severity":"normal"},{"uid":"299ca3ba966e4d80","name":"isConnected return false after peer stops","time":{"start":1721843221465,"stop":1721843221465,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88bfab4f2f76c0f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721843807740,"stop":1721843807740,"duration":0},"status":"passed","severity":"normal"},{"uid":"9959ad53d3ccef88","name":"removeEventListener with correct event","time":{"start":1721843211098,"stop":1721843211099,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec75653c104099c","name":"Passing page size 0 when there are 110 messages","time":{"start":1721843842281,"stop":1721843842282,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ca93c876045e9","name":"Accepts a valid Waku Message","time":{"start":1721843136214,"stop":1721843136215,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a2c5474069d2b3","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721843143397,"stop":1721843143397,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f771c47c2542a4","name":"All","time":{"start":1721843533323,"stop":1721843533323,"duration":0},"status":"broken","severity":"normal"},{"uid":"f548a8759498ef8e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721843807752,"stop":1721843807752,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c46f09c558599","name":"Check publish message containing XML","time":{"start":1721843717716,"stop":1721843717717,"duration":1},"status":"passed","severity":"normal"},{"uid":"50386978bdedfb84","name":"throws an error for improperly formatted content topics","time":{"start":1721843119164,"stop":1721843119164,"duration":0},"status":"passed","severity":"normal"},{"uid":"794c7ff6dddc36c7","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721843461737,"stop":1721843461738,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a5ee1a6d5cf6ca","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721843690189,"stop":1721843690190,"duration":1},"status":"passed","severity":"normal"},{"uid":"2586b8b23e2a8211","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721843119160,"stop":1721843119160,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d908bce8938afe","name":"Query Generator, No Decoder","time":{"start":1721843821152,"stop":1721843821152,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59334ad1bd4310d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721843807753,"stop":1721843807753,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae953c49edb2047b","name":"Push message with custom timestamp: 1721839819813","time":{"start":1721843790317,"stop":1721843790318,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fcf800cc1409a37","name":"Check received message containing short","time":{"start":1721843664307,"stop":1721843664307,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d7498d3a9376ac","name":"1 Relay, 1 fetch","time":{"start":1721843143256,"stop":1721843143257,"duration":1},"status":"passed","severity":"normal"},{"uid":"be78d618eec02473","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721843365809,"stop":1721843365810,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c467f38753fb33","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721843147497,"stop":1721843147497,"duration":0},"status":"passed","severity":"normal"},{"uid":"3055d1f0f866d2ed","name":"more peers than existing","time":{"start":1721843664459,"stop":1721843664459,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7636bf56ca95ecae","name":"Passing cursor with wrong message digest","time":{"start":1721843796046,"stop":1721843796047,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d87d5ecb546f9d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721843821154,"stop":1721843821155,"duration":1},"status":"passed","severity":"normal"},{"uid":"1298377a65586449","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721843690193,"stop":1721843690193,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeea4db3ee8ebb80","name":"Generator, 2 different pubsubtopics","time":{"start":1721843830125,"stop":1721843830125,"duration":0},"status":"passed","severity":"normal"},{"uid":"5322533a887a440","name":"Publishes to nwaku","time":{"start":1721843689483,"stop":1721843689483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94055e5a0d5253","name":"Ephemeral field set to true","time":{"start":1721843132773,"stop":1721843132773,"duration":0},"status":"passed","severity":"normal"},{"uid":"80efb82d240bb450","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721843461684,"stop":1721843461684,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09c849960f95eb0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721843529879,"stop":1721843529879,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbec9391d298e64b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721843852100,"stop":1721843852100,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93742d3510db697","name":"Push message with content topic containing emoji","time":{"start":1721843674904,"stop":1721843674904,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0b0cc7a823f81d","name":"Subscribe to topic containing short and publish message","time":{"start":1721843716140,"stop":1721843716141,"duration":1},"status":"passed","severity":"normal"},{"uid":"7417c506598a0a5c","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721843119169,"stop":1721843119169,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e801b26705613f5","name":"Push message with content topic containing long","time":{"start":1721843674898,"stop":1721843674898,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac37bccbbf3149b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721843419521,"stop":1721843419522,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b3ef8c83467775","name":"Check received message containing numeric","time":{"start":1721843365797,"stop":1721843365797,"duration":0},"status":"passed","severity":"normal"},{"uid":"4327afaf5efab757","name":"Check received message containing unicode special characters","time":{"start":1721843365803,"stop":1721843365807,"duration":4},"status":"passed","severity":"normal"},{"uid":"3c1f78a82222796c","name":"Check publish message after client node is restarted","time":{"start":1721843717727,"stop":1721843717728,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2db3527a512318d9","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721843144079,"stop":1721843144079,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee133f0aa36f5331","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721843419511,"stop":1721843419512,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec06e3ad269a49e","name":"getPeersByDiscovery","time":{"start":1721843697218,"stop":1721843697218,"duration":0},"status":"passed","severity":"normal"}] |