allure-jswaku/6090/widgets/duration.json
2024-01-08 14:44:55 +00:00

1 line
92 KiB
JSON

[{"uid":"612410990dbd4aea","name":"does not throw on valid cases","time":{"start":1704724788049,"stop":1704724788050,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9093a3fc0612b0c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1704724795037,"stop":1704724795038,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b3d338f75f2e9","name":"Ping on unsubscribed peer","time":{"start":1704724849039,"stop":1704724849039,"duration":0},"status":"passed","severity":"normal"},{"uid":"95254165f5fff36a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704724992120,"stop":1704724992120,"duration":0},"status":"passed","severity":"normal"},{"uid":"630337214bd2c50e","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1704724969817,"stop":1704724969818,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ec41b11981e758","name":"Push message with shell command payload","time":{"start":1704724985258,"stop":1704724985258,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b3baa31148c836","name":"should emit a peer event after start","time":{"start":1704725024971,"stop":1704725024971,"duration":0},"status":"passed","severity":"normal"},{"uid":"3529d6a5a835b538","name":"Push message with content topic containing JSON","time":{"start":1704724985274,"stop":1704724985274,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3a10491a701309","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1704724952158,"stop":1704724952159,"duration":1},"status":"passed","severity":"normal"},{"uid":"de74a8c46c3707a3","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1704725026326,"stop":1704725026327,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0fb5de68ce169e","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1704724852027,"stop":1704724852028,"duration":1},"status":"passed","severity":"normal"},{"uid":"b217b17a9ad04be1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1704725078631,"stop":1704725078632,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b87e4f28ec5f2b6","name":"retrieves a single peer","time":{"start":1704724813643,"stop":1704724813643,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf71e47f7fc8b7d","name":"Decoder throws on undefined content topic","time":{"start":1704724821744,"stop":1704724821744,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d09bc7b6708684","name":"should properly create location multiaddrs - tcp4","time":{"start":1704724796031,"stop":1704724796032,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5882ab68eacb90","name":"Push message with custom timestamp: 1704721252180","time":{"start":1704724985279,"stop":1704724985279,"duration":0},"status":"passed","severity":"normal"},{"uid":"288e247d6ba2fb20","name":"Overlapping topic subscription","time":{"start":1704724927799,"stop":1704724927799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a68f300b151de3e","name":"Check received message with timestamp: undefined ","time":{"start":1704724952159,"stop":1704724952159,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1e69fe52328812","name":"Push message with content topic containing short","time":{"start":1704724985262,"stop":1704724985263,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9e8a0c1caff989","name":"Relay - dialed after","time":{"start":1704725028849,"stop":1704725028849,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6b22b75903dd5d","name":"Fails to publish duplicate message","time":{"start":1704724922379,"stop":1704724922379,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ed1aafbe235334","name":"LightPush","time":{"start":1704725028851,"stop":1704725028851,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb528035ea8ac50a","name":"groups content topics by expected pubsub topic","time":{"start":1704724788056,"stop":1704724788056,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf50a163dd969b7c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1704724813367,"stop":1704724813367,"duration":0},"status":"passed","severity":"normal"},{"uid":"6844c6102fe5203a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1704724927801,"stop":1704724927801,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ecad781d3f47d4","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1704725004739,"stop":1704725004740,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5dc96a70a76a5d4","name":"Check message with extra parameter is not received","time":{"start":1704724952162,"stop":1704724952162,"duration":0},"status":"passed","severity":"normal"},{"uid":"426296406b96edb9","name":"Subscribe and receives messages on 20 topics","time":{"start":1704724952899,"stop":1704724952900,"duration":1},"status":"passed","severity":"normal"},{"uid":"e38cd01c586b0cea","name":"Query with Ordered Callback, No Decoder","time":{"start":1704724986692,"stop":1704724986693,"duration":1},"status":"passed","severity":"normal"},{"uid":"445cd54d1799b1fb","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1704724904093,"stop":1704724904097,"duration":4},"status":"passed","severity":"normal"},{"uid":"31cb71fdc18d5e6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704724870073,"stop":1704724870074,"duration":1},"status":"passed","severity":"normal"},{"uid":"a47ea39261e0b5c1","name":"Check received message containing emoji","time":{"start":1704724952156,"stop":1704724952157,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5ec851e13e07d0","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1704724795043,"stop":1704724795044,"duration":1},"status":"passed","severity":"normal"},{"uid":"d63fbd1e9208115f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1704724922380,"stop":1704724922381,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2aef9eb18913973","name":"Check publish message containing JSON","time":{"start":1704724922374,"stop":1704724922374,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6305215211d0c4","name":"Store - dialed after - with timeout","time":{"start":1704725028850,"stop":1704725028850,"duration":0},"status":"passed","severity":"normal"},{"uid":"782231b1029ca308","name":"throws on empty content topic","time":{"start":1704724788050,"stop":1704724788051,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ed771d7af6511e","name":"should set field with all protocols enabled","time":{"start":1704724796034,"stop":1704724796034,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4c577ce4bb2a5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1704724952904,"stop":1704724952905,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b91d12055ee352e","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1704725002795,"stop":1704725002795,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f52a4846a0dd150","name":"Check publish message containing SQL Injection","time":{"start":1704724922370,"stop":1704724922371,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2a44b5007cdcea","name":"Check publish message containing special chars","time":{"start":1704724922368,"stop":1704724922368,"duration":0},"status":"passed","severity":"normal"},{"uid":"632cad768ee7504c","name":"should be able to decode the field with only STORE set to true","time":{"start":1704724795039,"stop":1704724795042,"duration":3},"status":"passed","severity":"normal"},{"uid":"30d2333d94f6f30a","name":"Symmetric encrypt & Decrypt","time":{"start":1704724820271,"stop":1704724820271,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d0b861accb9214","name":"should return false","time":{"start":1704724796028,"stop":1704724796028,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccdab57fb42af433","name":"should be able to encode the field with only RELAY set to true","time":{"start":1704724795026,"stop":1704724795027,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9d2ba3040852d9","name":"Meta field set when metaSetter is specified","time":{"start":1704724801188,"stop":1704724801188,"duration":0},"status":"passed","severity":"normal"},{"uid":"844c161a46c3d930","name":"Fails to publish message with empty text","time":{"start":1704724922379,"stop":1704724922380,"duration":1},"status":"passed","severity":"normal"},{"uid":"d934f9e9921d41b9","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1704724796026,"stop":1704724796026,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c22137c276dbb2","name":"Filter","time":{"start":1704725028851,"stop":1704725028851,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c3517aa8523e57","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1704725026324,"stop":1704725026324,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0228e10383cb676","name":"Passing an array","time":{"start":1704725023980,"stop":1704725023981,"duration":1},"status":"passed","severity":"normal"},{"uid":"8899a9f7374c8ff7","name":"different cluster, different shard: nodes don't connect","time":{"start":1704724891656,"stop":1704724891657,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee26d2166b580d6","name":"should properly create location multiaddrs - tcp","time":{"start":1704724796033,"stop":1704724796033,"duration":0},"status":"passed","severity":"normal"},{"uid":"675b3a7e7a1973df","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1704724852035,"stop":1704724852035,"duration":0},"status":"passed","severity":"normal"},{"uid":"f973ab25f026ca23","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1704724927812,"stop":1704724927813,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58c5f3478c44b56","name":"should throw error - no public key","time":{"start":1704724796027,"stop":1704724796027,"duration":0},"status":"passed","severity":"normal"},{"uid":"86485cf1d100f0ce","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1704724870075,"stop":1704724870075,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4495ff1e3531e5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1704724952907,"stop":1704724952908,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ad5e492c42f9de","name":"unsubscribes","time":{"start":1704725014214,"stop":1704725014214,"duration":0},"status":"passed","severity":"normal"},{"uid":"940af585b0bde21","name":"Push 30 different messages","time":{"start":1704724985261,"stop":1704724985261,"duration":0},"status":"passed","severity":"normal"},{"uid":"4080bcef8b6a2be3","name":"Push message with content topic containing Script","time":{"start":1704724985270,"stop":1704724985271,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa0a23a19fbfe90","name":"isConnected should return true after first peer connects","time":{"start":1704724865568,"stop":1704724865569,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a36519d5d190e2","name":"Check publish message after service node is restarted","time":{"start":1704724922382,"stop":1704724922383,"duration":1},"status":"skipped","severity":"normal"},{"uid":"849925767bb5cec2","name":"Passing cursor with wrong message digest","time":{"start":1704724969826,"stop":1704724969826,"duration":0},"status":"passed","severity":"normal"},{"uid":"230579a78fc0ae1b","name":"Check message received after nwaku node is restarted","time":{"start":1704724952163,"stop":1704724952164,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1dd81b2ace6d2f00","name":"configure the node with multiple pubsub topics","time":{"start":1704724938505,"stop":1704724938506,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ece920d29c9a685","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1704724813168,"stop":1704724813168,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3b9587d4a41fb9","name":"should not receive a peer event after stop","time":{"start":1704724847999,"stop":1704724848000,"duration":1},"status":"passed","severity":"normal"},{"uid":"22dcbd22e34c9cab","name":"Push message with Chinese payload","time":{"start":1704724985253,"stop":1704724985254,"duration":1},"status":"passed","severity":"normal"},{"uid":"6901e9c732db2a32","name":"Check publish message containing long","time":{"start":1704724922366,"stop":1704724922366,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c5db5d28c8f8d6","name":"Publish message with custom timestamp: Mon Jan 08 2024 15:41:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1704724922378,"stop":1704724922379,"duration":1},"status":"passed","severity":"normal"},{"uid":"5093a2789ee764c9","name":"nwaku interop","time":{"start":1704725024966,"stop":1704725024967,"duration":1},"status":"broken","severity":"normal"},{"uid":"9c4f77c91b10c4dc","name":"should be called at least once on all `peer:discovery` events","time":{"start":1704724865563,"stop":1704724865564,"duration":1},"status":"passed","severity":"normal"},{"uid":"c994627ab5d03053","name":"can start the service","time":{"start":1704725024968,"stop":1704725024968,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d529384bdd2f8fd","name":"Rejects garbage","time":{"start":1704724804858,"stop":1704724804858,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f984732108f4bf2","name":"Passing page size 110 when there are 120 messages","time":{"start":1704725010774,"stop":1704725010774,"duration":0},"status":"passed","severity":"normal"},{"uid":"8569a5256fcb19e5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1704724852043,"stop":1704724852043,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e939bf10dfca96","name":"Subscribe to topic containing long and publish message","time":{"start":1704724927800,"stop":1704724927800,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c4f30ca7fdc227","name":"Check message received after jswaku node is restarted","time":{"start":1704724952163,"stop":1704724952163,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52a492828c007170","name":"should only return 1 node with relay capability","time":{"start":1704724813646,"stop":1704724813646,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fea60c7fa3d9cc7","name":"Subscribe to topic containing long and receive message","time":{"start":1704724952902,"stop":1704724952903,"duration":1},"status":"passed","severity":"normal"},{"uid":"f014c99a446c7e23","name":"Query Generator, Wrong PubsubTopic","time":{"start":1704724986687,"stop":1704724986687,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2952c0d57eb48a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1704724849579,"stop":1704724849579,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7944f3db7e90a3","name":"should handle a minimal index list","time":{"start":1704724795608,"stop":1704724795608,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca9ba17fdfcfe35","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1704724952900,"stop":1704724952900,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e67d5c78d6286d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1704724813168,"stop":1704724813168,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4933172a522a04","name":"Store - dialed first","time":{"start":1704725028850,"stop":1704725028850,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea519be26be7215a","name":"ignores domain fetching errors","time":{"start":1704724813644,"stop":1704724813645,"duration":1},"status":"passed","severity":"normal"},{"uid":"525ba4f99f1d426f","name":"All","time":{"start":1704724848096,"stop":1704724848096,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2366dc999f0ba1","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704724904092,"stop":1704724904093,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4fa561c592048f0","name":"Check publish message containing Chinese","time":{"start":1704724922368,"stop":1704724922369,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43a75f52945ae63","name":"Check publish message containing Russian","time":{"start":1704724922370,"stop":1704724922370,"duration":0},"status":"passed","severity":"normal"},{"uid":"c812511f853957de","name":"Push message with content topic containing XML","time":{"start":1704724985271,"stop":1704724985273,"duration":2},"status":"passed","severity":"normal"},{"uid":"2977de25fd44806f","name":"Check publish message after client node is restarted","time":{"start":1704724922383,"stop":1704724922383,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b031c72a03d0f32b","name":"Query Generator, No message returned","time":{"start":1704724986688,"stop":1704724986691,"duration":3},"status":"passed","severity":"normal"},{"uid":"cb0577650dc69f7e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1704724922376,"stop":1704724922377,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b8223a7747056a","name":"Check message with no content topic is not received","time":{"start":1704724952161,"stop":1704724952161,"duration":0},"status":"passed","severity":"normal"},{"uid":"8679a357f88156fc","name":"Push message with short payload","time":{"start":1704724985249,"stop":1704724985250,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e7a73c0a0a466","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1704724852035,"stop":1704724852035,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d34c1e4f248550","name":"1 Store, 2 fetches","time":{"start":1704724813367,"stop":1704724813367,"duration":0},"status":"passed","severity":"normal"},{"uid":"b630621e42fe8931","name":"Subscribe and receive messages via lightPush","time":{"start":1704724952897,"stop":1704724952898,"duration":1},"status":"passed","severity":"normal"},{"uid":"65764c1e6ef5285f","name":"Query generator for 2000 messages","time":{"start":1704725002796,"stop":1704725002796,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffea64aabfbff921","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1704724852018,"stop":1704724852019,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6b82d336e35f85","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1704724865561,"stop":1704724865561,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf800df27b51021","name":"Push message with Russian payload","time":{"start":1704724985255,"stop":1704724985255,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f51cba2e04b963","name":"should properly create peer info with all multiaddrs","time":{"start":1704724796033,"stop":1704724796033,"duration":0},"status":"passed","severity":"normal"},{"uid":"71fc30e23b2d858d","name":"Check received message with timestamp: 1704724848693000000 ","time":{"start":1704724952157,"stop":1704724952157,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea07f959d30e4e26","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1704724852036,"stop":1704724852036,"duration":0},"status":"passed","severity":"normal"},{"uid":"621664f72b984494","name":"Query generator for multiple messages with different content topic format","time":{"start":1704725002793,"stop":1704725002794,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5d6347149fcdcb","name":"Query with Promise Callback, No Decoder","time":{"start":1704724986700,"stop":1704724986700,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71303b1288754aa","name":"Push message with unicode special characters payload","time":{"start":1704724985259,"stop":1704724985259,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4024e42a25ab396","name":"Publish message with large meta","time":{"start":1704724922383,"stop":1704724922384,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c4c74c49e976957","name":"Decoder throws on undefined content topic","time":{"start":1704724801190,"stop":1704724801190,"duration":0},"status":"passed","severity":"normal"},{"uid":"2552631070582636","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1704725004738,"stop":1704725004739,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce35a409236fa6b1","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1704724969821,"stop":1704724969821,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d850c882106224","name":"should properly create location multiaddrs - udp6","time":{"start":1704724796032,"stop":1704724796032,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43b377f88cfca1d","name":"Subscribe to topic containing XML and publish message","time":{"start":1704724927804,"stop":1704724927804,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce511927f9c640c7","name":"Push message with content topic containing Russian","time":{"start":1704724985268,"stop":1704724985268,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e20490e4632e25","name":"Push message with content topic containing Arabic","time":{"start":1704724985265,"stop":1704724985266,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a35ee442f05b64","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1704724927796,"stop":1704724927797,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd1386db7b6a4f4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704724870076,"stop":1704724870076,"duration":0},"status":"passed","severity":"normal"},{"uid":"433829a4824615f0","name":"should be able to encode the field with only FILTER set to true","time":{"start":1704724795029,"stop":1704724795030,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0e9b28001f47ccc","name":"Push message equal or less that 1MB","time":{"start":1704724985280,"stop":1704724985280,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3548ad3057743e","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1704724813649,"stop":1704724813649,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a0450b1a717e27b","name":"Refresh subscription","time":{"start":1704724952902,"stop":1704724952902,"duration":0},"status":"passed","severity":"normal"},{"uid":"99273401f6d69120","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1704724852026,"stop":1704724852027,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ddc1652f30ca7b","name":"Push message with meta","time":{"start":1704724985277,"stop":1704724985277,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1476258dee4185d","name":"Decoder throws on empty string content topic","time":{"start":1704724821744,"stop":1704724821745,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f435a3e558917b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1704724952904,"stop":1704724952904,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bab289f28f1f326","name":"isConnected should return false after all peers disconnect","time":{"start":1704724865563,"stop":1704724865563,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4a556c3e474493","name":"Push message with Basic HTML tag payload","time":{"start":1704724985257,"stop":1704724985257,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b0e1b27ac0ee57","name":"throws on content topic with empty application field","time":{"start":1704724788052,"stop":1704724788053,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf15e98370abeb80","name":"should throw error - no id","time":{"start":1704724796027,"stop":1704724796027,"duration":0},"status":"passed","severity":"normal"},{"uid":"9769cd0df8acdec0","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1704724852044,"stop":1704724852044,"duration":0},"status":"passed","severity":"normal"},{"uid":"934be421051dd25f","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1704724852028,"stop":1704724852028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85fe7b7dd36c0a","name":"Round trip binary serialization","time":{"start":1704724801187,"stop":1704724801187,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92cf25ad59353a4","name":"Check publish message containing emoji","time":{"start":1704724922376,"stop":1704724922376,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d60512305c548d","name":"Js publishes, other Js receives","time":{"start":1704724913416,"stop":1704724913416,"duration":0},"status":"passed","severity":"normal"},{"uid":"6336e9f69e4ebaa0","name":"Check message with no pubsub topic is not received","time":{"start":1704724952160,"stop":1704724952160,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b9aaaf0a6089d6","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1704724852045,"stop":1704724852046,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e5f35c80ff9029","name":"Relay - times out","time":{"start":1704725028849,"stop":1704725028850,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a2b737721fc5f4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1704724807379,"stop":1704724807380,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e3dc3a498f7b3cd","name":"Does not throw an exception when node disconnects","time":{"start":1704725023980,"stop":1704725023980,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a1f4f711d4de7a","name":"Push message with content topic containing unicode special characters","time":{"start":1704724985275,"stop":1704724985275,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6e8665bc4ebb85","name":"Promise Callback - backward","time":{"start":1704725004410,"stop":1704725004411,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac2e0d0165e2bddd","name":"Passing page size 0 when there are 110 messages","time":{"start":1704725010770,"stop":1704725010771,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dcec0e9100649ef","name":"Query generator for multiple messages with multiple decoders","time":{"start":1704725002793,"stop":1704725002793,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c4f31f402320d1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1704724881958,"stop":1704724881958,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1f965f32f771f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704724870074,"stop":1704724870075,"duration":1},"status":"passed","severity":"normal"},{"uid":"587f4ce9699ae88","name":"should not receive a peer event after stop","time":{"start":1704725024972,"stop":1704725024972,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a3f48d6ca371f8","name":"Subscribe to topic containing XML and receive message","time":{"start":1704724952907,"stop":1704724952907,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50667d1d821029e","name":"Publish message with custom timestamp: Tue Jan 17 2023 14:41:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1704724922377,"stop":1704724922377,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ab085613c822ae","name":"Check received message containing SQL Injection","time":{"start":1704724952144,"stop":1704724952144,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabfeefe7454037e","name":"throws on content topic with non-number generation field","time":{"start":1704724788051,"stop":1704724788052,"duration":1},"status":"passed","severity":"normal"},{"uid":"1700698943d5a9a6","name":"Fields are not dropped","time":{"start":1704724800607,"stop":1704724800608,"duration":1},"status":"passed","severity":"normal"},{"uid":"90f43103a7bb81a","name":"Query generator for multiple messages with different message text format","time":{"start":1704725002792,"stop":1704725002793,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3252210178481a","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1704724795609,"stop":1704724795609,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac283049c9662b6","name":"Fails to push message bigger that 1MB","time":{"start":1704724985280,"stop":1704724985281,"duration":1},"status":"passed","severity":"normal"},{"uid":"b37850f32417db61","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1704724852038,"stop":1704724852038,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb49f399ac2fc571","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1704725004739,"stop":1704725004739,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d53a30d604ff732","name":"Ping on subscribed peer","time":{"start":1704724849038,"stop":1704724849038,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2249f23c3e84e80","name":"Waku message hash computation (payload length 0)","time":{"start":1704724807380,"stop":1704724807380,"duration":0},"status":"passed","severity":"normal"},{"uid":"e570553b6885d16e","name":"Sets default value correctly","time":{"start":1704725023982,"stop":1704725023982,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c41e92bd0004d29","name":"Publish message with rate limit","time":{"start":1704724922384,"stop":1704724922384,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffce7505eb760606","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1704724795035,"stop":1704724795036,"duration":1},"status":"passed","severity":"normal"},{"uid":"854cb43793f604c3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1704724952899,"stop":1704724952899,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2d57b06616570c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1704724952905,"stop":1704724952905,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7b7d8e307f43ce","name":"Add multiple subscription objects on single nwaku node","time":{"start":1704724952910,"stop":1704724952910,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc83e51987b7d18d","name":"Subscribe and publish message","time":{"start":1704724927796,"stop":1704724927796,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee391ee41e934777","name":"Decoder throws on empty string content topic","time":{"start":1704724801190,"stop":1704724801190,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c93a657d38af26","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1704725078632,"stop":1704725078632,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c3ce521a10ef6e","name":"should throw error - no id","time":{"start":1704724796026,"stop":1704724796027,"duration":1},"status":"passed","severity":"normal"},{"uid":"97625887decf5378","name":"Mutual subscription","time":{"start":1704724927794,"stop":1704724927795,"duration":1},"status":"passed","severity":"normal"},{"uid":"81fb4ffc48b05cb2","name":"Subscribe to topic containing shell command and publish message","time":{"start":1704724927807,"stop":1704724927808,"duration":1},"status":"passed","severity":"normal"},{"uid":"841400a0be4d2430","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1704724795031,"stop":1704724795032,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2785139f5a8d166","name":"Encoder throws on empty string content topic","time":{"start":1704724821744,"stop":1704724821744,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2da8839ecefaa6","name":"caches peers it previously fetched","time":{"start":1704724813645,"stop":1704724813645,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c6639c30b755eb","name":"A test","time":{"start":1704724870157,"stop":1704724870157,"duration":0},"status":"passed","severity":"normal"},{"uid":"f768d53c3f6fddfb","name":"Query Generator, No Decoder","time":{"start":1704724986688,"stop":1704724986688,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fae46fcde2ab84","name":"Decoder throws on empty string content topic","time":{"start":1704724819858,"stop":1704724819859,"duration":1},"status":"passed","severity":"normal"},{"uid":"711441507c1080a0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1704724952905,"stop":1704724952905,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a3f52b6aa6ff0c","name":"Passing page size 1 when there are 4 messages","time":{"start":1704725010772,"stop":1704725010772,"duration":0},"status":"passed","severity":"normal"},{"uid":"950c2b688db7530f","name":"should not receive a peer event before start","time":{"start":1704725024972,"stop":1704725024972,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1f5a30604068b6","name":"Subscribe to topic containing Russian and publish message","time":{"start":1704724927802,"stop":1704724927803,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5aacd83768f8315","name":"Subscribe to topic containing short and receive message","time":{"start":1704724952902,"stop":1704724952902,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58e35c519bc445","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1704724795030,"stop":1704724795031,"duration":1},"status":"passed","severity":"normal"},{"uid":"2526f0e4d174f52","name":"Query Generator - backward","time":{"start":1704725004409,"stop":1704725004410,"duration":1},"status":"passed","severity":"normal"},{"uid":"4052d32ee27c1637","name":"should emit a peer event after start","time":{"start":1704724847997,"stop":1704724847998,"duration":1},"status":"passed","severity":"normal"},{"uid":"e48f290b9c6e8b69","name":"Push message with emoji payload","time":{"start":1704724985260,"stop":1704724985260,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd2e9fdc2e7dc8b","name":"Push message with XML payload","time":{"start":1704724985256,"stop":1704724985256,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b993a43f46d6b3","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1704724865561,"stop":1704724865562,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46ab0699c07b7fd","name":"Check received message containing special chars","time":{"start":1704724952135,"stop":1704724952135,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b933b9f397f778","name":"can dial TLS multiaddrs","time":{"start":1704724886010,"stop":1704724886010,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d98313665f3d56d","name":"should encode/decode to text encoding","time":{"start":1704724796029,"stop":1704724796030,"duration":1},"status":"passed","severity":"normal"},{"uid":"2235fc8ef39f5629","name":"Push message with escaped characters payload","time":{"start":1704724985259,"stop":1704724985259,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e73e90af55c8d05","name":"should properly create location multiaddrs - udp4","time":{"start":1704724796031,"stop":1704724796031,"duration":0},"status":"passed","severity":"normal"},{"uid":"e362b47268d28173","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704724889410,"stop":1704724889410,"duration":0},"status":"passed","severity":"normal"},{"uid":"448c373aa562c63a","name":"should encode/decode to RLP encoding","time":{"start":1704724796029,"stop":1704724796029,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc99dc06b5d7d887","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1704724891654,"stop":1704724891654,"duration":0},"status":"passed","severity":"normal"},{"uid":"99280365eb1bf7af","name":"Used by Waku Relay","time":{"start":1704725023982,"stop":1704725023982,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa903dcd2c00df95","name":"should properly compute the node id","time":{"start":1704724796029,"stop":1704724796029,"duration":0},"status":"passed","severity":"normal"},{"uid":"744c7d760acf13a8","name":"Fails to push message with empty content topic","time":{"start":1704724985276,"stop":1704724985276,"duration":0},"status":"passed","severity":"normal"},{"uid":"619dc19daf107377","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1704725078631,"stop":1704725078631,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca6210d7858373c","name":"should set field with only FILTER enabled","time":{"start":1704724796035,"stop":1704724796035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a039dd1fb7467ac9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1704725078632,"stop":1704725078633,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd2e2f978cf8a86","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1704724986695,"stop":1704724986696,"duration":1},"status":"passed","severity":"normal"},{"uid":"391ccd0f6b35a665","name":"should be able to decode the field with only FILTER set to true","time":{"start":1704724795038,"stop":1704724795039,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4a4b52c8608baae","name":"Check message with non string payload is not received","time":{"start":1704724952161,"stop":1704724952162,"duration":1},"status":"passed","severity":"normal"},{"uid":"b757819e3aabc4e1","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1704725026325,"stop":1704725026325,"duration":0},"status":"passed","severity":"normal"},{"uid":"161cfd62c5187ee8","name":"Check publish message containing XML","time":{"start":1704724922372,"stop":1704724922373,"duration":1},"status":"passed","severity":"normal"},{"uid":"21894c43c9c0e14","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1704724813170,"stop":1704724813170,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a227c663938b06","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1704724952909,"stop":1704724952909,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d33de55c817f7d","name":"Publish message with custom timestamp: Mon Jan 08 2024 13:41:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1704724922378,"stop":1704724922378,"duration":0},"status":"passed","severity":"normal"},{"uid":"1953ea2e2b721a42","name":"should not fail to start the service if it is already started","time":{"start":1704724847996,"stop":1704724847997,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19fdb6f1eecf292","name":"Ping on peer without subscriptions","time":{"start":1704724849038,"stop":1704724849039,"duration":1},"status":"passed","severity":"normal"},{"uid":"243eb8f6b245e709","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1704724986696,"stop":1704724986699,"duration":3},"status":"passed","severity":"normal"},{"uid":"a895c2a2fa523b9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704724870075,"stop":1704724870076,"duration":1},"status":"passed","severity":"normal"},{"uid":"980adab75728134d","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1704724852047,"stop":1704724852048,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b02c45f80f0f355","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1704724852019,"stop":1704724852020,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f995a38ea32f35","name":"Check publish message containing numeric","time":{"start":1704724922367,"stop":1704724922367,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2192f3715d172a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1704725026326,"stop":1704725026326,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19c785a00d29ef2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1704724795609,"stop":1704724795609,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c98a29ae385ffbb","name":"Check received message containing Basic HTML tag","time":{"start":1704724952148,"stop":1704724952149,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e4deb339c9e16f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1704724870072,"stop":1704724870073,"duration":1},"status":"passed","severity":"normal"},{"uid":"4519068644cdbecf","name":"connects to nwaku","time":{"start":1704725023979,"stop":1704725023980,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa9a311abb918060","name":"throws on content topic with too few or too many fields","time":{"start":1704724788051,"stop":1704724788051,"duration":0},"status":"passed","severity":"normal"},{"uid":"793a23bf15b7278","name":"Push message with numeric payload","time":{"start":1704724985251,"stop":1704724985252,"duration":1},"status":"passed","severity":"normal"},{"uid":"90710764c22e66cb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1704724881953,"stop":1704724881954,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb99b6051c62f7c","name":"same cluster, different shard: nodes connect","time":{"start":1704724891655,"stop":1704724891656,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c80ca483758dec5","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1704724848006,"stop":1704724848006,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba1a67d937507a1a","name":"Ephemeral field set to true","time":{"start":1704724801188,"stop":1704724801188,"duration":0},"status":"passed","severity":"normal"},{"uid":"167d32acb2e5087f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1704724922382,"stop":1704724922382,"duration":0},"status":"passed","severity":"normal"},{"uid":"373f9bb482b070c5","name":"Push message with content topic containing special chars","time":{"start":1704724985264,"stop":1704724985264,"duration":0},"status":"passed","severity":"normal"},{"uid":"240c17fcf80e4c2b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1704724952908,"stop":1704724952908,"duration":0},"status":"passed","severity":"normal"},{"uid":"d976a35fa2126aa4","name":"Subscribe to topic containing short and publish message","time":{"start":1704724927800,"stop":1704724927800,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a8a951b7d4e11d","name":"configure the node with multiple pubsub topics","time":{"start":1704724938507,"stop":1704724938507,"duration":0},"status":"passed","severity":"normal"},{"uid":"5690fbe605f50172","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1704724927802,"stop":1704724927802,"duration":0},"status":"passed","severity":"normal"},{"uid":"6911e541e2fc15ba","name":"should be called for bootstrap peers","time":{"start":1704724865564,"stop":1704724865565,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca6335806d575a1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1704724952158,"stop":1704724952158,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34e3b7984715da5","name":"should properly create location multiaddrs - tcp6","time":{"start":1704724796032,"stop":1704724796032,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da86add809d6861","name":"throws on content topic with empty version field","time":{"start":1704724788053,"stop":1704724788053,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4c5e1858bc4b3d","name":"Fails to push message with large meta","time":{"start":1704724985277,"stop":1704724985277,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ebfaf8a98ab9ae","name":"should set field with all protocols disabled","time":{"start":1704724796034,"stop":1704724796034,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e72f27485cbb12","name":"Refresh subscription","time":{"start":1704724927799,"stop":1704724927799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9020d74bcb305b2e","name":"should set field with only STORE enabled","time":{"start":1704724796035,"stop":1704724796035,"duration":0},"status":"passed","severity":"normal"},{"uid":"6027704cf557b96d","name":"Push message with JSON payload","time":{"start":1704724985257,"stop":1704724985257,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfb2895981b6e7b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1704724927798,"stop":1704724927798,"duration":0},"status":"passed","severity":"normal"},{"uid":"22330b56b727f713","name":"Check publish message containing unicode special characters","time":{"start":1704724922375,"stop":1704724922375,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3d4ca56460f72a","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1704724852029,"stop":1704724852029,"duration":0},"status":"passed","severity":"normal"},{"uid":"400269ab46ce5f44","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1704724795033,"stop":1704724795034,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6463f39ca76e13e","name":"Encoder throws on undefined content topic","time":{"start":1704724819855,"stop":1704724819856,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe66bace017109ec","name":"Push message with Script payload","time":{"start":1704724985256,"stop":1704724985256,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c993ec60c7f0e7","name":"recovers when dns.resolve returns empty","time":{"start":1704724813644,"stop":1704724813644,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e173ce2e51320e9","name":"Check received message containing unicode special characters","time":{"start":1704724952152,"stop":1704724952153,"duration":1},"status":"passed","severity":"normal"},{"uid":"669c87fb880a1fca","name":"Push message with content topic containing escaped characters","time":{"start":1704724985275,"stop":1704724985275,"duration":0},"status":"passed","severity":"normal"},{"uid":"734d068633be3513","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1704724952898,"stop":1704724952898,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2419584fbdad576","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1704724852039,"stop":1704724852040,"duration":1},"status":"passed","severity":"normal"},{"uid":"14f8ff4c124d5cf0","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1704724927802,"stop":1704724927802,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59714643db6a12c","name":"Check publish message containing shell command","time":{"start":1704724922374,"stop":1704724922375,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1339633ab156934","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1704724852037,"stop":1704724852038,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d9cdad913f8072","name":"Push message with rate limit","time":{"start":1704724985277,"stop":1704724985278,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02111523de7421a","name":"Check received message containing shell command","time":{"start":1704724952149,"stop":1704724952150,"duration":1},"status":"passed","severity":"normal"},{"uid":"48568b04cd430894","name":"Reusing cursor across nodes","time":{"start":1704724969825,"stop":1704724969825,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7b2ebf9c560924","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1704724819849,"stop":1704724819851,"duration":2},"status":"passed","severity":"normal"},{"uid":"e4c484dfd8bc8fc6","name":"pre and post cipher","time":{"start":1704724820271,"stop":1704724820272,"duration":1},"status":"passed","severity":"normal"},{"uid":"517c1ff8d08c9788","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1704724795042,"stop":1704724795043,"duration":1},"status":"passed","severity":"normal"},{"uid":"ece15ddde813ec2a","name":"Check publish message containing Arabic","time":{"start":1704724922369,"stop":1704724922370,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6394705009d615e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1704725004738,"stop":1704725004738,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c211d7f35971d16","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1704724952898,"stop":1704724952898,"duration":0},"status":"passed","severity":"normal"},{"uid":"e135b841e95e7813","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1704724795047,"stop":1704724795048,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5eb088f2e034a51","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1704724852046,"stop":1704724852047,"duration":1},"status":"passed","severity":"normal"},{"uid":"86332e98a2d2efc6","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1704724927797,"stop":1704724927798,"duration":1},"status":"passed","severity":"normal"},{"uid":"42dc7c67794cbfd8","name":"Query Generator, Multiple PubsubTopics","time":{"start":1704724986688,"stop":1704724986688,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fce3bd984ba427","name":"Check received message containing Arabic","time":{"start":1704724952139,"stop":1704724952140,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d53f7eae660fdc3","name":"Callback on promise","time":{"start":1704725002794,"stop":1704725002794,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce629ce41a4d893","name":"Publishes to nwaku","time":{"start":1704724913415,"stop":1704724913415,"duration":0},"status":"passed","severity":"normal"},{"uid":"632eebc156980c08","name":"Relay","time":{"start":1704724848095,"stop":1704724848095,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d397d06ee18f04","name":"handles multiple messages","time":{"start":1704725014213,"stop":1704725014214,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d96859e1f0e4b2","name":"Encoder throws on undefined content topic","time":{"start":1704724821743,"stop":1704724821743,"duration":0},"status":"passed","severity":"normal"},{"uid":"970613928ca22504","name":"Register correct protocols","time":{"start":1704724927795,"stop":1704724927795,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ec1443de400a60","name":"Sample","time":{"start":1704724794935,"stop":1704724794937,"duration":2},"status":"passed","severity":"normal"},{"uid":"72ea022739379da3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1704724952906,"stop":1704724952906,"duration":0},"status":"passed","severity":"normal"},{"uid":"c652c32bebf0748a","name":"Check message on other pubsub topic is not received","time":{"start":1704724952160,"stop":1704724952160,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcadec99844fce9a","name":"Encoder throws on empty string content topic","time":{"start":1704724801189,"stop":1704724801190,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d40e1c610c75dbd","name":"should not fail to stop the service if it was not started","time":{"start":1704724847991,"stop":1704724847996,"duration":5},"status":"passed","severity":"normal"},{"uid":"8f4940f0bdbc0cc","name":"passes more than one ENR URLs and attempts connection","time":{"start":1704724848006,"stop":1704724848007,"duration":1},"status":"skipped","severity":"normal"},{"uid":"98edfaf591cde635","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1704724795045,"stop":1704724795047,"duration":2},"status":"passed","severity":"normal"},{"uid":"65523083fcf180c3","name":"Check meta is set [symmetric]","time":{"start":1704724819853,"stop":1704724819854,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5db73ba4bebd23","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1704724969825,"stop":1704724969825,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a5dba2a9eb3b21","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1704724881956,"stop":1704724881956,"duration":0},"status":"passed","severity":"normal"},{"uid":"684689dc52080ebe","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1704724865560,"stop":1704724865560,"duration":0},"status":"passed","severity":"normal"},{"uid":"90dbe013fc1939b1","name":"Passing cursor with wrong pubsubTopic","time":{"start":1704724969826,"stop":1704724969826,"duration":0},"status":"passed","severity":"normal"},{"uid":"93dba590f1e217a6","name":"Push message with long payload","time":{"start":1704724985251,"stop":1704724985251,"duration":0},"status":"passed","severity":"normal"},{"uid":"3280dde29295ec2e","name":"Decoder throws on undefined content topic","time":{"start":1704724819857,"stop":1704724819858,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c9fb64704e9067","name":"Privacy Node - default protocol","time":{"start":1704725028852,"stop":1704725028852,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b2231bf8f88a81","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1704724852040,"stop":1704724852040,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0b895f87ef6c67","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1704724927808,"stop":1704724927812,"duration":4},"status":"passed","severity":"normal"},{"uid":"b55c4b145db3a637","name":"Callback on promise, aborts when callback returns true","time":{"start":1704725002794,"stop":1704725002795,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08caefe449f353c","name":"Push message on custom pubsubTopic","time":{"start":1704724889409,"stop":1704724889410,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fbd5f2b0019d8af","name":"Check publish message containing Basic HTML tag","time":{"start":1704724922373,"stop":1704724922374,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed316f56dd94e400","name":"Subscribe to topic containing shell command and receive message","time":{"start":1704724952908,"stop":1704724952909,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d21e4f63cf785df","name":"should return all peers when numPeers is 0","time":{"start":1704724801009,"stop":1704724801009,"duration":0},"status":"passed","severity":"normal"},{"uid":"d662b37fe0500b3f","name":"Push message with Arabic payload","time":{"start":1704724985254,"stop":1704724985255,"duration":1},"status":"passed","severity":"normal"},{"uid":"5531528ae508a86a","name":"Check received message containing short","time":{"start":1704724952133,"stop":1704724952134,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce62ed9a6a629dfc","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1704724865559,"stop":1704724865560,"duration":1},"status":"passed","severity":"normal"},{"uid":"277f0ddac3d33816","name":"Check received message containing long","time":{"start":1704724952134,"stop":1704724952134,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ea9c98baef00b8","name":"Accepts a valid Waku Message","time":{"start":1704724804851,"stop":1704724804857,"duration":6},"status":"passed","severity":"normal"},{"uid":"81cf2746c8b87fab","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1704724852041,"stop":1704724852042,"duration":1},"status":"passed","severity":"normal"},{"uid":"13da7578704d2ab","name":"tcp ip4 address","time":{"start":1704724795185,"stop":1704724795185,"duration":0},"status":"passed","severity":"normal"},{"uid":"837e2d175aac2c58","name":"Check publish message containing escaped characters","time":{"start":1704724922375,"stop":1704724922375,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe58e34d83066a4a","name":"should not fail to start the service if it is already started","time":{"start":1704725024971,"stop":1704725024971,"duration":0},"status":"passed","severity":"normal"},{"uid":"21431b9ce5d625fb","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1704724819852,"stop":1704724819852,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ea71f2f15e649c","name":"Check received message containing Script","time":{"start":1704724952145,"stop":1704724952148,"duration":3},"status":"passed","severity":"normal"},{"uid":"c41012890b2ad54b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704724889411,"stop":1704724889411,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80b0c06e92323e1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704724904105,"stop":1704724904106,"duration":1},"status":"passed","severity":"normal"},{"uid":"172f75925e0be195","name":"converts content topics to expected shard index","time":{"start":1704724788054,"stop":1704724788055,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f14cdc391a348c7","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1704724795048,"stop":1704724795049,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb813f4302b6098e","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1704725026323,"stop":1704725026324,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e10ca765a166e51","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1704724852033,"stop":1704724852033,"duration":0},"status":"passed","severity":"normal"},{"uid":"e527ba38c3f9237d","name":"Push message with special chars payload","time":{"start":1704724985253,"stop":1704724985253,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b58c43a3a4a7ba3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704724889413,"stop":1704724889413,"duration":0},"status":"passed","severity":"normal"},{"uid":"6745b2839877892e","name":"Overlapping topic subscription","time":{"start":1704724952901,"stop":1704724952901,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd5966e920af4c9","name":"Subscribe to topic containing Script and receive message","time":{"start":1704724952907,"stop":1704724952907,"duration":0},"status":"passed","severity":"normal"},{"uid":"843b6c3af0c76ad9","name":"Ordered Callback - backward","time":{"start":1704725004411,"stop":1704725004412,"duration":1},"status":"passed","severity":"normal"},{"uid":"172c2ad3d4b342d2","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1704725026323,"stop":1704725026323,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d326c056ba7db3e","name":"Nodes with multiple pubsub topic","time":{"start":1704724904103,"stop":1704724904105,"duration":2},"status":"passed","severity":"normal"},{"uid":"674fcff56b287d6e","name":"Waku message hash computation","time":{"start":1704724807378,"stop":1704724807379,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f13a7af338de79","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1704724852034,"stop":1704724852034,"duration":0},"status":"passed","severity":"normal"},{"uid":"89014404849a0033","name":"should only return 1 node with relay and store capability","time":{"start":1704724813646,"stop":1704724813647,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a44337d1adbcdf","name":"Encoder throws on undefined content topic","time":{"start":1704724801189,"stop":1704724801189,"duration":0},"status":"passed","severity":"normal"},{"uid":"69abbe91c0e9d620","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1704724849578,"stop":1704724849578,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead0f2a08f1a59d2","name":"udp ip6 address","time":{"start":1704724795185,"stop":1704724795186,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2dbd8ae8d013cb9","name":"returns all values when wanted number matches available values","time":{"start":1704724812864,"stop":1704724812866,"duration":2},"status":"passed","severity":"normal"},{"uid":"75566356f33a0ed","name":"same cluster, same shard: nodes connect","time":{"start":1704724891655,"stop":1704724891655,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca74bd6765e829d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704724889412,"stop":1704724889412,"duration":0},"status":"passed","severity":"normal"},{"uid":"803df8704a9e0b0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1704724852030,"stop":1704724852032,"duration":2},"status":"passed","severity":"normal"},{"uid":"87ee159f39fcbe3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1704724865566,"stop":1704724865567,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc8c54b153a8fec","name":"should only return 1 node with store capability","time":{"start":1704724813647,"stop":1704724813647,"duration":0},"status":"passed","severity":"normal"},{"uid":"af142d78d4588635","name":"Ephemeral messages are not stored","time":{"start":1704724849577,"stop":1704724849577,"duration":0},"status":"passed","severity":"normal"},{"uid":"efbf72e5edbf9a7d","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1704724927798,"stop":1704724927799,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa54cd749a07735c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1704724813649,"stop":1704724813649,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e51b4c54c809d460","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1704724813169,"stop":1704724813169,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d3d547110eb426","name":"A test","time":{"start":1704724870156,"stop":1704724870157,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde31d65001181cd","name":"Ordered Callback - forward","time":{"start":1704725004411,"stop":1704725004411,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d06fa8fd53a424","name":"Push message on custom pubsubTopic","time":{"start":1704724889412,"stop":1704724889412,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c9798b2c4f79ff","name":"ignores unrecognized TXT record formats","time":{"start":1704724813645,"stop":1704724813645,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b29640eae466230","name":"throws on content topic with empty encoding field","time":{"start":1704724788054,"stop":1704724788054,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a1b88903ff871d","name":"Passing page size 11 when there are 10 messages","time":{"start":1704725010773,"stop":1704725010773,"duration":0},"status":"passed","severity":"normal"},{"uid":"8160ee399d7a4779","name":"Subscribe to topic containing emoji and receive message","time":{"start":1704724952910,"stop":1704724952910,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77320be479b6918","name":"Check meta is set [ecies]","time":{"start":1704724821743,"stop":1704724821743,"duration":0},"status":"passed","severity":"normal"},{"uid":"15308aeff10791b7","name":"Promise Callback - forward","time":{"start":1704725004410,"stop":1704725004410,"duration":0},"status":"passed","severity":"normal"},{"uid":"432cd7c9bdc049ec","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1704725026324,"stop":1704725026324,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce0abeedf471e05","name":"Publish without waiting for remote peer","time":{"start":1704724927795,"stop":1704724927796,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b343a096c3723d0","name":"Passing page size 19 when there are 20 messages","time":{"start":1704725010773,"stop":1704725010774,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5d8ab5196292a","name":"Asymmetric encrypt & decrypt","time":{"start":1704724820270,"stop":1704724820270,"duration":0},"status":"passed","severity":"normal"},{"uid":"316cf0d851d1d70a","name":"Default pageSize","time":{"start":1704725010774,"stop":1704725010775,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1ace8d583992b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1704724865567,"stop":1704724865567,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3ba4e88418ff79","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1704724801011,"stop":1704724801012,"duration":1},"status":"passed","severity":"normal"},{"uid":"53601959cab57dbb","name":"Check received message with timestamp: 1704724848693 ","time":{"start":1704724952157,"stop":1704724952158,"duration":1},"status":"passed","severity":"normal"},{"uid":"191aecffd6aaad03","name":"Check received message containing numeric","time":{"start":1704724952134,"stop":1704724952135,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa12a09509d22f98","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1704724852036,"stop":1704724852037,"duration":1},"status":"passed","severity":"normal"},{"uid":"515ca003e80f71d1","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1704724852041,"stop":1704724852041,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f3de36a1db92c","name":"Check publish message containing short","time":{"start":1704724922365,"stop":1704724922366,"duration":1},"status":"passed","severity":"normal"},{"uid":"e81135cf619dcf40","name":"should properly create location multiaddrs - udp","time":{"start":1704724796032,"stop":1704724796033,"duration":1},"status":"passed","severity":"normal"},{"uid":"668bc55f725a8766","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1704724852037,"stop":1704724852037,"duration":0},"status":"passed","severity":"normal"},{"uid":"b241c319a597d6a","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1704724904102,"stop":1704724904103,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ec94581ec038ed","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704724870076,"stop":1704724870076,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdd9de231bd9b26","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1704724852022,"stop":1704724852023,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b47ff8ac15af4c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1704724852029,"stop":1704724852030,"duration":1},"status":"passed","severity":"normal"},{"uid":"daad744aa188f054","name":"Query generator for multiple messages","time":{"start":1704725002792,"stop":1704725002792,"duration":0},"status":"passed","severity":"normal"},{"uid":"62640c3a85bbc63","name":"Throws when trying to push message with empty payload","time":{"start":1704724985261,"stop":1704724985261,"duration":0},"status":"passed","severity":"normal"},{"uid":"708c649740f1f88f","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1704724865569,"stop":1704724865569,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57386d770ea428c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704724992118,"stop":1704724992118,"duration":0},"status":"passed","severity":"normal"},{"uid":"786ad48430740266","name":"Subscribe to topic containing numeric and publish message","time":{"start":1704724927801,"stop":1704724927801,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e7eb2d71768a08","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704724904101,"stop":1704724904102,"duration":1},"status":"passed","severity":"normal"},{"uid":"82457c60ef4bf230","name":"Nodes with multiple pubsub topic","time":{"start":1704724904098,"stop":1704724904098,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8bb93a04af05f0","name":"Check received message containing Chinese","time":{"start":1704724952137,"stop":1704724952139,"duration":2},"status":"passed","severity":"normal"},{"uid":"3bf07a8764916bb5","name":"Push message with content topic containing long","time":{"start":1704724985263,"stop":1704724985263,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4cf0d06d5d2ab3","name":"Push message with content topic containing shell command","time":{"start":1704724985274,"stop":1704724985275,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d22ef9ea372048","name":"returns all values when wanted number is greater than available values","time":{"start":1704724812867,"stop":1704724812867,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1939e4b1032a462","name":"Init the array if not present","time":{"start":1704724787934,"stop":1704724787936,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0a6fb22747d5c1e","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1704724969822,"stop":1704724969822,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7303135a7be718","name":"throws on content topic with empty topic name field","time":{"start":1704724788053,"stop":1704724788054,"duration":1},"status":"passed","severity":"normal"},{"uid":"30efb876e8ae91f5","name":"Generator, 2 different pubsubtopics","time":{"start":1704724992118,"stop":1704724992118,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef107d017d685497","name":"should not receive a peer event before start","time":{"start":1704724847999,"stop":1704724847999,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1e74785ca11c3f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1704724952899,"stop":1704724952899,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc43749ce579333f","name":"Check received message containing escaped characters","time":{"start":1704724952151,"stop":1704724952151,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1be10a23732877","name":"Push message with custom timestamp: 1673966452180","time":{"start":1704724985278,"stop":1704724985278,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e486f43ee4fb1f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1704725026325,"stop":1704725026325,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c135237b9af2b7","name":"can start the service","time":{"start":1704724847987,"stop":1704724847989,"duration":2},"status":"passed","severity":"normal"},{"uid":"cdfcd59cca9f7fdc","name":"Query with Ordered Callback, No message returned","time":{"start":1704724986693,"stop":1704724986695,"duration":2},"status":"passed","severity":"normal"},{"uid":"ae9bab32e5a41229","name":"Passing page size 10 when there are 10 messages","time":{"start":1704725010773,"stop":1704725010773,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e3584530dcfb49","name":"Push to array if already present","time":{"start":1704724787936,"stop":1704724787937,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c0e40cc48b2367b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704724904099,"stop":1704724904100,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f26822c9381004","name":"1 Relay, 1 fetch","time":{"start":1704724813366,"stop":1704724813366,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a5ac97c3a184e","name":"Error when try to subscribe to more than 30 topics","time":{"start":1704724952900,"stop":1704724952901,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2959f470d2a294b","name":"Push message with content topic containing emoji","time":{"start":1704724985276,"stop":1704724985276,"duration":0},"status":"passed","severity":"normal"},{"uid":"4646e53940be3ca8","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1704724986692,"stop":1704724986692,"duration":0},"status":"passed","severity":"normal"},{"uid":"637d83b5523d66fd","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1704724821742,"stop":1704724821742,"duration":0},"status":"passed","severity":"normal"},{"uid":"abae8c74d2d7949d","name":"should not fail to stop the service if it was not started","time":{"start":1704725024970,"stop":1704725024970,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7023ff97cfe8f8","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1704724813169,"stop":1704724813170,"duration":1},"status":"passed","severity":"normal"},{"uid":"998ed790b0647c91","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1704724986691,"stop":1704724986692,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed53d188e51f168","name":"Ephemeral field is preserved - encoder v0","time":{"start":1704724849578,"stop":1704724849578,"duration":0},"status":"passed","severity":"normal"},{"uid":"848ab83eb1232925","name":"Ordered callback, aborts when callback returns true","time":{"start":1704725002795,"stop":1704725002796,"duration":1},"status":"passed","severity":"normal"},{"uid":"120c7f156b557960","name":"it tolerates circular branch references","time":{"start":1704724813644,"stop":1704724813644,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f44c3c363851ff6","name":"1 Relay, 1 Filter, gives up","time":{"start":1704724813368,"stop":1704724813368,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93485872803b09e","name":"Query Generator - forward","time":{"start":1704725004409,"stop":1704725004409,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90e41ed16a23d3d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1704724969822,"stop":1704724969823,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd67c91140e33263","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1704724852021,"stop":1704724852022,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d760ab396ad1d4","name":"Generator, custom pubsub topic","time":{"start":1704724992119,"stop":1704724992119,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd32f7247d0c8c89","name":"can start and stop the service","time":{"start":1704724847990,"stop":1704724847991,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62553fc63ce23ab","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1704724938506,"stop":1704724938506,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c87f6d4e033f177","name":"Check message with invalid timestamp is not received","time":{"start":1704724952159,"stop":1704724952159,"duration":0},"status":"passed","severity":"normal"},{"uid":"743e4315cc5050ae","name":"Correctly serialized arguments","time":{"start":1704724886087,"stop":1704724886088,"duration":1},"status":"passed","severity":"normal"},{"uid":"733b0dee0ed9fe3d","name":"should throw error - no public key","time":{"start":1704724796028,"stop":1704724796028,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9208b51af94503","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1704724952909,"stop":1704724952909,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bb8368af8b3cbb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1704724952903,"stop":1704724952904,"duration":1},"status":"passed","severity":"normal"},{"uid":"e543227b49a55b7f","name":"isConnected should return false after all peers disconnect","time":{"start":1704724865570,"stop":1704724865570,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d0df78b4014b8e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1704724812867,"stop":1704724812868,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6db63f461413408","name":"should get / set UDP multiaddr","time":{"start":1704724796030,"stop":1704724796030,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b43b03ba8fce56","name":"Push message with content topic containing numeric","time":{"start":1704724985263,"stop":1704724985264,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e02cd3695d4254","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1704724927803,"stop":1704724927803,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc34d36fa03a631","name":"Query with Promise Callback, No message returned","time":{"start":1704724986700,"stop":1704724986700,"duration":0},"status":"passed","severity":"normal"},{"uid":"7486a29fc18c4052","name":"can start and stop the service","time":{"start":1704725024968,"stop":1704725024968,"duration":0},"status":"passed","severity":"normal"},{"uid":"292005fa9d874f7d","name":"Relay + Store","time":{"start":1704724848095,"stop":1704724848096,"duration":1},"status":"passed","severity":"normal"},{"uid":"50f7f72e78b33a39","name":"Check received message with extra option is received","time":{"start":1704724952162,"stop":1704724952163,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5028936689179a","name":"Delete observer","time":{"start":1704724892957,"stop":1704724892957,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e157976f2c64ea8","name":"Check message with no payload is not received","time":{"start":1704724952161,"stop":1704724952161,"duration":0},"status":"passed","severity":"normal"},{"uid":"4707428d99b339c9","name":"Decrypt messages","time":{"start":1704724892956,"stop":1704724892957,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4758c44edca257b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1704724969823,"stop":1704724969824,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87b630c5b15bc36","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1704724865565,"stop":1704724865565,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f10c7c9d01e3f5","name":"Encoder throws on empty string content topic","time":{"start":1704724819856,"stop":1704724819857,"duration":1},"status":"passed","severity":"normal"},{"uid":"268a890f02393940","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1704724813165,"stop":1704724813166,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7a39111924db2d","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1704724865562,"stop":1704724865562,"duration":0},"status":"passed","severity":"normal"},{"uid":"989b10ea857c728b","name":"should be able to encode the field with only STORE set to true","time":{"start":1704724795028,"stop":1704724795029,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1bead2f3faa1f7","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1704724813167,"stop":1704724813167,"duration":0},"status":"passed","severity":"normal"},{"uid":"58348bb2a6020fd2","name":"Using a function","time":{"start":1704725023981,"stop":1704725023981,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf2b52d8cce621d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1704724796035,"stop":1704724796036,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6cb24b1e1a7145","name":"Check received message containing Russian","time":{"start":1704724952143,"stop":1704724952144,"duration":1},"status":"passed","severity":"normal"},{"uid":"69604a33d3d2d653","name":"Push message with content topic containing Basic HTML tag","time":{"start":1704724985273,"stop":1704724985274,"duration":1},"status":"passed","severity":"normal"},{"uid":"e026ec32f2e2bbfb","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1704724865568,"stop":1704724865568,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92083ca53f0e55c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1704724852032,"stop":1704724852032,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fe931f6fe46554","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1704724852038,"stop":1704724852039,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a25829ce4ed3ff8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1704724881957,"stop":1704724881957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83d159ed07e4465","name":"Reopen subscription with peer with lost subscription","time":{"start":1704724849040,"stop":1704724849040,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4fdc6ba4d9745e","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1704724813171,"stop":1704724813171,"duration":0},"status":"passed","severity":"normal"},{"uid":"8157d7cb277a0526","name":"should throw an error for insufficient data","time":{"start":1704724795609,"stop":1704724795610,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d2a3bb9107a80b3","name":"Subscribe and receive messages via waku relay post","time":{"start":1704724952898,"stop":1704724952899,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f7d71f0938e2070","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1704724852044,"stop":1704724852044,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9ed0f8710c5822","name":"Sign & Recover","time":{"start":1704724820272,"stop":1704724820272,"duration":0},"status":"passed","severity":"normal"},{"uid":"632eab6f63415364","name":"Generator, custom pubsub topic","time":{"start":1704724992117,"stop":1704724992118,"duration":1},"status":"passed","severity":"normal"},{"uid":"6928d195a9a651ab","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704724870074,"stop":1704724870074,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32b71cc9833ccd","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1704724813648,"stop":1704724813648,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcaeacec09c72b2b","name":"Subscribe to topic containing emoji and publish message","time":{"start":1704724927813,"stop":1704724927814,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea600c3d0f56916","name":"Push message with SQL Injection payload","time":{"start":1704724985255,"stop":1704724985256,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ec87b2120207dd","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1704724813647,"stop":1704724813648,"duration":1},"status":"passed","severity":"normal"},{"uid":"51e7ecf0eb5713dc","name":"should decode valid enr with tcp successfully","time":{"start":1704724796026,"stop":1704724796026,"duration":0},"status":"passed","severity":"normal"},{"uid":"8faaf8d352df2215","name":"different cluster, same shard: nodes don't connect","time":{"start":1704724891656,"stop":1704724891656,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8ffef25b437ebf","name":"Nwaku publishes","time":{"start":1704724913416,"stop":1704724913416,"duration":0},"status":"passed","severity":"normal"},{"uid":"631a366ae32fadc","name":"creates an iterator","time":{"start":1704725014212,"stop":1704725014213,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba4bf22186be907","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1704724952910,"stop":1704724952911,"duration":1},"status":"passed","severity":"normal"},{"uid":"70cb06e1cd3d88d3","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1704724927804,"stop":1704724927805,"duration":1},"status":"passed","severity":"normal"},{"uid":"41919159f5d9a1cf","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1704725026325,"stop":1704725026326,"duration":1},"status":"passed","severity":"normal"},{"uid":"80afc79ca7c83421","name":"topics with same application and version share the same shard","time":{"start":1704724788055,"stop":1704724788055,"duration":0},"status":"passed","severity":"normal"},{"uid":"7106ac8bca122f74","name":"throws on content topic with generation field greater than 0","time":{"start":1704724788052,"stop":1704724788052,"duration":0},"status":"passed","severity":"normal"},{"uid":"599821acf673699e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1704724852043,"stop":1704724852043,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfd1591328a1edb","name":"Push message with custom timestamp: 1704728452180","time":{"start":1704724985279,"stop":1704724985280,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd88d2f39c639dbd","name":"Relay - dialed first","time":{"start":1704725028848,"stop":1704725028849,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbfead60a5416e40","name":"should encodeTxt and decodeTxt","time":{"start":1704724796025,"stop":1704724796025,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde97e1c99158aac","name":"Subscribe to topic containing Script and publish message","time":{"start":1704724927803,"stop":1704724927804,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c0f991b5dd8391","name":"Light Node - default protocols","time":{"start":1704725028851,"stop":1704725028852,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc18cc55e1660da7","name":"Passing page size 3 when there are 20 messages","time":{"start":1704725010772,"stop":1704725010772,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebd163bf8d98635","name":"Generator, 2 different pubsubtopics","time":{"start":1704724992119,"stop":1704724992119,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bde10fff6c7df95","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1704724795034,"stop":1704724795035,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a43d55610376fa1","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1704724852039,"stop":1704724852039,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50ab485c3a5f70b","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1704724801010,"stop":1704724801011,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f848649eb89a40","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1704724813166,"stop":1704724813167,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdf45185a4bef4d","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1704724852033,"stop":1704724852033,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b32ebc5e9f064a","name":"nwaku subscribes","time":{"start":1704724913414,"stop":1704724913415,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e56adffb2423652","name":"should use DNS peer discovery with light client","time":{"start":1704724848005,"stop":1704724848005,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f64f115ca868beb","name":"Check publish message containing Script","time":{"start":1704724922371,"stop":1704724922372,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ebceeb9c91c27d","name":"Check received message containing XML","time":{"start":1704724952148,"stop":1704724952148,"duration":0},"status":"passed","severity":"normal"},{"uid":"7278015f8a444477","name":"through manual discovery","time":{"start":1704724886010,"stop":1704724886013,"duration":3},"status":"passed","severity":"normal"},{"uid":"a862967426a91af","name":"Push message with content topic containing Chinese","time":{"start":1704724985264,"stop":1704724985265,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcbe2143df1c1193","name":"Push message with content topic containing SQL Injection","time":{"start":1704724985269,"stop":1704724985270,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb055a63de2716f7","name":"should get / set TCP multiaddr","time":{"start":1704724796030,"stop":1704724796031,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb035050c8a7538","name":"Subscribe to topic containing JSON and publish message","time":{"start":1704724927805,"stop":1704724927807,"duration":2},"status":"passed","severity":"normal"},{"uid":"808b38ca3e732223","name":"should throw error - invalid id","time":{"start":1704724796028,"stop":1704724796028,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5b0f849ccbab8c","name":"should set field with only RELAY enabled","time":{"start":1704724796034,"stop":1704724796035,"duration":1},"status":"passed","severity":"normal"},{"uid":"2920bcdb1c4fad74","name":"Fails to publish message with wrong content topic","time":{"start":1704724922380,"stop":1704724922380,"duration":0},"status":"passed","severity":"normal"},{"uid":"6612b7d09d93df5e","name":"should decode valid enr successfully","time":{"start":1704724796025,"stop":1704724796026,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4c51025530e1704","name":"Check received message containing JSON","time":{"start":1704724952149,"stop":1704724952149,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3be1bbf250312c0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1704724852023,"stop":1704724852024,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd5baf7fac905de","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1704724881951,"stop":1704724881953,"duration":2},"status":"passed","severity":"normal"},{"uid":"a18166ebf0ded3d9","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1704724852042,"stop":1704724852042,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a5f436ef79cfc8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1704724881954,"stop":1704724881956,"duration":2},"status":"passed","severity":"normal"},{"uid":"63144e858e961a55","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1704724801010,"stop":1704724801010,"duration":0},"status":"passed","severity":"normal"},{"uid":"55048bf5bfcc3aed","name":"Round trip binary encryption [ecies, signature]","time":{"start":1704724821742,"stop":1704724821743,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02704cd5bea36a1","name":"Relay + Store","time":{"start":1704724796036,"stop":1704724796036,"duration":0},"status":"passed","severity":"normal"}]