mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 23:43:10 +00:00
1 line
160 KiB
JSON
1 line
160 KiB
JSON
[{"uid":"9fe2dac2f12d7738","name":"udp ip6 address","time":{"start":1722437564622,"stop":1722437564623,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a16004d4c4b416","name":"Check received message containing shell command","time":{"start":1722438150111,"stop":1722438150111,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b3d25168cdd8f5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722438316688,"stop":1722438316688,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c53a4cb548352ae","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722438074460,"stop":1722438074460,"duration":0},"status":"passed","severity":"normal"},{"uid":"853829b792a8196b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722437832138,"stop":1722437832139,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab93ef679f9a82a","name":"Check publish message containing emoji","time":{"start":1722438194398,"stop":1722438194398,"duration":0},"status":"passed","severity":"normal"},{"uid":"165e877269caac62","name":"Check received message containing unicode special characters","time":{"start":1722438150112,"stop":1722438150112,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13f01b51470afe1","name":"Check publish message containing Script","time":{"start":1722438194388,"stop":1722438194388,"duration":0},"status":"passed","severity":"normal"},{"uid":"59af947aff1fe76d","name":"Symmetric encrypt & Decrypt","time":{"start":1722437591749,"stop":1722437591749,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0958b0b38c3c54b","name":"Ping fails for unsubscribed peers","time":{"start":1722437732379,"stop":1722437732380,"duration":1},"status":"passed","severity":"normal"},{"uid":"879edd3892bf294d","name":"Push message with content topic containing special chars","time":{"start":1722438155565,"stop":1722438155565,"duration":0},"status":"passed","severity":"normal"},{"uid":"742075dddfb62f11","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722437832112,"stop":1722437832112,"duration":0},"status":"passed","severity":"normal"},{"uid":"9399b586a8d303f3","name":"Reopen subscription with peer with lost subscription","time":{"start":1722437704730,"stop":1722437704731,"duration":1},"status":"passed","severity":"normal"},{"uid":"37144f9609843d0d","name":"Renews peer on consistent missed messages","time":{"start":1722437732384,"stop":1722437732385,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6772cdc04a3504e","name":"Check publish message containing SQL Injection","time":{"start":1722438194387,"stop":1722438194388,"duration":1},"status":"passed","severity":"normal"},{"uid":"36dd6b8ac5c92b92","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722437707054,"stop":1722437707055,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e9f89c94ed27ded","name":"throws on content topic with empty topic name field","time":{"start":1722437556282,"stop":1722437556282,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0146775c4922be1","name":"should throw an error for missing sharding configuration","time":{"start":1722437556311,"stop":1722437556311,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4d7193df22249c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722438300653,"stop":1722438300653,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1865607ea88d79","name":"Nodes with multiple pubsub topic","time":{"start":1722438171585,"stop":1722438171585,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49b12c5eb241128","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722438316681,"stop":1722438316681,"duration":0},"status":"passed","severity":"normal"},{"uid":"3979db8fa86fe86c","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1722438343673,"stop":1722438343674,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d3abd81eb11432","name":"Check message with invalid timestamp is not received","time":{"start":1722438150129,"stop":1722438150129,"duration":0},"status":"passed","severity":"normal"},{"uid":"398828c40ad43d7e","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722437556296,"stop":1722437556296,"duration":0},"status":"passed","severity":"normal"},{"uid":"da960978dce5895e","name":"Push message with XML payload","time":{"start":1722438155552,"stop":1722438155553,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fdca9c6a99854a6","name":"Subscribe to topic containing XML and publish message","time":{"start":1722438199785,"stop":1722438199785,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43c74dc07ad169b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722437832123,"stop":1722437832123,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0d98fb3abcdd27","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722437556288,"stop":1722437556288,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9b2328f053fe9d","name":"should add and remove event listeners correctly","time":{"start":1722437585129,"stop":1722437585130,"duration":1},"status":"passed","severity":"normal"},{"uid":"19609d26774e2a97","name":"Ping succeeds for all connected peers","time":{"start":1722437732377,"stop":1722437732379,"duration":2},"status":"passed","severity":"normal"},{"uid":"88d25832c7fd3faf","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722437617475,"stop":1722437617475,"duration":0},"status":"passed","severity":"normal"},{"uid":"64658bcb83ed8ad9","name":"should not receive a peer event before start","time":{"start":1722438176577,"stop":1722438176578,"duration":1},"status":"passed","severity":"normal"},{"uid":"29cb0be0733799f0","name":"Push message with content topic containing XML","time":{"start":1722438155568,"stop":1722438155569,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdad2be8f9801936","name":"Check publish message after client node is restarted","time":{"start":1722438194404,"stop":1722438194404,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34872f7eb9848526","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722438199780,"stop":1722438199780,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f7414e69ea4003","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722438316692,"stop":1722438316693,"duration":1},"status":"passed","severity":"normal"},{"uid":"831374c8df4d77c9","name":"Query with Ordered Callback, No Decoder","time":{"start":1722438296025,"stop":1722438296027,"duration":2},"status":"passed","severity":"normal"},{"uid":"5d623b8340f65313","name":"Rejects garbage","time":{"start":1722437573694,"stop":1722437573694,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d987e4707c0c89","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722438325916,"stop":1722438325917,"duration":1},"status":"passed","severity":"normal"},{"uid":"543feb02d8d2b586","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722438316668,"stop":1722438316669,"duration":1},"status":"passed","severity":"normal"},{"uid":"3932e55d0471ab5","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722438194402,"stop":1722438194402,"duration":0},"status":"passed","severity":"normal"},{"uid":"34becaafb4fd9080","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722438199778,"stop":1722438199778,"duration":0},"status":"passed","severity":"normal"},{"uid":"449129af279d71b0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722437970764,"stop":1722437970765,"duration":1},"status":"passed","severity":"normal"},{"uid":"10750a3a1e69da04","name":"Check message received after nwaku node is restarted","time":{"start":1722437815337,"stop":1722437815338,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1b9076383cefca0","name":"Push message with content topic containing shell command","time":{"start":1722438155569,"stop":1722438155570,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d8f4a8ab133a8ea","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722437564358,"stop":1722437564358,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb602a35894b16dc","name":"All","time":{"start":1722437618212,"stop":1722437618212,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23e27ab96ef2e84","name":"Check received message containing numeric","time":{"start":1722437815320,"stop":1722437815320,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5045164dea8885","name":"Subscribe and receive messages via lightPush","time":{"start":1722438316664,"stop":1722438316665,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc884b25e3999631","name":"Check message with invalid timestamp is not received","time":{"start":1722438150115,"stop":1722438150115,"duration":0},"status":"passed","severity":"normal"},{"uid":"195ddcc4b6b867e3","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722437564362,"stop":1722437564362,"duration":0},"status":"passed","severity":"normal"},{"uid":"baeff45d45db83bd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722438316676,"stop":1722438316677,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b2bf85e3195c1e8","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722438074463,"stop":1722438074463,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7e046b6af11afc","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722437556309,"stop":1722437556309,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c90f59acfb77c2","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722438360690,"stop":1722438360690,"duration":0},"status":"passed","severity":"normal"},{"uid":"718259e2c1f3e505","name":"Refresh subscription","time":{"start":1722438316689,"stop":1722438316689,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c02d6b05003a9","name":"Push message with unicode special characters payload","time":{"start":1722438155557,"stop":1722438155558,"duration":1},"status":"passed","severity":"normal"},{"uid":"705a3d49200ba5ed","name":"LightPush","time":{"start":1722438367689,"stop":1722438367689,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff73d81bc84196e3","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app13/5/topic523/test.js","time":{"start":1722438241505,"stop":1722438241505,"duration":0},"status":"passed","severity":"normal"},{"uid":"243974c329793708","name":"Check publish message containing shell command","time":{"start":1722438194396,"stop":1722438194396,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9d6113afde5b4a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722438264483,"stop":1722438264483,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86113715e5c7c33","name":"Renews peer on consistent ping failures","time":{"start":1722437732381,"stop":1722437732382,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb55371b227c6328","name":"Subscribe to topic containing short and receive message","time":{"start":1722437866782,"stop":1722437866783,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0d93bc4bd83ea4","name":"1 Relay, 1 fetch","time":{"start":1722437581181,"stop":1722437581181,"duration":0},"status":"passed","severity":"normal"},{"uid":"b303a011b5159654","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722437748492,"stop":1722437748492,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c867a9089eedf8","name":"can start the service","time":{"start":1722437622480,"stop":1722437622481,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c82683a5e2ea4a1","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722437556312,"stop":1722437556313,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c84d733e08396b1","name":"LightPush with 3 connections","time":{"start":1722437897328,"stop":1722437897329,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebdcb321d5c1901c","name":"Check message received after nwaku node is restarted","time":{"start":1722438150131,"stop":1722438150132,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c7dfb92269fd5942","name":"Subscribe to topic containing Script and receive message","time":{"start":1722438316677,"stop":1722438316677,"duration":0},"status":"passed","severity":"normal"},{"uid":"4acafc1bcf131746","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722438352008,"stop":1722438352009,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a93ca39dae3e700","name":"Check received message containing long","time":{"start":1722438150099,"stop":1722438150100,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c46a8bc700fbab9","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722437569743,"stop":1722437569744,"duration":1},"status":"passed","severity":"normal"},{"uid":"50826a1ba89fdf7a","name":"Overlapping topic subscription","time":{"start":1722438316670,"stop":1722438316670,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b709d25eb6316ec","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722437609764,"stop":1722437609766,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ffb3217f39d57aa","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722437556287,"stop":1722437556288,"duration":1},"status":"passed","severity":"normal"},{"uid":"2919bbc29ddad991","name":"Push message with content topic containing Chinese","time":{"start":1722438155565,"stop":1722438155566,"duration":1},"status":"passed","severity":"normal"},{"uid":"c81d4e61c9a5eab0","name":"Check received message containing Chinese","time":{"start":1722438150121,"stop":1722438150121,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08ad1eb63559874","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722438316666,"stop":1722438316666,"duration":0},"status":"passed","severity":"normal"},{"uid":"3768ec7de19a972b","name":"Push message with content topic containing long","time":{"start":1722438300645,"stop":1722438300646,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c87b74caac81c83","name":"Decoder throws on empty string content topic","time":{"start":1722437570210,"stop":1722437570210,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d283170811c680d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722437581325,"stop":1722437581326,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d14e8fed0c8a23","name":"Check received message containing SQL Injection","time":{"start":1722437815322,"stop":1722437815323,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc074b44bef01194","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722437580844,"stop":1722437580845,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b59ab8dbae3484b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722438199783,"stop":1722438199784,"duration":1},"status":"passed","severity":"normal"},{"uid":"91adb8ea9abc8640","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722437581326,"stop":1722437581326,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f2fade62155de3","name":"Check received message with timestamp: 1722437608931 ","time":{"start":1722438150113,"stop":1722438150113,"duration":0},"status":"passed","severity":"normal"},{"uid":"581dd9ab4a2c0dfd","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722437556287,"stop":1722437556287,"duration":0},"status":"passed","severity":"normal"},{"uid":"6109494743fe6c74","name":"Check received message containing unicode special characters","time":{"start":1722438150125,"stop":1722438150126,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d275df0a91794b","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722437556292,"stop":1722437556293,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0bc002f2c0e00e9","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app41/4/topic461/xml","time":{"start":1722438241506,"stop":1722438241507,"duration":1},"status":"passed","severity":"normal"},{"uid":"e227d79887e48ca2","name":"1 Store, 2 fetches","time":{"start":1722437581181,"stop":1722437581182,"duration":1},"status":"passed","severity":"normal"},{"uid":"48208f97b0d7ae61","name":"random static sharding 10 - Cluster ID: 114, Shard ID: 420","time":{"start":1722438264491,"stop":1722438264491,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c66275245f58f4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722437556294,"stop":1722437556294,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bcfcda7601c000f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722437866784,"stop":1722437866784,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e23345f96aedaf7","name":"should be called for bootstrap peers","time":{"start":1722437617472,"stop":1722437617473,"duration":1},"status":"passed","severity":"normal"},{"uid":"1730ffecb339d83c","name":"Generator, 2 different pubsubtopics","time":{"start":1722438331394,"stop":1722438331395,"duration":1},"status":"passed","severity":"normal"},{"uid":"4815e6ac202e1b79","name":"Asymmetric encrypt & decrypt","time":{"start":1722437591748,"stop":1722437591748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae10def070c02c60","name":"Check message received after jswaku node is restarted","time":{"start":1722438150117,"stop":1722438150117,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2343a4d841284ee7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722437970768,"stop":1722437970768,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e61b61c613f6ad4","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722437591185,"stop":1722437591186,"duration":1},"status":"passed","severity":"normal"},{"uid":"5696679986bad130","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722438166891,"stop":1722438166891,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49d999a12e1866ee","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722438296028,"stop":1722438296028,"duration":0},"status":"passed","severity":"normal"},{"uid":"836b354141db7b9b","name":"Ping on unsubscribed peer","time":{"start":1722437704729,"stop":1722437704730,"duration":1},"status":"passed","severity":"normal"},{"uid":"227be679b96c3c5b","name":"Check received message containing special chars","time":{"start":1722438150120,"stop":1722438150121,"duration":1},"status":"passed","severity":"normal"},{"uid":"603bff270a5dd610","name":"Check received message containing short","time":{"start":1722437815319,"stop":1722437815319,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ed7425f1cbd511","name":"Relay + Store","time":{"start":1722437565199,"stop":1722437565199,"duration":0},"status":"passed","severity":"normal"},{"uid":"b824363a3ac375e2","name":"Subscribe to topic containing Script and receive message","time":{"start":1722438316693,"stop":1722438316694,"duration":1},"status":"passed","severity":"normal"},{"uid":"da1520a702311b9e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722437869382,"stop":1722437869388,"duration":6},"status":"passed","severity":"normal"},{"uid":"1cd2aeacc5d4c97a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722438331397,"stop":1722438331397,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9c366f5ee47b57","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722437564354,"stop":1722437564354,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fb26892973d395","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722437556304,"stop":1722437556304,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ff0bba9b3bf55f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722437556305,"stop":1722437556305,"duration":0},"status":"passed","severity":"normal"},{"uid":"836253d23a82e42","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722438316691,"stop":1722438316691,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fac6ba07666a39","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722437556300,"stop":1722437556300,"duration":0},"status":"passed","severity":"normal"},{"uid":"d877367dc900dd6f","name":"Check message with no content topic is not received","time":{"start":1722437815333,"stop":1722437815334,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aee86b148b8e9aa","name":"configure the node with multiple content topics","time":{"start":1722438241509,"stop":1722438241509,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c189a2afccfebeb","name":"Init the array if not present","time":{"start":1722437555873,"stop":1722437555875,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a3ce2d1a59e5cc8","name":"Ping on peer without subscriptions","time":{"start":1722437704728,"stop":1722437704729,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d1a9c8df7592e9","name":"Check publish message containing escaped characters","time":{"start":1722438194397,"stop":1722438194398,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c58088d0c45cf37","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722438287545,"stop":1722438287546,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf1236ec9cb1fcf","name":"Fields are not dropped","time":{"start":1722437569647,"stop":1722437569649,"duration":2},"status":"passed","severity":"normal"},{"uid":"17e24c4dc92afb4b","name":"Push message with meta","time":{"start":1722438155572,"stop":1722438155572,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7423662d5eee786","name":"Sign & Recover","time":{"start":1722437591750,"stop":1722437591750,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ffc13bea76c3df","name":"Subscribe to topic containing XML and receive message","time":{"start":1722437866787,"stop":1722437866788,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6331ddbeca12c2","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722437569744,"stop":1722437569744,"duration":0},"status":"passed","severity":"normal"},{"uid":"8daa531b9ce38436","name":"Encoder throws on empty string content topic","time":{"start":1722437570209,"stop":1722437570210,"duration":1},"status":"passed","severity":"normal"},{"uid":"24abf3f5f69bc5ec","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722437832176,"stop":1722437832177,"duration":1},"status":"passed","severity":"normal"},{"uid":"544f723668e3e2ec","name":"Privacy Node - default protocol","time":{"start":1722438367690,"stop":1722438367690,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd21a6c81affe8b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722438316680,"stop":1722438316681,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f71c00b725eda1f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722437556303,"stop":1722437556303,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb57aa0128a2811","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722438331395,"stop":1722438331395,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a858c3ac1c9d0e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722438352005,"stop":1722438352006,"duration":1},"status":"passed","severity":"normal"},{"uid":"704d2880facf53df","name":"should throw error - no public key","time":{"start":1722437565191,"stop":1722437565191,"duration":0},"status":"passed","severity":"normal"},{"uid":"53df291d25351d0d","name":"Check received message containing JSON","time":{"start":1722438150110,"stop":1722438150110,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f4166c2e53e875","name":"random static sharding 5 - Cluster ID: 714, Shard ID: 832","time":{"start":1722438264486,"stop":1722438264486,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5bcdb08787345d1","name":"Subscribe and receive messages via waku relay post","time":{"start":1722438316666,"stop":1722438316666,"duration":0},"status":"passed","severity":"normal"},{"uid":"5091bf6e5fdba823","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722437556298,"stop":1722437556298,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc3dd7195907b53","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722438264493,"stop":1722438264494,"duration":1},"status":"passed","severity":"normal"},{"uid":"124562a49263ca8","name":"Using a function","time":{"start":1722438359343,"stop":1722438359344,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1f3c838dac766d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722438171585,"stop":1722438171586,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61d14be15badf6c","name":"same cluster, same shard: nodes connect","time":{"start":1722438023103,"stop":1722438023104,"duration":1},"status":"passed","severity":"normal"},{"uid":"840483ee14edf0e4","name":"Check received message with timestamp: 1722437608931000000 ","time":{"start":1722438150126,"stop":1722438150127,"duration":1},"status":"passed","severity":"normal"},{"uid":"9153e273d1bfa994","name":"Check received message containing XML","time":{"start":1722437815323,"stop":1722437815324,"duration":1},"status":"passed","severity":"normal"},{"uid":"2035e7fa407704f6","name":"Push message with Basic HTML tag payload","time":{"start":1722438300636,"stop":1722438300636,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff7e6855aeaecc7","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722437617471,"stop":1722437617472,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c769ea87dc3e687","name":"Check received message containing Russian","time":{"start":1722437815322,"stop":1722437815322,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f867f4aba63b4dd","name":"random static sharding 7 - Cluster ID: 186, Shard ID: 517","time":{"start":1722438264487,"stop":1722438264487,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aabae372efbd110","name":"should not fail to start the service if it is already started","time":{"start":1722438176576,"stop":1722438176577,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f6703c50232743","name":"Push message with custom timestamp: 1722434267022","time":{"start":1722438300658,"stop":1722438300659,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a2bf9bc7907b15","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722438316679,"stop":1722438316680,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b33e4606242e8df","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722437564355,"stop":1722437564355,"duration":0},"status":"passed","severity":"normal"},{"uid":"9509754b69ce642e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722438241501,"stop":1722438241502,"duration":1},"status":"passed","severity":"normal"},{"uid":"985c696a9bc0eed1","name":"Query generator for 2000 messages","time":{"start":1722438325919,"stop":1722438325919,"duration":0},"status":"passed","severity":"normal"},{"uid":"555ac848c8d48c18","name":"Check received message containing escaped characters","time":{"start":1722437815325,"stop":1722437815326,"duration":1},"status":"passed","severity":"normal"},{"uid":"8264dcf50dc32581","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722437620791,"stop":1722437620792,"duration":1},"status":"passed","severity":"normal"},{"uid":"b821e5692b95bc26","name":"should decode valid enr with tcp successfully","time":{"start":1722437565190,"stop":1722437565190,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6447606529c811c","name":"should throw an error for insufficient data","time":{"start":1722437556397,"stop":1722437556397,"duration":0},"status":"passed","severity":"normal"},{"uid":"545bf91ef2b1d6ea","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722438023102,"stop":1722438023102,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60e713dc629ec8c","name":"Publish without waiting for remote peer","time":{"start":1722438199777,"stop":1722438199777,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d917aae39d32302","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722437832112,"stop":1722437832113,"duration":1},"status":"passed","severity":"normal"},{"uid":"8886ab79a3811ef0","name":"Check message with non string payload is not received","time":{"start":1722437815335,"stop":1722437815336,"duration":1},"status":"passed","severity":"normal"},{"uid":"80aed20413f1a95f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722438316667,"stop":1722438316667,"duration":0},"status":"passed","severity":"normal"},{"uid":"727c74a6b7b01be3","name":"Check received message containing numeric","time":{"start":1722438150120,"stop":1722438150120,"duration":0},"status":"passed","severity":"normal"},{"uid":"4352242cdcfe3386","name":"Push message with JSON payload","time":{"start":1722438155554,"stop":1722438155555,"duration":1},"status":"passed","severity":"normal"},{"uid":"198cb0314c920f13","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722437832111,"stop":1722437832111,"duration":0},"status":"passed","severity":"normal"},{"uid":"9203e1dd2543f839","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722437832176,"stop":1722437832176,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef48b9d5d4bea2f","name":"should emit a peer event after start","time":{"start":1722437585127,"stop":1722437585127,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9a7c23588d2b9d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722437866788,"stop":1722437866788,"duration":0},"status":"passed","severity":"normal"},{"uid":"34dbe3a0b85a2505","name":"Push message with Arabic payload","time":{"start":1722438300632,"stop":1722438300632,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acd5d4cb86a7f55","name":"Push message with content topic containing escaped characters","time":{"start":1722438155570,"stop":1722438155570,"duration":0},"status":"passed","severity":"normal"},{"uid":"78cf7672ad667026","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722438316669,"stop":1722438316670,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd00a6387b2a66b4","name":"same cluster, different shard: nodes connect","time":{"start":1722438023104,"stop":1722438023105,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc4fe901620c84d","name":"Correctly serialized arguments","time":{"start":1722438030050,"stop":1722438030050,"duration":0},"status":"passed","severity":"normal"},{"uid":"949d40aa37e95170","name":"Push message with content topic containing unicode special characters","time":{"start":1722438300655,"stop":1722438300655,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fa08978b093070","name":"Check message with non string payload is not received","time":{"start":1722438150130,"stop":1722438150131,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a9573876dc8b9","name":"same cluster, same shard: nodes connect","time":{"start":1722437832105,"stop":1722437832105,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a0e318d3af2399","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722437556313,"stop":1722437556313,"duration":0},"status":"passed","severity":"normal"},{"uid":"334d8667ba928d6f","name":"Meta field set when metaSetter is specified","time":{"start":1722437570208,"stop":1722437570208,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2fc88c906bd14b","name":"can start and stop the service","time":{"start":1722438176575,"stop":1722438176576,"duration":1},"status":"passed","severity":"normal"},{"uid":"493b5aba16908738","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722437707116,"stop":1722437707116,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d2ce73f95f03fd","name":"Push 30 different messages","time":{"start":1722438155559,"stop":1722438155561,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ca90c4fb537ee53","name":"Check received message containing Arabic","time":{"start":1722437815321,"stop":1722437815322,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca28097a24ba2f2a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722437832161,"stop":1722437832164,"duration":3},"status":"passed","severity":"normal"},{"uid":"d2aa67b21caac11e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722438296023,"stop":1722438296023,"duration":0},"status":"passed","severity":"normal"},{"uid":"f936b9c64e7b8361","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722438171589,"stop":1722438171589,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b8bc5786c0c9d8","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722437661194,"stop":1722437661194,"duration":0},"status":"passed","severity":"normal"},{"uid":"1adafc4af200755d","name":"Push message with escaped characters payload","time":{"start":1722438155556,"stop":1722438155557,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b62eaa6ddd3ab3","name":"Push message on custom pubsubTopic","time":{"start":1722437970765,"stop":1722437970766,"duration":1},"status":"passed","severity":"normal"},{"uid":"1008034c6a407eda","name":"Push message with content topic containing unicode special characters","time":{"start":1722438155570,"stop":1722438155570,"duration":0},"status":"passed","severity":"normal"},{"uid":"99aaa1ca35f98610","name":"random static sharding 2 - Cluster ID: 471, Shard ID: 171","time":{"start":1722438264484,"stop":1722438264484,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a335a5539df68","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722437556300,"stop":1722437556300,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef7330c8312c9b8","name":"Check received message containing Russian","time":{"start":1722438150122,"stop":1722438150122,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7cf46b498109fc6","name":"Check received message containing XML","time":{"start":1722438150123,"stop":1722438150123,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b532b9ef4032ad","name":"Query Generator - false","time":{"start":1722438353269,"stop":1722438353269,"duration":0},"status":"passed","severity":"normal"},{"uid":"26773ff2e9afed0","name":"should not fail to stop the service if it was not started","time":{"start":1722437585126,"stop":1722437585126,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4464ff9792aa454","name":"Used by Waku Relay","time":{"start":1722438359344,"stop":1722438359345,"duration":1},"status":"passed","severity":"normal"},{"uid":"57aa15e1aae094a9","name":"Filter with 2 connections","time":{"start":1722437897328,"stop":1722437897328,"duration":0},"status":"passed","severity":"normal"},{"uid":"a149c69c14e8b15","name":"Push message with JSON payload","time":{"start":1722438300638,"stop":1722438300639,"duration":1},"status":"passed","severity":"normal"},{"uid":"45a88c45c6718fcf","name":"Check received message containing shell command","time":{"start":1722437815325,"stop":1722437815325,"duration":0},"status":"passed","severity":"normal"},{"uid":"153d209e0e61a145","name":"throws on content topic with too few or too many fields","time":{"start":1722437556279,"stop":1722437556280,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7d9b6bbeb36d49","name":"Nodes with multiple pubsub topic","time":{"start":1722438171587,"stop":1722438171588,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7dd661f33de81d4","name":"Relay","time":{"start":1722437618210,"stop":1722437618211,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fabbd45c6b92ae","name":"Relay - dialed first","time":{"start":1722438367686,"stop":1722438367686,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50e53ea57d9d8b0","name":"ignores domain fetching errors","time":{"start":1722437581323,"stop":1722437581323,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b499aa20df3831","name":"less peers than existing","time":{"start":1722438150285,"stop":1722438150285,"duration":0},"status":"skipped","severity":"normal"},{"uid":"53794e6eb6d20c8c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722437556300,"stop":1722437556301,"duration":1},"status":"passed","severity":"normal"},{"uid":"69dab9ebc67484e7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722437556303,"stop":1722437556304,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7fd28d44e0237ca","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722437556290,"stop":1722437556290,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8b5631f4ad1bf8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437970766,"stop":1722437970767,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e75816973dad2d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722437832167,"stop":1722437832167,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f5ecd733c063ab","name":"Publish message with custom timestamp: Wed Jul 31 2024 16:02:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1722438194400,"stop":1722438194400,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f66893ade9c7d4c","name":"should not receive a peer event after stop","time":{"start":1722438176578,"stop":1722438176578,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb537772f9e9e056","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722437832125,"stop":1722437832125,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7afdfd90437969","name":"dispatchEvent via connectionManager","time":{"start":1722437650287,"stop":1722437650287,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6451184b66ec85d","name":"Check received message containing emoji","time":{"start":1722437815326,"stop":1722437815327,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9de2f069b1090ee","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722438074449,"stop":1722438074450,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3316841cdf06a8","name":"Light Node - default protocols","time":{"start":1722438367689,"stop":1722438367690,"duration":1},"status":"passed","severity":"normal"},{"uid":"520b2e7ca1983e83","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722437556293,"stop":1722437556293,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba93bc283189641","name":"Query with Ordered Callback, No message returned","time":{"start":1722438296027,"stop":1722438296027,"duration":0},"status":"passed","severity":"normal"},{"uid":"78032fd8d98c564d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722437564360,"stop":1722437564360,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3fc237d8b623ae","name":"should return false","time":{"start":1722437565192,"stop":1722437565192,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7849d3205c7e51d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722438171584,"stop":1722438171585,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f20477869d13ea","name":"Decoder throws on empty string content topic","time":{"start":1722437591191,"stop":1722437591192,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85b6478356e6327","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722437556308,"stop":1722437556308,"duration":0},"status":"passed","severity":"normal"},{"uid":"f556b069624ce853","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722438199779,"stop":1722438199780,"duration":1},"status":"passed","severity":"normal"},{"uid":"4445bf7a214b2cd4","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722437580843,"stop":1722437580844,"duration":1},"status":"passed","severity":"normal"},{"uid":"5191fede286206d9","name":"Subscribe to topic containing short and receive message","time":{"start":1722438316689,"stop":1722438316690,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e432b3f1183e8e1","name":"Promise Callback - true","time":{"start":1722438353269,"stop":1722438353270,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9f731822620c48","name":"Check publish message containing long","time":{"start":1722438194383,"stop":1722438194384,"duration":1},"status":"passed","severity":"normal"},{"uid":"16903cf2f8d0385","name":"Check received message containing numeric","time":{"start":1722438150100,"stop":1722438150101,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed3b50133448a90","name":"can start and stop the service","time":{"start":1722437622481,"stop":1722437622482,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab4767bfd288cc2","name":"Subscribe and publish message","time":{"start":1722438199777,"stop":1722438199778,"duration":1},"status":"passed","severity":"normal"},{"uid":"41031e02beec4237","name":"Check received message containing Russian","time":{"start":1722438150105,"stop":1722438150106,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d5abeaa498d94c","name":"Push message with meta","time":{"start":1722438300656,"stop":1722438300656,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8fcdb7fb0d78a2c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722437866786,"stop":1722437866786,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec83624f1c0c87f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722437832160,"stop":1722437832160,"duration":0},"status":"passed","severity":"normal"},{"uid":"c551b8c2114ab32a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437707116,"stop":1722437707116,"duration":0},"status":"passed","severity":"normal"},{"uid":"946c16438fcb385f","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722438287546,"stop":1722438287546,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f449d078f6ef75","name":"Push message with content topic containing numeric","time":{"start":1722438155564,"stop":1722438155565,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a844b352da6992","name":"Reopen subscription with peer with lost subscription","time":{"start":1722437673868,"stop":1722437673868,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a78e8481342f1c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722437556307,"stop":1722437556308,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cbce0f3e83a79b0","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app73/9/topic121/proto","time":{"start":1722438241503,"stop":1722438241503,"duration":0},"status":"passed","severity":"normal"},{"uid":"407327a454cf6da1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722437832175,"stop":1722437832175,"duration":0},"status":"passed","severity":"normal"},{"uid":"960c1990e513a84f","name":"Push message with emoji payload","time":{"start":1722438155558,"stop":1722438155559,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea800753450b515a","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1722438343676,"stop":1722438343681,"duration":5},"status":"broken","severity":"normal"},{"uid":"53187ef1c0dda7ee","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722438316673,"stop":1722438316674,"duration":1},"status":"passed","severity":"normal"},{"uid":"9511f9724a1b8098","name":"should throw an error for missing required configuration","time":{"start":1722437556297,"stop":1722437556297,"duration":0},"status":"passed","severity":"normal"},{"uid":"427a7ea13ac02486","name":"Throws when trying to push message with empty payload","time":{"start":1722438300642,"stop":1722438300644,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d2cc2ab2c06b47","name":"Check publish message containing short","time":{"start":1722438194382,"stop":1722438194383,"duration":1},"status":"passed","severity":"normal"},{"uid":"efffb89af0d10afa","name":"Register correct protocols","time":{"start":1722438199776,"stop":1722438199777,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5533359fc87b1e3","name":"Fails to publish message with wrong content topic","time":{"start":1722438194401,"stop":1722438194401,"duration":0},"status":"passed","severity":"normal"},{"uid":"f925f9f083ccb87f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722437869396,"stop":1722437869396,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf43b9ab7f4245d0","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722438287545,"stop":1722438287545,"duration":0},"status":"passed","severity":"normal"},{"uid":"2763722624ed80e2","name":"should emit a peer event after start","time":{"start":1722437622484,"stop":1722437622484,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8a9842891e7e32","name":"Check received message containing short","time":{"start":1722438150119,"stop":1722438150119,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0451af8d0d696ef","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722437593127,"stop":1722437593127,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02945927ef5ac0c","name":"Generator, custom pubsub topic","time":{"start":1722438331396,"stop":1722438331396,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7c538931286bb5","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722437617474,"stop":1722437617475,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1593d93a60dfa3","name":"A test","time":{"start":1722437970906,"stop":1722437970906,"duration":0},"status":"passed","severity":"normal"},{"uid":"3769bd2cd1e7349c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722437556396,"stop":1722437556397,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f8eb2acf572545","name":"Query with Promise Callback, No message returned","time":{"start":1722438296029,"stop":1722438296039,"duration":10},"status":"passed","severity":"normal"},{"uid":"1d1ade267d34abf4","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722437556313,"stop":1722437556313,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ce8aa833d86250","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722437866771,"stop":1722437866772,"duration":1},"status":"passed","severity":"normal"},{"uid":"e558616c74f857db","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722437866778,"stop":1722437866779,"duration":1},"status":"passed","severity":"normal"},{"uid":"47409a6732a4f02c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722438150128,"stop":1722438150128,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bdd50cff2b061e","name":"Push message with content topic containing Chinese","time":{"start":1722438300648,"stop":1722438300651,"duration":3},"status":"passed","severity":"normal"},{"uid":"9791a5716005de2d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722438316692,"stop":1722438316692,"duration":0},"status":"passed","severity":"normal"},{"uid":"f128fb1f384e7472","name":"LightPush with 0 connections","time":{"start":1722437897320,"stop":1722437897320,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dcac9b037d28f8c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437707055,"stop":1722437707055,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e5209373976492","name":"should properly create location multiaddrs - tcp4","time":{"start":1722437565196,"stop":1722437565196,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf288f51f3b4f1c","name":"should not fail to start the service if it is already started","time":{"start":1722437622483,"stop":1722437622483,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a1fa3973ecda28","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437707105,"stop":1722437707105,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98c52dd1fa0c6e6","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722437556293,"stop":1722437556293,"duration":0},"status":"passed","severity":"normal"},{"uid":"2188cf5aa03edd1f","name":"Push message with content topic containing Russian","time":{"start":1722438155567,"stop":1722438155567,"duration":0},"status":"passed","severity":"normal"},{"uid":"9085f6af41d6fe64","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722437707056,"stop":1722437707056,"duration":0},"status":"passed","severity":"normal"},{"uid":"3542970667648b43","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722438360689,"stop":1722438360689,"duration":0},"status":"passed","severity":"normal"},{"uid":"242df08f83c399ce","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722438074451,"stop":1722438074451,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36b22d10e4ef522","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app82/1/topic185/test.js","time":{"start":1722438241504,"stop":1722438241504,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b90ce11a3e9387","name":"Check publish message containing XML","time":{"start":1722438194388,"stop":1722438194395,"duration":7},"status":"passed","severity":"normal"},{"uid":"53bb11fb80558a84","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722437748490,"stop":1722437748490,"duration":0},"status":"passed","severity":"normal"},{"uid":"627bf7921852fe49","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722437832130,"stop":1722437832135,"duration":5},"status":"passed","severity":"normal"},{"uid":"e5b1d8a44ed90dc0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722437869396,"stop":1722437869397,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdadef1a7d819770","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722437581327,"stop":1722437581327,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44c67ec48e533c41","name":"Passing page size 10 when there are 10 messages","time":{"start":1722438362024,"stop":1722438362024,"duration":0},"status":"passed","severity":"normal"},{"uid":"e311f144c43884a2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722437832126,"stop":1722437832126,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01b789fdb5f14b8","name":"should get / set UDP multiaddr","time":{"start":1722437565194,"stop":1722437565194,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6efc05b78b6ccb5","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722437580842,"stop":1722437580842,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4224daa4d45d3a","name":"Check received message containing JSON","time":{"start":1722437815324,"stop":1722437815325,"duration":1},"status":"passed","severity":"normal"},{"uid":"b20e668b783cfb68","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722437564356,"stop":1722437564356,"duration":0},"status":"passed","severity":"normal"},{"uid":"152429038d514566","name":"Ephemeral messages are not stored","time":{"start":1722437620790,"stop":1722437620791,"duration":1},"status":"passed","severity":"normal"},{"uid":"da4184650121c8a0","name":"Check received message containing XML","time":{"start":1722438150108,"stop":1722438150109,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a806fd530096deb","name":"Push message with content topic containing special chars","time":{"start":1722438300647,"stop":1722438300648,"duration":1},"status":"passed","severity":"normal"},{"uid":"215b15b5b22cf157","name":"Subscribe to topic containing long and receive message","time":{"start":1722437866783,"stop":1722437866784,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4c47fd7d6bdf21","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722437866774,"stop":1722437866775,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f80c3e60cd07a54","name":"Check meta is set [ecies]","time":{"start":1722437593127,"stop":1722437593127,"duration":0},"status":"passed","severity":"normal"},{"uid":"83789eeb07f21900","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722438316691,"stop":1722438316691,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c18585cdb00c0f","name":"returns all values when wanted number matches available values","time":{"start":1722437580509,"stop":1722437580511,"duration":2},"status":"passed","severity":"normal"},{"uid":"53f66345c69b96b8","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722438074451,"stop":1722438074452,"duration":1},"status":"passed","severity":"normal"},{"uid":"8726d5ac784aeff0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722437556301,"stop":1722437556301,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9834b48ee13d7b","name":"Passing an array","time":{"start":1722438359343,"stop":1722438359343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e095a2fc46be1128","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722437661196,"stop":1722437661196,"duration":0},"status":"passed","severity":"normal"},{"uid":"73edacd946df29e7","name":"Check message with invalid timestamp is not received","time":{"start":1722437815329,"stop":1722437815330,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0dda2e543eb0c9e","name":"connected peers and dial","time":{"start":1722438150284,"stop":1722438150284,"duration":0},"status":"skipped","severity":"normal"},{"uid":"296938c7a5131402","name":"Fails to push message bigger that 1MB","time":{"start":1722438300661,"stop":1722438300661,"duration":0},"status":"passed","severity":"normal"},{"uid":"638ea622eb459828","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722438316696,"stop":1722438316697,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ef0ebd68411732","name":"Encoder throws on undefined content topic","time":{"start":1722437593128,"stop":1722437593128,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95c18d795d144e0","name":"Fails to push message bigger that 1MB","time":{"start":1722438155578,"stop":1722438155578,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3aeccf8e9e99c61","name":"start node with empty shard","time":{"start":1722438264494,"stop":1722438264494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50b0b83fdc41f81","name":"topics with same application and version share the same shard","time":{"start":1722437556289,"stop":1722437556289,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70ea84cd82ef98d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722437832125,"stop":1722437832125,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ad5764f40b35c0","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722438074462,"stop":1722438074462,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc4e68ad288a181","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722437609768,"stop":1722437609769,"duration":1},"status":"passed","severity":"normal"},{"uid":"7182c7a22e380457","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722437832120,"stop":1722437832121,"duration":1},"status":"passed","severity":"normal"},{"uid":"32482a93715b8e0c","name":"Push message with XML payload","time":{"start":1722438300635,"stop":1722438300635,"duration":0},"status":"passed","severity":"normal"},{"uid":"38bca70f1431c17b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722437556295,"stop":1722437556295,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabba79ec46f46ea","name":"Decoder throws on undefined content topic","time":{"start":1722437570210,"stop":1722437570210,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c0387abe263e7b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722437832139,"stop":1722437832160,"duration":21},"status":"passed","severity":"normal"},{"uid":"d7d45c54f49f5d01","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722437580842,"stop":1722437580843,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ba2e8a632e0d65","name":"Check received message containing unicode special characters","time":{"start":1722437815326,"stop":1722437815326,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6ea37902be3e7e","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722438074462,"stop":1722438074462,"duration":0},"status":"passed","severity":"normal"},{"uid":"a801dbf8e91684e5","name":"Push message with short payload","time":{"start":1722438155543,"stop":1722438155544,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a8d613a7cd321f","name":"Check publish message containing Russian","time":{"start":1722438194387,"stop":1722438194387,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4c0c5ffa77fc4d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722438171588,"stop":1722438171589,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc31c4db0e41bc51","name":"Publish message with custom timestamp: Thu Aug 10 2023 15:02:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1722438194399,"stop":1722438194399,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c7392e260f2928","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722437661194,"stop":1722437661195,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80d3d0f269a29c5","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722437609771,"stop":1722437609772,"duration":1},"status":"passed","severity":"normal"},{"uid":"77cf7d92235ff893","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722438150114,"stop":1722438150114,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e189e1cd18bba5a","name":"Subscribe to topic containing long and receive message","time":{"start":1722438316672,"stop":1722438316672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57f85d8c933c0e2","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722437569744,"stop":1722437569745,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc06cc2acca61ad5","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722437832110,"stop":1722437832110,"duration":0},"status":"passed","severity":"normal"},{"uid":"1989f96d61580411","name":"Push message with custom timestamp: 1722434297536","time":{"start":1722438155574,"stop":1722438155577,"duration":3},"status":"passed","severity":"normal"},{"uid":"904c1e11794f188c","name":"should properly create peer info with all multiaddrs","time":{"start":1722437565197,"stop":1722437565197,"duration":0},"status":"passed","severity":"normal"},{"uid":"331dcbf6fe0aeea1","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722438296023,"stop":1722438296024,"duration":1},"status":"passed","severity":"normal"},{"uid":"accb93e23807d2b7","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722438287560,"stop":1722438287564,"duration":4},"status":"broken","severity":"normal"},{"uid":"6eac5095d0a1fb87","name":"Passing page size 3 when there are 20 messages","time":{"start":1722438362024,"stop":1722438362024,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3b4db7e8079d9","name":"throws on content topic with empty version field","time":{"start":1722437556281,"stop":1722437556282,"duration":1},"status":"passed","severity":"normal"},{"uid":"2023a747302da3ab","name":"Keep-alive pings maintain the connection","time":{"start":1722437732380,"stop":1722437732381,"duration":1},"status":"passed","severity":"normal"},{"uid":"864e11cdb9aea09c","name":"different cluster, same shard: nodes don't connect","time":{"start":1722437832108,"stop":1722437832108,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38ee553e531e3fc","name":"Fails to push message with large meta","time":{"start":1722438155572,"stop":1722438155572,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ee885d13395660","name":"handles empty shards array correctly","time":{"start":1722437556312,"stop":1722437556312,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ff1e0dade0d9dc","name":"Check received message containing special chars","time":{"start":1722437815320,"stop":1722437815321,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d81ec6390f98f2","name":"Push message with Script payload","time":{"start":1722438300634,"stop":1722438300634,"duration":0},"status":"passed","severity":"normal"},{"uid":"863257a524c91144","name":"Encoder throws on undefined content topic","time":{"start":1722437570209,"stop":1722437570209,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbc3f217b8189f8","name":"Encoder throws on undefined content topic","time":{"start":1722437591188,"stop":1722437591189,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c802e7338abb4d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722438316684,"stop":1722438316684,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be4f7a69f110047","name":"Push message with shell command payload","time":{"start":1722438155555,"stop":1722438155556,"duration":1},"status":"passed","severity":"normal"},{"uid":"2295a958cdec0cda","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722438241509,"stop":1722438241510,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa0fb77e33f7ed5b","name":"Check received message containing escaped characters","time":{"start":1722438150125,"stop":1722438150125,"duration":0},"status":"passed","severity":"normal"},{"uid":"131158c26fc4ce88","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722437558958,"stop":1722437558958,"duration":0},"status":"broken","severity":"normal"},{"uid":"724be39e75cd7bb4","name":"Push message with custom timestamp: 1722441497536","time":{"start":1722438155577,"stop":1722438155577,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56113109fe8a246","name":"Ping on subscribed peer","time":{"start":1722437704727,"stop":1722437704728,"duration":1},"status":"passed","severity":"normal"},{"uid":"190c95578072bfb2","name":"same cluster, different shard: nodes don't connect","time":{"start":1722437832107,"stop":1722437832108,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab86f8500c04f98","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722437866775,"stop":1722437866776,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb2d456e5ea157f","name":"Subscribe to topic containing short and publish message","time":{"start":1722438199781,"stop":1722438199781,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0365d4e23439578","name":"does not throw on valid cases","time":{"start":1722437556277,"stop":1722437556278,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fb2c7d523234c78","name":"should not throw an error for a single configured topic","time":{"start":1722437556306,"stop":1722437556306,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d9f2727f4dfab1","name":"Check meta is set [symmetric]","time":{"start":1722437591186,"stop":1722437591187,"duration":1},"status":"passed","severity":"normal"},{"uid":"e84cd0cf8cea069a","name":"Push message with emoji payload","time":{"start":1722438300640,"stop":1722438300641,"duration":1},"status":"passed","severity":"normal"},{"uid":"88af9b0d93a33697","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722438194403,"stop":1722438194404,"duration":1},"status":"passed","severity":"normal"},{"uid":"575bb8ef26b361a3","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722437556292,"stop":1722437556292,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c650ce87d7fa79a","name":"Passing page size 110 when there are 120 messages","time":{"start":1722438362026,"stop":1722438362026,"duration":0},"status":"broken","severity":"normal"},{"uid":"9ddbf29d455f550d","name":"Check received message containing Arabic","time":{"start":1722438150121,"stop":1722438150121,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c01216ca70039b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722438287546,"stop":1722438287546,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ca0847727e16c2","name":"Push message with rate limit","time":{"start":1722438300657,"stop":1722438300657,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7ec08a7abe11ec","name":"Waku message hash computation (payload length 0)","time":{"start":1722437558958,"stop":1722437558959,"duration":1},"status":"broken","severity":"normal"},{"uid":"bbf0f9da0cdcf9fd","name":"Query generator for multiple messages with different content topic format","time":{"start":1722438325917,"stop":1722438325917,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed26aafa47cc178","name":"should use DNS peer discovery with light client","time":{"start":1722437622486,"stop":1722437622486,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b2a6bb3bd075605b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722437866770,"stop":1722437866771,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4026daba61670d","name":"addEventListener with correct event","time":{"start":1722437650283,"stop":1722437650284,"duration":1},"status":"passed","severity":"normal"},{"uid":"80908cadbd0de1a8","name":"Check received message containing shell command","time":{"start":1722438150124,"stop":1722438150125,"duration":1},"status":"passed","severity":"normal"},{"uid":"720b43fdf5ab2ce9","name":"Promise Callback - false","time":{"start":1722438353271,"stop":1722438353271,"duration":0},"status":"broken","severity":"normal"},{"uid":"a8b25ae65e36c9f7","name":"Check publish message containing unicode special characters","time":{"start":1722438194398,"stop":1722438194398,"duration":0},"status":"passed","severity":"normal"},{"uid":"2afcc31bec76b8ce","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722437556284,"stop":1722437556284,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d73d8c1e8e2c53f","name":"should throw an error for an unconfigured topic","time":{"start":1722437556306,"stop":1722437556307,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4432b4796ce485c","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722437661193,"stop":1722437661194,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2c3600576be2d63","name":"throws on content topic with empty encoding field","time":{"start":1722437556283,"stop":1722437556283,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5bed46b19fbd283","name":"can start the service","time":{"start":1722437585125,"stop":1722437585125,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5eef91dc97573b","name":"Encoder throws on empty string content topic","time":{"start":1722437593128,"stop":1722437593128,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04e9f033ba18e0f","name":"Ordered Callback - false","time":{"start":1722438353272,"stop":1722438353272,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca95b12fd778870","name":"Push message with unicode special characters payload","time":{"start":1722438300640,"stop":1722438300640,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d90a41c0463f9f1","name":"throws on content topic with non-number generation field","time":{"start":1722437556280,"stop":1722437556280,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccd4cafb87ec6b4","name":"Push message with content topic containing XML","time":{"start":1722438300653,"stop":1722438300653,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a55f8b55e66a8c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722437866779,"stop":1722437866780,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f774b484df48d","name":"A test","time":{"start":1722437970907,"stop":1722437970907,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde0a13d2e63a843","name":"Check message on other pubsub topic is not received","time":{"start":1722438150115,"stop":1722438150115,"duration":0},"status":"passed","severity":"normal"},{"uid":"42dbb3006791f108","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app16/10/topic958/utf8","time":{"start":1722438241504,"stop":1722438241504,"duration":0},"status":"passed","severity":"normal"},{"uid":"e515cb1f5c006566","name":"1 Relay, 1 Filter, gives up","time":{"start":1722437581182,"stop":1722437581182,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef4aa6c3f9b6714","name":"should set field with all protocols enabled","time":{"start":1722437565198,"stop":1722437565198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5bd7116f3606ed6","name":"nwaku subscribes","time":{"start":1722438175461,"stop":1722438175462,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd25609a5c968b3","name":"removeEventListener with wrong event","time":{"start":1722437650285,"stop":1722437650285,"duration":0},"status":"passed","severity":"normal"},{"uid":"15be9e2596d4d686","name":"different cluster, same shard: nodes don't connect","time":{"start":1722438023105,"stop":1722438023106,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba5107a3a7848dc","name":"Subscribe and receives messages on 20 topics","time":{"start":1722437866776,"stop":1722437866778,"duration":2},"status":"passed","severity":"normal"},{"uid":"af3531e41f0a18ee","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722438360693,"stop":1722438360693,"duration":0},"status":"passed","severity":"normal"},{"uid":"39992430e72bcffc","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722437565189,"stop":1722437565190,"duration":1},"status":"passed","severity":"normal"},{"uid":"34855b468eda9073","name":"should set field with only RELAY enabled","time":{"start":1722437565198,"stop":1722437565198,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de790e63509b093","name":"isConnected should return false after all peers disconnect","time":{"start":1722437609772,"stop":1722437609772,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9fddc9b07d7175","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722437866786,"stop":1722437866786,"duration":0},"status":"passed","severity":"normal"},{"uid":"2582df72431dd826","name":"Push message with content topic containing emoji","time":{"start":1722438300655,"stop":1722438300655,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6397ff2fce476a9","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722437620792,"stop":1722437620793,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4c5d09d2a76c5e","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722437556284,"stop":1722437556284,"duration":0},"status":"passed","severity":"normal"},{"uid":"854fd44d752840f0","name":"throws an error for improperly formatted content topics","time":{"start":1722437556291,"stop":1722437556291,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e1f89c6ec90f0b","name":"removeEventListener with correct event","time":{"start":1722437650285,"stop":1722437650285,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26d6067a216b1a6","name":"Check received message containing Script","time":{"start":1722438150107,"stop":1722438150108,"duration":1},"status":"passed","severity":"normal"},{"uid":"618c563824d09253","name":"connects to nwaku","time":{"start":1722438359342,"stop":1722438359342,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a3fd1729629d31","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722437832178,"stop":1722437832178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47d608be3af101d","name":"should only return 1 node with relay and store capability","time":{"start":1722437581324,"stop":1722437581325,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e8ef360b8488d0","name":"random static sharding 1 - Cluster ID: 18, Shard ID: 293","time":{"start":1722438264483,"stop":1722438264484,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17a15ef3f2a393b","name":"Publish message with rate limit","time":{"start":1722438194405,"stop":1722438194405,"duration":0},"status":"passed","severity":"normal"},{"uid":"65be7361089ab5a9","name":"pre and post cipher","time":{"start":1722437591749,"stop":1722437591750,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3440c90b31defb","name":"Push message with content topic containing emoji","time":{"start":1722438155571,"stop":1722438155571,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6f3c8d70404ecf","name":"Reusing cursor across nodes","time":{"start":1722438287547,"stop":1722438287548,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c32d9337cb9ab0e","name":"random static sharding 3 - Cluster ID: 371, Shard ID: 215","time":{"start":1722438264484,"stop":1722438264485,"duration":1},"status":"passed","severity":"normal"},{"uid":"4259d3c3525d84de","name":"should only return 1 node with store capability","time":{"start":1722437581325,"stop":1722437581325,"duration":0},"status":"passed","severity":"normal"},{"uid":"bede9aa202dd66e7","name":"isConnected should return false after all peers disconnect","time":{"start":1722437661195,"stop":1722437661195,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b96f6d3e87e39c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722438199784,"stop":1722438199785,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f19d562ee446cd","name":"Fails to push message with empty content topic","time":{"start":1722438155571,"stop":1722438155571,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f9a00a014e1311","name":"Overlapping topic subscription","time":{"start":1722437866780,"stop":1722437866781,"duration":1},"status":"passed","severity":"normal"},{"uid":"216003c1b441ad76","name":"Relay - times out","time":{"start":1722438367687,"stop":1722438367688,"duration":1},"status":"passed","severity":"normal"},{"uid":"5384cf162b2be294","name":"Check received message containing emoji","time":{"start":1722438150126,"stop":1722438150126,"duration":0},"status":"passed","severity":"normal"},{"uid":"931a20a04bc3caa5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722437869381,"stop":1722437869382,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a77dfe0bb53962d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722438316674,"stop":1722438316674,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94e363c177024e3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722438316696,"stop":1722438316696,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af090156d4a5c57","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app90/4/topic993/proto","time":{"start":1722438241508,"stop":1722438241508,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83bb6ffbe9ba8a5","name":"Check message on other pubsub topic is not received","time":{"start":1722437815330,"stop":1722437815331,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b628624b18077b","name":"Passing page size 11 when there are 10 messages","time":{"start":1722438362024,"stop":1722438362024,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a98905cf9a21c3","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722437707056,"stop":1722437707057,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c3fd96a6154ce","name":"Overlapping topic subscription","time":{"start":1722438199781,"stop":1722438199781,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99bc880657096c9f","name":"Check message with no content topic is not received","time":{"start":1722438150115,"stop":1722438150116,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3b5392cad258ab9","name":"random static sharding 8 - Cluster ID: 358, Shard ID: 5","time":{"start":1722438264488,"stop":1722438264490,"duration":2},"status":"passed","severity":"normal"},{"uid":"c8ef58097fc84c79","name":"Filter with 1 connections","time":{"start":1722437897322,"stop":1722437897322,"duration":0},"status":"passed","severity":"normal"},{"uid":"e099dcb91eb59883","name":"Relay - dialed after","time":{"start":1722438367687,"stop":1722438367687,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3379ce761a3fd68","name":"caches peers it previously fetched","time":{"start":1722437581323,"stop":1722437581324,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d85cefdb60a3ba2","name":"Check message with non string payload is not received","time":{"start":1722438150116,"stop":1722438150117,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d4853a7d3578a5e","name":"should encode/decode to RLP encoding","time":{"start":1722437565193,"stop":1722437565194,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a371249649599b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722437970766,"stop":1722437970766,"duration":0},"status":"passed","severity":"normal"},{"uid":"40aaa5c6adfb51b4","name":"should not receive a peer event before start","time":{"start":1722437585127,"stop":1722437585127,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c070f3c2f0fade","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722438199782,"stop":1722438199782,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d32a04bab55cdf","name":"getPeersByDiscovery","time":{"start":1722437650286,"stop":1722437650286,"duration":0},"status":"passed","severity":"normal"},{"uid":"626b87b8f6e15910","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722437556299,"stop":1722437556299,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c7879948417f4a","name":"Push to array if already present","time":{"start":1722437555876,"stop":1722437555876,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d782829e678bf2","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722438199786,"stop":1722438199786,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b5a92fe6b5652a","name":"Subscribe to topic containing Script and receive message","time":{"start":1722437866787,"stop":1722437866787,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeedaa29700d9eee","name":"creates an iterator","time":{"start":1722438343212,"stop":1722438343213,"duration":1},"status":"passed","severity":"normal"},{"uid":"a715e2a7d9736fa4","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1722438343674,"stop":1722438343675,"duration":1},"status":"passed","severity":"normal"},{"uid":"272e517d486e1528","name":"should properly create location multiaddrs - tcp","time":{"start":1722437565197,"stop":1722437565197,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92a81719dddd391","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722438316697,"stop":1722438316697,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5c7acfb92ecc68","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722437732383,"stop":1722437732384,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d88251f58c1ce46","name":"different cluster, different shard: nodes don't connect","time":{"start":1722437832109,"stop":1722437832109,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3e5e1acf6a56f4","name":"Filter with 3 connections","time":{"start":1722437897329,"stop":1722437897329,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d8fb5fb2712eb3","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722437609770,"stop":1722437609770,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c4cb9860820e5a","name":"Ordered Callback - true","time":{"start":1722438353271,"stop":1722438353272,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc160c30ced408f2","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722438199783,"stop":1722438199783,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb46a4cad9efce22","name":"should not fail to start the service if it is already started","time":{"start":1722437585126,"stop":1722437585127,"duration":1},"status":"passed","severity":"normal"},{"uid":"c986874432c42123","name":"LightPush with 1 connections","time":{"start":1722437897321,"stop":1722437897321,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a03a073d0818985","name":"Check received message containing Script","time":{"start":1722438150123,"stop":1722438150123,"duration":0},"status":"passed","severity":"normal"},{"uid":"de14e2777323ac4b","name":"Subscribe to topic containing long and publish message","time":{"start":1722438199781,"stop":1722438199782,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a0b2b30b6e0064","name":"should load peers from local storage and dispatch events","time":{"start":1722437585128,"stop":1722437585128,"duration":0},"status":"passed","severity":"normal"},{"uid":"2043a12fdaee77a5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722437707105,"stop":1722437707106,"duration":1},"status":"passed","severity":"normal"},{"uid":"148c4e5bd9484fd4","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722437832160,"stop":1722437832161,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21eefe97d52d816","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722437748490,"stop":1722437748490,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9e470794fa7a02","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722438171586,"stop":1722438171586,"duration":0},"status":"passed","severity":"normal"},{"uid":"171b87ac1bedf575","name":"Subscribe and receive messages via waku relay post","time":{"start":1722437866772,"stop":1722437866773,"duration":1},"status":"passed","severity":"normal"},{"uid":"155557a225703721","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722437866789,"stop":1722437866790,"duration":1},"status":"passed","severity":"normal"},{"uid":"a488bb95b8c29270","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722437556299,"stop":1722437556299,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aec9daa28289e47","name":"non connected peers","time":{"start":1722438150285,"stop":1722438150285,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c334f0333ccb8a6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722437866790,"stop":1722437866790,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bc94d5242b77da","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722438074461,"stop":1722438074462,"duration":1},"status":"passed","severity":"normal"},{"uid":"68e8a4cb9424844e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722437556308,"stop":1722437556308,"duration":0},"status":"passed","severity":"normal"},{"uid":"631e5bdec9efa4f4","name":"Push message with shell command payload","time":{"start":1722438300639,"stop":1722438300639,"duration":0},"status":"passed","severity":"normal"},{"uid":"885e220f52201e9a","name":"Decoder throws on undefined content topic","time":{"start":1722437591190,"stop":1722437591191,"duration":1},"status":"passed","severity":"normal"},{"uid":"468ec866d55ed107","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722438199778,"stop":1722438199778,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2cc15f520966d1c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722438171590,"stop":1722438171590,"duration":0},"status":"passed","severity":"normal"},{"uid":"3936251079999e57","name":"Check publish message containing JSON","time":{"start":1722438194396,"stop":1722438194396,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab1f18d3365152a","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722438171586,"stop":1722438171587,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2775fc8158f6cdd","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722437832124,"stop":1722437832124,"duration":0},"status":"passed","severity":"normal"},{"uid":"1167377c99196d29","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722437580846,"stop":1722437580847,"duration":1},"status":"passed","severity":"normal"},{"uid":"a930e4c62bf22283","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722437869389,"stop":1722437869391,"duration":2},"status":"passed","severity":"normal"},{"uid":"ddfc25475689b205","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722437556286,"stop":1722437556287,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc807f30f5bd704","name":"Check message on other pubsub topic is not received","time":{"start":1722438150129,"stop":1722438150129,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c96dddd2f33785b","name":"Ping on subscribed peer","time":{"start":1722437704732,"stop":1722437704732,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad70d76a9ae64fbb","name":"Publish message with custom timestamp: Wed Jul 31 2024 14:02:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1722438194399,"stop":1722438194400,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32928c222e34ad9","name":"Push message with custom timestamp: 1691679497536","time":{"start":1722438155573,"stop":1722438155573,"duration":0},"status":"passed","severity":"normal"},{"uid":"647c7e9d5848ec26","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722437556298,"stop":1722437556298,"duration":0},"status":"passed","severity":"normal"},{"uid":"f018684bb7c32e98","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722437564361,"stop":1722437564361,"duration":0},"status":"passed","severity":"normal"},{"uid":"493b88b44ef4068","name":"Query Generator, No message returned","time":{"start":1722438296024,"stop":1722438296024,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a48dd1ba5c1097","name":"Passing page size 19 when there are 20 messages","time":{"start":1722438362025,"stop":1722438362025,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0e5c65d37405b0","name":"Generator, 2 different pubsubtopics","time":{"start":1722438331396,"stop":1722438331396,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d9038b36c987fd","name":"can dial TLS multiaddrs","time":{"start":1722438029914,"stop":1722438029914,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a930562ffcfcd9","name":"Push message with custom timestamp: 1722441467022","time":{"start":1722438300659,"stop":1722438300660,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb6aa4abd4237a5","name":"Push message with numeric payload","time":{"start":1722438155545,"stop":1722438155546,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cdaa11ce7ef4806","name":"Number of peers are maintained correctly","time":{"start":1722437732372,"stop":1722437732376,"duration":4},"status":"passed","severity":"normal"},{"uid":"978e133cb4486bbf","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722438316681,"stop":1722438316682,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c45df24dc583d70","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722438360689,"stop":1722438360690,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c8e54e0be78e7f","name":"Push message with special chars payload","time":{"start":1722438300630,"stop":1722438300631,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2cdbda4c61b859","name":"Refresh subscription","time":{"start":1722438316671,"stop":1722438316671,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0bc214982529d82","name":"Push message with content topic containing numeric","time":{"start":1722438300646,"stop":1722438300647,"duration":1},"status":"passed","severity":"normal"},{"uid":"808b335f5ab2791c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722438316670,"stop":1722438316670,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac00a27deed4f929","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722438316683,"stop":1722438316684,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e661ec76c00c7f6","name":"Subscribe and receives messages on 20 topics","time":{"start":1722438316687,"stop":1722438316687,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff8bb55bd375b6c","name":"Query generator for multiple messages with different message text format","time":{"start":1722438325916,"stop":1722438325916,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0089bdb96c5b64e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722437556397,"stop":1722437556397,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca9c08d1e3c75cb","name":"Push message equal or less that 1MB","time":{"start":1722438155577,"stop":1722438155577,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ccba28d4bae2de","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722437832173,"stop":1722437832174,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e7b579a6d144ea","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722438331393,"stop":1722438331394,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d176f13223dab1","name":"should return all peers when numPeers is 0","time":{"start":1722437569743,"stop":1722437569743,"duration":0},"status":"passed","severity":"normal"},{"uid":"942f8ec8c6aaf084","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722437832135,"stop":1722437832136,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd370814f19eda70","name":"should return unique PubsubTopics for static sharding","time":{"start":1722437556294,"stop":1722437556294,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eca32037c615635","name":"Check message with no content topic is not received","time":{"start":1722438150130,"stop":1722438150130,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe45a446685b95d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722438360691,"stop":1722438360692,"duration":1},"status":"passed","severity":"normal"},{"uid":"ead979920480ba91","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722438316688,"stop":1722438316688,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c2f749dc3928dd","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722438316673,"stop":1722438316673,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2225577df528e00","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722438316693,"stop":1722438316693,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f452c5cc18c10f","name":"Decoder throws on empty string content topic","time":{"start":1722437593129,"stop":1722437593129,"duration":0},"status":"passed","severity":"normal"},{"uid":"220c92c7fa60279e","name":"isConnected should return true after first peer connects","time":{"start":1722437661195,"stop":1722437661195,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adf1a5ac4d65c2e","name":"shard 0","time":{"start":1722438264482,"stop":1722438264482,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f84ea28c68fca99","name":"start node with empty content topic","time":{"start":1722438241510,"stop":1722438241511,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d4c8936e465895c","name":"Js publishes, other Js receives","time":{"start":1722438175463,"stop":1722438175463,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a6629c20e019c1","name":"Check received message containing Basic HTML tag","time":{"start":1722437815324,"stop":1722437815324,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86485671f0f8162","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722437556313,"stop":1722437556314,"duration":1},"status":"passed","severity":"normal"},{"uid":"124af612c7c86f56","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722437832124,"stop":1722437832124,"duration":0},"status":"passed","severity":"normal"},{"uid":"272305d957f311e8","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722437564360,"stop":1722437564361,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ace9028ea7ac3b","name":"should properly compute the node id","time":{"start":1722437565193,"stop":1722437565193,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9cc3c7d151fba6","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722437832138,"stop":1722437832138,"duration":0},"status":"passed","severity":"normal"},{"uid":"280cae9a59265b0c","name":"Filter","time":{"start":1722438367689,"stop":1722438367689,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7bc65f018e1dbf8","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722438296025,"stop":1722438296025,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd692eac633b258","name":"throws on content topic with generation field greater than 0","time":{"start":1722437556280,"stop":1722437556281,"duration":1},"status":"passed","severity":"normal"},{"uid":"2047031684c704f7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722438316665,"stop":1722438316665,"duration":0},"status":"passed","severity":"normal"},{"uid":"32761cf17223ab7e","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722437556287,"stop":1722437556287,"duration":0},"status":"passed","severity":"normal"},{"uid":"56032cdac54e3c1b","name":"Push message with content topic containing shell command","time":{"start":1722438300654,"stop":1722438300654,"duration":0},"status":"passed","severity":"normal"},{"uid":"2506411263ac83f9","name":"Ordered callback, aborts when callback returns true","time":{"start":1722438325919,"stop":1722438325919,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec947eca56650518","name":"should encode/decode to text encoding","time":{"start":1722437565194,"stop":1722437565194,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24827fd48dbe913","name":"Check message received after jswaku node is restarted","time":{"start":1722438150131,"stop":1722438150131,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c0e6f58b9051031","name":"should not receive a peer event after stop","time":{"start":1722437622485,"stop":1722437622485,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bcd2fcaa11743","name":"should not fail to stop the service if it was not started","time":{"start":1722437622482,"stop":1722437622483,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2bbf40395bec567","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722437707106,"stop":1722437707115,"duration":9},"status":"passed","severity":"normal"},{"uid":"13706f05f69ef26a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722437580847,"stop":1722437580848,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce92f4b8ff0a38d5","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722438171583,"stop":1722438171584,"duration":1},"status":"passed","severity":"normal"},{"uid":"87090129a27e58a0","name":"should throw error - invalid id","time":{"start":1722437565192,"stop":1722437565192,"duration":0},"status":"passed","severity":"normal"},{"uid":"697741cdf3f810e8","name":"Check publish message containing numeric","time":{"start":1722438194384,"stop":1722438194384,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4379625dec5f97a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722437585129,"stop":1722437585129,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c6eb014e1091c0","name":"Push message on custom pubsubTopic","time":{"start":1722437970764,"stop":1722437970764,"duration":0},"status":"passed","severity":"normal"},{"uid":"632bc82ee8e54528","name":"retrieves a single peer","time":{"start":1722437581321,"stop":1722437581322,"duration":1},"status":"passed","severity":"normal"},{"uid":"2352840e7901531d","name":"Push message with Basic HTML tag payload","time":{"start":1722438155553,"stop":1722438155554,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e2ab79f66c7960e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722437866788,"stop":1722437866788,"duration":0},"status":"passed","severity":"normal"},{"uid":"f522567983dd8d58","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722438074451,"stop":1722438074451,"duration":0},"status":"passed","severity":"normal"},{"uid":"334c5f2d002dd0c2","name":"Push message with long payload","time":{"start":1722438300626,"stop":1722438300627,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d1a008db4019827","name":"Nodes with multiple pubsub topic","time":{"start":1722438171589,"stop":1722438171590,"duration":1},"status":"passed","severity":"normal"},{"uid":"45a1c10ac57a0fa6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722437622486,"stop":1722437622486,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0a881427b07650f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722438316695,"stop":1722438316696,"duration":1},"status":"passed","severity":"normal"},{"uid":"6664b6b03a688b68","name":"Check received message containing SQL Injection","time":{"start":1722438150122,"stop":1722438150122,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b66ff723c9bb602","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722437558956,"stop":1722437558957,"duration":1},"status":"broken","severity":"normal"},{"uid":"536d525f6132aae8","name":"handles different networkShards values correctly","time":{"start":1722437556291,"stop":1722437556291,"duration":0},"status":"passed","severity":"normal"},{"uid":"51676f0671f7ff6","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722437832110,"stop":1722437832110,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea5b5cb6c14fcc5","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722437832167,"stop":1722437832168,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eac0c1614fd2c5c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app6/10/topic754/utf8","time":{"start":1722438241503,"stop":1722438241503,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd2b0832d4ee725","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722438194399,"stop":1722438194399,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9f959ade4096bc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722437869395,"stop":1722437869395,"duration":0},"status":"passed","severity":"normal"},{"uid":"7549e8ea6e76d78e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722437556302,"stop":1722437556302,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6887d8b10d7680e","name":"should emit a peer event after start","time":{"start":1722438176577,"stop":1722438176577,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e213b674b6b38fc","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722438074460,"stop":1722438074460,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71524cf50b53282","name":"Waku message hash computation (no timestamp)","time":{"start":1722437558959,"stop":1722437558959,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6710d4262557a3","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722437832109,"stop":1722437832109,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2d84a8ca4dcca","name":"should throw error - no id","time":{"start":1722437565191,"stop":1722437565191,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb4bdefdf10714e","name":"Push 30 different messages","time":{"start":1722438300641,"stop":1722438300641,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3665084e9812787","name":"Subscribe to topic containing XML and receive message","time":{"start":1722438316694,"stop":1722438316694,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba15a366f20cc67","name":"Check received message containing Arabic","time":{"start":1722438150104,"stop":1722438150105,"duration":1},"status":"passed","severity":"normal"},{"uid":"e67312bcc68eb092","name":"Check received message containing Basic HTML tag","time":{"start":1722438150109,"stop":1722438150110,"duration":1},"status":"passed","severity":"normal"},{"uid":"a44df2126c7f009b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722437620792,"stop":1722437620792,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53d1c7bfdf0292d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722437556301,"stop":1722437556302,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4c744f17f71e97","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722437564361,"stop":1722437564362,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea3d265cebf01d32","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722437565199,"stop":1722437565199,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2b423359e1214f","name":"Subscribe to topic containing XML and receive message","time":{"start":1722438316678,"stop":1722438316678,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3dbff4c7870c3c6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722437815328,"stop":1722437815328,"duration":0},"status":"passed","severity":"normal"},{"uid":"f524908ec2fbd046","name":"throws on empty content topic","time":{"start":1722437556278,"stop":1722437556278,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76605d029e640dc","name":"Check received message containing Basic HTML tag","time":{"start":1722438150123,"stop":1722438150124,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ec0ee7013503fd","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722437832113,"stop":1722437832113,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcf5845a1ef5a76","name":"Push message with Chinese payload","time":{"start":1722438300631,"stop":1722438300631,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd73a49f7fbed21","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722438316695,"stop":1722438316695,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3b157f6eb0209f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722438155569,"stop":1722438155569,"duration":0},"status":"passed","severity":"normal"},{"uid":"689d267da07cdb62","name":"groups content topics by expected pubsub topic","time":{"start":1722437556290,"stop":1722437556290,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c70ef4e8a649fdb","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722437580512,"stop":1722437580513,"duration":1},"status":"passed","severity":"normal"},{"uid":"682a1ea548ba0746","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722438171588,"stop":1722438171588,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e7efd50400d45","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722437556304,"stop":1722437556304,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab977f2bee12330","name":"tcp ip4 address","time":{"start":1722437564622,"stop":1722437564622,"duration":0},"status":"passed","severity":"normal"},{"uid":"7703824613190b2e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722437556304,"stop":1722437556305,"duration":1},"status":"passed","severity":"normal"},{"uid":"1baf6dc87ff5aacf","name":"should set field with all protocols disabled","time":{"start":1722437565197,"stop":1722437565198,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef73bb66d532be9c","name":"Reopen subscription with peer with lost subscription","time":{"start":1722437704734,"stop":1722437704735,"duration":1},"status":"passed","severity":"normal"},{"uid":"350ff16f6faf82a5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722438316679,"stop":1722438316679,"duration":0},"status":"passed","severity":"normal"},{"uid":"788343ca4605fb49","name":"Check received message containing short","time":{"start":1722438150098,"stop":1722438150099,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d4100181ecd3ee","name":"Round trip binary serialization","time":{"start":1722437570207,"stop":1722437570207,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e491140fe3dcadc","name":"Does not throw an exception when node disconnects","time":{"start":1722438359342,"stop":1722438359343,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a0bad513be1efc","name":"configure the node with multiple pubsub topics","time":{"start":1722438264492,"stop":1722438264492,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3e9828a432a5be","name":"Passing invalid cursor","time":{"start":1722438287558,"stop":1722438287559,"duration":1},"status":"broken","severity":"normal"},{"uid":"8e222a836c0979d7","name":"should properly create location multiaddrs - udp4","time":{"start":1722437565195,"stop":1722437565195,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de8bb710a839bd0","name":"Subscribe to topic containing Script and publish message","time":{"start":1722438199785,"stop":1722438199785,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3c9b0c63df5a6b","name":"Push message with content topic containing escaped characters","time":{"start":1722438300654,"stop":1722438300655,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9d2c492ed8d243","name":"Should update shard info","time":{"start":1722438074847,"stop":1722438074847,"duration":0},"status":"passed","severity":"normal"},{"uid":"374826edbc89f656","name":"Check received message containing Chinese","time":{"start":1722438150103,"stop":1722438150103,"duration":0},"status":"passed","severity":"normal"},{"uid":"51418fac8e60c32f","name":"Check received message containing SQL Injection","time":{"start":1722438150106,"stop":1722438150107,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ac9e140c9017925","name":"Fails to push message with large meta","time":{"start":1722438300656,"stop":1722438300657,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b20db3645f3816","name":"isConnected return false after peer stops","time":{"start":1722437661196,"stop":1722437661196,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce774ce1f639d9e","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722438074452,"stop":1722438074453,"duration":1},"status":"passed","severity":"normal"},{"uid":"2132e9ebba494e24","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722437556288,"stop":1722437556288,"duration":0},"status":"passed","severity":"normal"},{"uid":"410fa99ac6993395","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722437556307,"stop":1722437556307,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fe1801c0d162a9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722438199788,"stop":1722438199788,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e461d4941fb82ef","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722437866789,"stop":1722437866789,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1e42594bb1cb4a","name":"should set field with only STORE enabled","time":{"start":1722437565198,"stop":1722437565198,"duration":0},"status":"passed","severity":"normal"},{"uid":"624a5ab2b0c57d1c","name":"Push message with Chinese payload","time":{"start":1722438155547,"stop":1722438155548,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb4a0b122debd6f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app43/3/topic955/utf8","time":{"start":1722438241504,"stop":1722438241505,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c56cdc39d0accf","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722437556306,"stop":1722437556306,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cce91ced8dcbd2a","name":"listenerCount","time":{"start":1722437650286,"stop":1722437650286,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4ba25b525ae271","name":"can start and stop the service","time":{"start":1722437585126,"stop":1722437585126,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91f526329011ff7","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722438352006,"stop":1722438352006,"duration":0},"status":"passed","severity":"normal"},{"uid":"133002bafc74238","name":"it tolerates circular branch references","time":{"start":1722437581322,"stop":1722437581322,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8720c1751b8182c","name":"Push message with content topic containing JSON","time":{"start":1722438300654,"stop":1722438300654,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a111c3654b017d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722438316695,"stop":1722438316695,"duration":0},"status":"passed","severity":"normal"},{"uid":"834bacb82929d771","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722437581182,"stop":1722437581182,"duration":0},"status":"passed","severity":"normal"},{"uid":"387fd1e996091fff","name":"Generator, custom pubsub topic","time":{"start":1722438331390,"stop":1722438331392,"duration":2},"status":"passed","severity":"normal"},{"uid":"91fc696a3189c70d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722438296025,"stop":1722438296025,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8b6353ca8d0276","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722438074458,"stop":1722438074459,"duration":1},"status":"passed","severity":"normal"},{"uid":"111f2f3184aa5234","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722437832127,"stop":1722437832129,"duration":2},"status":"passed","severity":"normal"},{"uid":"855a858b7c017584","name":"random static sharding 9 - Cluster ID: 668, Shard ID: 345","time":{"start":1722438264490,"stop":1722438264491,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c17c995399da558","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722437564358,"stop":1722437564359,"duration":1},"status":"passed","severity":"normal"},{"uid":"9faa3ed4e80b8e69","name":"Push message with content topic containing short","time":{"start":1722438155562,"stop":1722438155563,"duration":1},"status":"passed","severity":"normal"},{"uid":"668380b8c7ae98df","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722437556298,"stop":1722437556299,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da99eb3874d560c","name":"Check message with no payload is not received","time":{"start":1722438150116,"stop":1722438150116,"duration":0},"status":"passed","severity":"normal"},{"uid":"433ec81d244fa83d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722438325918,"stop":1722438325918,"duration":0},"status":"passed","severity":"normal"},{"uid":"c974b591542647ce","name":"handles empty contentTopics array correctly","time":{"start":1722437556312,"stop":1722437556312,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94f8b1a0f4026a","name":"Number of peers are maintained correctly","time":{"start":1722437902174,"stop":1722437902174,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca1a6c6a106b799","name":"Check received message containing emoji","time":{"start":1722438150112,"stop":1722438150112,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a1c660cccb584a","name":"should throw error - no id","time":{"start":1722437565190,"stop":1722437565190,"duration":0},"status":"passed","severity":"normal"},{"uid":"11add449d5c1821b","name":"Nwaku publishes","time":{"start":1722438175462,"stop":1722438175462,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3495164ba46e548","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1722438343674,"stop":1722438343674,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eccde55f3abeca","name":"Check received message containing JSON","time":{"start":1722438150124,"stop":1722438150124,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5c04f003b02649","name":"Push message with content topic containing SQL Injection","time":{"start":1722438300652,"stop":1722438300652,"duration":0},"status":"passed","severity":"normal"},{"uid":"14baa63512feba5e","name":"Non TWN Cluster","time":{"start":1722438241502,"stop":1722438241502,"duration":0},"status":"passed","severity":"normal"},{"uid":"604bc4a9001a0e82","name":"should be able to encode the field with only STORE set to true","time":{"start":1722437564352,"stop":1722437564353,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7c94779505d4c2f","name":"should not receive a peer event after stop","time":{"start":1722437585127,"stop":1722437585128,"duration":1},"status":"passed","severity":"normal"},{"uid":"89df1f0cd1f85cfd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722437556305,"stop":1722437556305,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba32e24c33dd802","name":"new peer added after a peer was already found","time":{"start":1722438166891,"stop":1722438166891,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3aeebe6287dae678","name":"LightPush with 2 connections","time":{"start":1722437897322,"stop":1722437897323,"duration":1},"status":"passed","severity":"normal"},{"uid":"a865ddf5dc3c1163","name":"Check received message containing long","time":{"start":1722438150119,"stop":1722438150120,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc57a32805afa1be","name":"Subscribe and receives messages on 20 topics","time":{"start":1722438316669,"stop":1722438316669,"duration":0},"status":"passed","severity":"normal"},{"uid":"3792e57995c6ad14","name":"Push message with SQL Injection payload","time":{"start":1722438155550,"stop":1722438155551,"duration":1},"status":"passed","severity":"normal"},{"uid":"28d79ddf96a3ec6e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722438199788,"stop":1722438199788,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16b2004095641f4","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722438074449,"stop":1722438074449,"duration":0},"status":"passed","severity":"normal"},{"uid":"461573283329c211","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722437556309,"stop":1722437556310,"duration":1},"status":"passed","severity":"normal"},{"uid":"e993772da7e5f3c6","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722438074453,"stop":1722438074453,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9cb19ecdb56e081","name":"Subscribe and receive messages via lightPush","time":{"start":1722438316683,"stop":1722438316683,"duration":0},"status":"passed","severity":"normal"},{"uid":"f212ff1b55567d0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722437832137,"stop":1722437832137,"duration":0},"status":"passed","severity":"normal"},{"uid":"2138249ec2fc9865","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722437556310,"stop":1722437556311,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe07d9a714bd6bb5","name":"Check message with no payload is not received","time":{"start":1722438150130,"stop":1722438150130,"duration":0},"status":"passed","severity":"normal"},{"uid":"f976793d245bf87b","name":"Check publish message containing Arabic","time":{"start":1722438194386,"stop":1722438194386,"duration":0},"status":"passed","severity":"normal"},{"uid":"9091b1424b8ed733","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722437832161,"stop":1722437832161,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ba5ab061cc2042","name":"returns all values when wanted number is greater than available values","time":{"start":1722437580512,"stop":1722437580512,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9fe8aeacca95c9","name":"should return empty list for no shard","time":{"start":1722437556296,"stop":1722437556296,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d116ef3996169f6","name":"throws on content topic with empty application field","time":{"start":1722437556281,"stop":1722437556281,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b85faacf1ff674","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722438287544,"stop":1722438287544,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac5f77d512b5ead","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722437869394,"stop":1722437869394,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98904249069c3e7","name":"Subscribe and receive messages via lightPush","time":{"start":1722437866769,"stop":1722437866770,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc78801fb346b129","name":"should return valid sharding parameters for static sharding","time":{"start":1722437556309,"stop":1722437556309,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb72b7b3921bc14e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722437556310,"stop":1722437556310,"duration":0},"status":"passed","severity":"normal"},{"uid":"877b3c776eb127de","name":"Push message with Russian payload","time":{"start":1722438155549,"stop":1722438155550,"duration":1},"status":"passed","severity":"normal"},{"uid":"e16f4b9b22b00069","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722438023100,"stop":1722438023101,"duration":1},"status":"passed","severity":"normal"},{"uid":"8672bc82964bfdbc","name":"Fails to publish message with empty text","time":{"start":1722438194401,"stop":1722438194401,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4560966efb84c07","name":"Push message equal or less that 1MB","time":{"start":1722438300660,"stop":1722438300660,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2973237b24335d","name":"Publishes to nwaku","time":{"start":1722438175462,"stop":1722438175462,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e999c9136f3ae4f","name":"should properly create location multiaddrs - udp6","time":{"start":1722437565196,"stop":1722437565196,"duration":0},"status":"passed","severity":"normal"},{"uid":"1456d1d91ce910b4","name":"Tracks peer failures correctly","time":{"start":1722437732382,"stop":1722437732383,"duration":1},"status":"passed","severity":"normal"},{"uid":"76be7b7e26dc3fe8","name":"recovers when dns.resolve returns empty","time":{"start":1722437581322,"stop":1722437581322,"duration":0},"status":"passed","severity":"normal"},{"uid":"109048cbb439412b","name":"should decode valid enr successfully","time":{"start":1722437565189,"stop":1722437565189,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03f2f209ba32f16","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722437815328,"stop":1722437815329,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ca3b845ad1c1d9","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722438360693,"stop":1722438360693,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eacdedb52bdad6d","name":"Check message with no payload is not received","time":{"start":1722437815334,"stop":1722437815335,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7a34c4eb3d971e","name":"Refresh subscription","time":{"start":1722438199780,"stop":1722438199780,"duration":0},"status":"skipped","severity":"normal"},{"uid":"923812743f78e1ce","name":"Push message with SQL Injection payload","time":{"start":1722438300633,"stop":1722438300633,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7fe50245f76be4","name":"Failed peers are renewed","time":{"start":1722437902174,"stop":1722437902175,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad3cd431b49fc9ff","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722438074459,"stop":1722438074459,"duration":0},"status":"passed","severity":"normal"},{"uid":"e168996eb4266351","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722437556285,"stop":1722437556285,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bd14dde9083454","name":"Check received message with timestamp: 1722437608931 ","time":{"start":1722438150127,"stop":1722438150127,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37ba8f614cb48de","name":"Ping on unsubscribed peer","time":{"start":1722437673863,"stop":1722437673863,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1eb40425bbc8c02","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722437748489,"stop":1722437748489,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20943df2d6e129a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722438360692,"stop":1722438360692,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c92a824aeab6dd3","name":"Push message with content topic containing long","time":{"start":1722438155563,"stop":1722438155564,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e0772ad9bf8b81","name":"Push message with numeric payload","time":{"start":1722438300627,"stop":1722438300628,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba28f4e072714ca7","name":"Check received message with timestamp: 1722437608623000000 ","time":{"start":1722437815327,"stop":1722437815327,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2661563adda216","name":"Passing page size 0 when there are 110 messages","time":{"start":1722438362022,"stop":1722438362023,"duration":1},"status":"passed","severity":"normal"},{"uid":"c61db5f144150b7a","name":"should only return 1 node with relay capability","time":{"start":1722437581324,"stop":1722437581324,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6dcefadcef9cec3","name":"Query Generator - true","time":{"start":1722438353268,"stop":1722438353269,"duration":1},"status":"broken","severity":"normal"},{"uid":"41ea3508e0f82654","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722437707057,"stop":1722437707058,"duration":1},"status":"passed","severity":"normal"},{"uid":"461104ad564e9683","name":"Query Generator, No Decoder","time":{"start":1722438296024,"stop":1722438296024,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a013f6080dc0a1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722437707054,"stop":1722437707054,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3ba4ebf552428c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722437832126,"stop":1722437832127,"duration":1},"status":"passed","severity":"normal"},{"uid":"d24e05ddce5c6086","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722437564355,"stop":1722437564356,"duration":1},"status":"passed","severity":"normal"},{"uid":"26db7ab3ce5f27de","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722437556296,"stop":1722437556297,"duration":1},"status":"passed","severity":"normal"},{"uid":"296763c0e538fdb8","name":"Should update multiaddrs","time":{"start":1722438074846,"stop":1722438074846,"duration":0},"status":"passed","severity":"normal"},{"uid":"be878a421d8813cf","name":"Push message with content topic containing Script","time":{"start":1722438155568,"stop":1722438155568,"duration":0},"status":"passed","severity":"normal"},{"uid":"e589b0d50290a94c","name":"Passing page size 1 when there are 4 messages","time":{"start":1722438362023,"stop":1722438362023,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0f52ca0dccd672","name":"Push message with content topic containing short","time":{"start":1722438300644,"stop":1722438300645,"duration":1},"status":"passed","severity":"normal"},{"uid":"de72ccf56b98739c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722437748491,"stop":1722437748492,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29237c7e5102430","name":"Push message with short payload","time":{"start":1722438300625,"stop":1722438300625,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2aca09d3fd00cfb","name":"Check publish message containing Basic HTML tag","time":{"start":1722438194395,"stop":1722438194395,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2bf70c5c4b2e5fe","name":"Push message with content topic containing Arabic","time":{"start":1722438300651,"stop":1722438300651,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e606b450777a031","name":"different cluster, different shard: nodes don't connect","time":{"start":1722438023106,"stop":1722438023107,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39dbe042a94b8b","name":"through manual discovery","time":{"start":1722438029914,"stop":1722438029915,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d471514741de740","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722437832166,"stop":1722437832166,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e169728754af221","name":"should encodeTxt and decodeTxt","time":{"start":1722437565188,"stop":1722437565189,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99270269be6f24","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722437556295,"stop":1722437556296,"duration":1},"status":"passed","severity":"normal"},{"uid":"f562ed5df81485db","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722437556286,"stop":1722437556286,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbc5dccf2b15c","name":"Check message received after nwaku node is restarted","time":{"start":1722438150118,"stop":1722438150118,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aae3a6b258dca95c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722437556301,"stop":1722437556301,"duration":0},"status":"passed","severity":"normal"},{"uid":"47dc7eafbeef578e","name":"Refresh subscription","time":{"start":1722437866781,"stop":1722437866782,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a37f960445de45","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722438199782,"stop":1722438199783,"duration":1},"status":"passed","severity":"normal"},{"uid":"866e3856e14343ef","name":"Ping on subscribed peer","time":{"start":1722437673862,"stop":1722437673862,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf823c2a46638ae5","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722437609767,"stop":1722437609767,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc758f8e6a5100f","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722437558957,"stop":1722437558958,"duration":1},"status":"broken","severity":"normal"},{"uid":"ad3958eb94b9e80e","name":"Check message with no pubsub topic is not received","time":{"start":1722437815331,"stop":1722437815333,"duration":2},"status":"passed","severity":"normal"},{"uid":"f1eeb2654fa3c6e6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437970765,"stop":1722437970765,"duration":0},"status":"passed","severity":"normal"},{"uid":"751f5cd2776cc8ac","name":"Wrong topic","time":{"start":1722438241508,"stop":1722438241508,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3dac5fd0af634a3","name":"stop","time":{"start":1722437650288,"stop":1722437650288,"duration":0},"status":"passed","severity":"normal"},{"uid":"357b6a4798135514","name":"safeDispatchEvent","time":{"start":1722437650287,"stop":1722437650288,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd7099b732fe5a8","name":"Check publish message containing special chars","time":{"start":1722438194385,"stop":1722438194385,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70dad69232100bc","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722437556297,"stop":1722437556298,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82f2955184fd1fd","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722437832176,"stop":1722437832176,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c6e0e34feb53a7","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722437617473,"stop":1722437617474,"duration":1},"status":"passed","severity":"normal"},{"uid":"5852e660033317e6","name":"should set field with only FILTER enabled","time":{"start":1722437565198,"stop":1722437565199,"duration":1},"status":"passed","severity":"normal"},{"uid":"cffa6d067df847b8","name":"Mutual subscription","time":{"start":1722438199776,"stop":1722438199776,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae062f7464426830","name":"should configure sharding based on application and version for autosharding","time":{"start":1722437556310,"stop":1722437556310,"duration":0},"status":"passed","severity":"normal"},{"uid":"a114e67e99e2964a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722438316685,"stop":1722438316685,"duration":0},"status":"passed","severity":"normal"},{"uid":"590eeeeb6b6e14f7","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722438199784,"stop":1722438199784,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef6348e4e47c118","name":"Push message with content topic containing Arabic","time":{"start":1722438155567,"stop":1722438155567,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02100eb7b5bf363","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722437832122,"stop":1722437832123,"duration":1},"status":"passed","severity":"normal"},{"uid":"801b4f74cdf60826","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722437869393,"stop":1722437869394,"duration":1},"status":"passed","severity":"normal"},{"uid":"e278838ae55d9ecd","name":"Callback on promise, aborts when callback returns true","time":{"start":1722438325918,"stop":1722438325918,"duration":0},"status":"passed","severity":"normal"},{"uid":"c011da8d4ff9a3ac","name":"Check publish message after service node is restarted","time":{"start":1722438194404,"stop":1722438194404,"duration":0},"status":"skipped","severity":"normal"},{"uid":"785d79e132927921","name":"should handle application and version for autosharding","time":{"start":1722437556294,"stop":1722437556295,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb42d9c0db861954","name":"Sets default value correctly","time":{"start":1722438359345,"stop":1722438359345,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc63dd89cdd811c","name":"handles multiple messages","time":{"start":1722438343213,"stop":1722438343213,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b47f17ee090ff0","name":"Overlapping topic subscription","time":{"start":1722438316689,"stop":1722438316689,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6c7cb13c678023","name":"Query with Promise Callback, No Decoder","time":{"start":1722438296028,"stop":1722438296028,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea17a93763f53d5","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722437593126,"stop":1722437593126,"duration":0},"status":"passed","severity":"normal"},{"uid":"34464d1806cfa923","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722437869397,"stop":1722437869397,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3c4158d4d2f5e4","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722438166891,"stop":1722438166892,"duration":1},"status":"passed","severity":"normal"},{"uid":"8428940156698735","name":"ignores unrecognized TXT record formats","time":{"start":1722437581323,"stop":1722437581323,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f52e30fa437c1e","name":"Subscribe to topic containing long and receive message","time":{"start":1722438316690,"stop":1722438316690,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e404e189f4ea8f","name":"Decoder throws on undefined content topic","time":{"start":1722437593128,"stop":1722437593129,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d28e5d5fb92a9e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722438316678,"stop":1722438316679,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5de5c5d8d9ea258","name":"getPeersByDiscovery","time":{"start":1722438166890,"stop":1722438166891,"duration":1},"status":"passed","severity":"normal"},{"uid":"e92e74dfb5fc3234","name":"Subscribe and receive messages via waku relay post","time":{"start":1722438316684,"stop":1722438316684,"duration":0},"status":"passed","severity":"normal"},{"uid":"1593d7dfbf6e9b8e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722438316682,"stop":1722438316682,"duration":0},"status":"passed","severity":"normal"},{"uid":"210708d0e3fd6176","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app47/6/topic752/json","time":{"start":1722438241505,"stop":1722438241506,"duration":1},"status":"passed","severity":"normal"},{"uid":"20cca6c94d21102b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722437580841,"stop":1722437580841,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6fd39daeede3c","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722437558960,"stop":1722437558960,"duration":0},"status":"broken","severity":"normal"},{"uid":"c0a5d7428a6654f3","name":"Push message on custom pubsubTopic","time":{"start":1722437970767,"stop":1722437970768,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f550995b1a6d1d","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722437832174,"stop":1722437832174,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ce9befcb269d9","name":"should get / set TCP multiaddr","time":{"start":1722437565195,"stop":1722437565195,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2dcd4ec1656bfb","name":"Check received message containing escaped characters","time":{"start":1722438150111,"stop":1722438150112,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc8e3e255c24aa9","name":"Publish message with large meta","time":{"start":1722438194404,"stop":1722438194405,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49f001f035508b1","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722437564357,"stop":1722437564357,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c88408bd8cd4a50","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722437869398,"stop":1722437869398,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca81d59baa5b867","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722437591182,"stop":1722437591184,"duration":2},"status":"passed","severity":"normal"},{"uid":"7557dd680368fb26","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722437869398,"stop":1722437869398,"duration":0},"status":"passed","severity":"normal"},{"uid":"5973f5a2261fa98","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722437832137,"stop":1722437832138,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e7728ce70fab10","name":"Delete observer","time":{"start":1722438153794,"stop":1722438153794,"duration":0},"status":"passed","severity":"normal"},{"uid":"7131fb075dc7c857","name":"Store - dialed first","time":{"start":1722438367688,"stop":1722438367688,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3322010df5e03e6","name":"Accepts a valid Waku Message","time":{"start":1722437573692,"stop":1722437573693,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfdf6ff9e3bfa7fb","name":"Push message with rate limit","time":{"start":1722438155572,"stop":1722438155573,"duration":1},"status":"passed","severity":"normal"},{"uid":"8379d616ef5bc02e","name":"handles different clusterIds correctly","time":{"start":1722437556290,"stop":1722437556291,"duration":1},"status":"passed","severity":"normal"},{"uid":"e38d025af6e66137","name":"start node with ApplicationInfo","time":{"start":1722438241510,"stop":1722438241510,"duration":0},"status":"passed","severity":"normal"},{"uid":"7079a5d13cd2c4cb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722437832174,"stop":1722437832175,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1590ca7663aed09","name":"Check received message containing Chinese","time":{"start":1722437815321,"stop":1722437815321,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d4b1bb3022e53b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722437556302,"stop":1722437556302,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4185740dc93f53","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722437707115,"stop":1722437707115,"duration":0},"status":"passed","severity":"normal"},{"uid":"8146211fc787080","name":"Check message received after jswaku node is restarted","time":{"start":1722437815336,"stop":1722437815337,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c1e8ca92c48a9eca","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722438316672,"stop":1722438316673,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d4343074a2c998","name":"Filter with 0 connections","time":{"start":1722437897321,"stop":1722437897321,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a911ebcb566f7c","name":"should not receive a peer event before start","time":{"start":1722437622484,"stop":1722437622485,"duration":1},"status":"passed","severity":"normal"},{"uid":"6263661fba88d74c","name":"Ping on peer without subscriptions","time":{"start":1722437704733,"stop":1722437704733,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e25cd962c803bd7","name":"random static sharding 4 - Cluster ID: 118, Shard ID: 321","time":{"start":1722438264485,"stop":1722438264486,"duration":1},"status":"passed","severity":"normal"},{"uid":"457754258f1967a3","name":"Generator, custom pubsub topic","time":{"start":1722438331394,"stop":1722438331394,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd6a6b3bae86acb","name":"Push message with Script payload","time":{"start":1722438155551,"stop":1722438155552,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2464dfe9b80031e","name":"should handle corrupted local storage data gracefully","time":{"start":1722437585129,"stop":1722437585129,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e68bf2d3a25322","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722437556311,"stop":1722437556311,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbed6b5b08eb79b","name":"Push message with special chars payload","time":{"start":1722438155546,"stop":1722438155547,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb70e0d108bfb5c","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722437556285,"stop":1722437556286,"duration":1},"status":"passed","severity":"normal"},{"uid":"e51155ceebe8f0e","name":"Check received message containing special chars","time":{"start":1722438150101,"stop":1722438150102,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5dca0839dfdfbc5","name":"Callback on promise","time":{"start":1722438325917,"stop":1722438325918,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d4da8c30ffae3c","name":"should throw error - no public key","time":{"start":1722437565192,"stop":1722437565192,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b8e6e4c6b0e4a0","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722437556289,"stop":1722437556289,"duration":0},"status":"passed","severity":"normal"},{"uid":"d681ca337e68cd3f","name":"Subscribe to topic containing short and receive message","time":{"start":1722438316671,"stop":1722438316672,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31bcd85edf09aa0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722437866788,"stop":1722437866788,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9715f64f1a9bc0","name":"Push message with custom timestamp: 1691679467022","time":{"start":1722438300657,"stop":1722438300657,"duration":0},"status":"passed","severity":"normal"},{"uid":"662eb9dbede1b0b9","name":"Check received message with timestamp: 1722437608931000000 ","time":{"start":1722438150113,"stop":1722438150113,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a53592721d0dc4","name":"Ephemeral field set to true","time":{"start":1722437570208,"stop":1722437570208,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b36b429390a812","name":"Push message with content topic containing SQL Injection","time":{"start":1722438155567,"stop":1722438155568,"duration":1},"status":"passed","severity":"normal"},{"uid":"d361e0a444588589","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722438352009,"stop":1722438352010,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f3e1ee5772898f","name":"should properly create location multiaddrs - tcp6","time":{"start":1722437565196,"stop":1722437565196,"duration":0},"status":"passed","severity":"normal"},{"uid":"53525d9933254747","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722438199787,"stop":1722438199787,"duration":0},"status":"passed","severity":"normal"},{"uid":"db270530cc6f9d8f","name":"unsubscribes","time":{"start":1722438343214,"stop":1722438343214,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3775972d8e6054","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722438316685,"stop":1722438316686,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb4dddfd8c16b121","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722437866790,"stop":1722437866790,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2e68a3effdbbe8","name":"should handle a minimal index list","time":{"start":1722437556396,"stop":1722437556396,"duration":0},"status":"passed","severity":"normal"},{"uid":"da146b6f69632384","name":"Ping on unsubscribed peer","time":{"start":1722437704733,"stop":1722437704734,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb24d4746dff17a","name":"Check received message containing Script","time":{"start":1722437815323,"stop":1722437815323,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c630ce3070e0b3","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722438360691,"stop":1722438360691,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcab249f060212e7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722437866785,"stop":1722437866785,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1b26ec0097210d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722437622486,"stop":1722437622487,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2a70ac1db2f3aa2d","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722438287544,"stop":1722438287545,"duration":1},"status":"passed","severity":"normal"},{"uid":"85420601a0767246","name":"Encoder throws on empty string content topic","time":{"start":1722437591189,"stop":1722437591190,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b5781be318b843f","name":"addEventListener with wrong event","time":{"start":1722437650284,"stop":1722437650284,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d79810e0fab7b3","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722437564353,"stop":1722437564354,"duration":1},"status":"passed","severity":"normal"},{"uid":"51cea314ab21f7b","name":"Check received message containing long","time":{"start":1722437815319,"stop":1722437815319,"duration":0},"status":"passed","severity":"normal"},{"uid":"c021306a8f2d1f5d","name":"should not fail to stop the service if it was not started","time":{"start":1722438176576,"stop":1722438176576,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2e6b54061f3ea4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722438316690,"stop":1722438316690,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4243210dcd6aac9","name":"Push message with content topic containing Russian","time":{"start":1722438300651,"stop":1722438300652,"duration":1},"status":"passed","severity":"normal"},{"uid":"369b028b404d2304","name":"random static sharding 6 - Cluster ID: 898, Shard ID: 511","time":{"start":1722438264487,"stop":1722438264487,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d90f738c593e18","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722438316694,"stop":1722438316694,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d634ee00180bf29","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722437556303,"stop":1722437556303,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b878fc0bbc04461","name":"Relay + Store","time":{"start":1722437618211,"stop":1722437618211,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e9a5288e980bb0","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app37/9/topic951/json","time":{"start":1722438241506,"stop":1722438241506,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a4062544b06941","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722437564349,"stop":1722437564352,"duration":3},"status":"passed","severity":"normal"},{"uid":"ce34eee703c6c1a0","name":"can start the service","time":{"start":1722438176575,"stop":1722438176575,"duration":0},"status":"passed","severity":"normal"},{"uid":"d827e1471e4e73f0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722438150127,"stop":1722438150128,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d8b425cac67a","name":"Push message with Russian payload","time":{"start":1722438300632,"stop":1722438300632,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd45709c73c2a29","name":"Push message with escaped characters payload","time":{"start":1722438300639,"stop":1722438300640,"duration":1},"status":"passed","severity":"normal"},{"uid":"719adfa9ec7648b0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722438316674,"stop":1722438316675,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c2b7497bbdab08","name":"Fails to publish duplicate message","time":{"start":1722438194400,"stop":1722438194401,"duration":1},"status":"passed","severity":"normal"},{"uid":"7044d040d3a1f4c8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722437869391,"stop":1722437869392,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb9c9d83df43ac8","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722438296027,"stop":1722438296028,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf0b0579742af51b","name":"should properly create location multiaddrs - udp","time":{"start":1722437565196,"stop":1722437565197,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53d0ee0f1525f18","name":"Check publish message containing Chinese","time":{"start":1722438194385,"stop":1722438194386,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a10f0060db231a","name":"Default pageSize","time":{"start":1722438362027,"stop":1722438362028,"duration":1},"status":"broken","severity":"normal"},{"uid":"afe26e30a1216c73","name":"more peers than existing","time":{"start":1722438150284,"stop":1722438150285,"duration":1},"status":"skipped","severity":"normal"},{"uid":"99014e5229abce24","name":"Throws when trying to push message with empty payload","time":{"start":1722438155561,"stop":1722438155562,"duration":1},"status":"passed","severity":"normal"},{"uid":"6abe8eb09adb8577","name":"Push message with Arabic payload","time":{"start":1722438155548,"stop":1722438155549,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d41102ffae69153","name":"Check received message with timestamp: 1722437608623 ","time":{"start":1722437815327,"stop":1722437815328,"duration":1},"status":"passed","severity":"normal"},{"uid":"57dbc96bb1421426","name":"Ping on peer without subscriptions","time":{"start":1722437673862,"stop":1722437673862,"duration":0},"status":"passed","severity":"normal"},{"uid":"57edc623fe037e12","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722437580848,"stop":1722437580848,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4f3f466e2ff146","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722437866786,"stop":1722437866787,"duration":1},"status":"passed","severity":"normal"},{"uid":"e062c7c14c346187","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437970768,"stop":1722437970768,"duration":0},"status":"passed","severity":"normal"},{"uid":"895475635b31d822","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722437556285,"stop":1722437556285,"duration":0},"status":"passed","severity":"normal"},{"uid":"965709d93e514776","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722437581327,"stop":1722437581327,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc25ad8cfa99a7db","name":"Push message with long payload","time":{"start":1722438155544,"stop":1722438155545,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe3d5ef2881f8ee","name":"Decrypt messages","time":{"start":1722438153794,"stop":1722438153794,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fb09626168689","name":"Fails to push message with empty content topic","time":{"start":1722438300656,"stop":1722438300656,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4a776587e3d633","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722438199786,"stop":1722438199786,"duration":0},"status":"passed","severity":"normal"},{"uid":"891eeb568ae547b","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722438074450,"stop":1722438074450,"duration":0},"status":"passed","severity":"normal"},{"uid":"89391bf5e2eebfc0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722437580845,"stop":1722437580846,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9090616498fc6b8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722438150114,"stop":1722438150114,"duration":0},"status":"passed","severity":"normal"},{"uid":"f950061d9a5a99fc","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722438199786,"stop":1722438199787,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f7a40e6da1fdc8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722437866785,"stop":1722437866785,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33a3ea7366a0daf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722437832177,"stop":1722437832177,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4a8573c75c58bb","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722437570211,"stop":1722437570211,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f87933b92c67b25","name":"Push message with content topic containing Script","time":{"start":1722438300652,"stop":1722438300653,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9a99c523c17b7a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722438360692,"stop":1722438360692,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d2ee57e1ce7386","name":"Generator, 2 different pubsubtopics","time":{"start":1722438331393,"stop":1722438331393,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc99e800eb727d86","name":"Query generator for multiple messages","time":{"start":1722438325915,"stop":1722438325915,"duration":0},"status":"passed","severity":"normal"},{"uid":"3227c6b7922bc30a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722437748491,"stop":1722437748491,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1b661e9c97fb1a","name":"should be able to decode the field with only STORE set to true","time":{"start":1722437564359,"stop":1722437564359,"duration":0},"status":"passed","severity":"normal"},{"uid":"869d4ff1b1bc7230","name":"Store - dialed after - with timeout","time":{"start":1722438367688,"stop":1722438367688,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fe0015a8d73087","name":"Push message with content topic containing JSON","time":{"start":1722438155569,"stop":1722438155569,"duration":0},"status":"passed","severity":"normal"},{"uid":"764dd0c791eb3e6e","name":"Sample","time":{"start":1722437564539,"stop":1722437564539,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa7cb5d6fe3384","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722437866790,"stop":1722437866791,"duration":1},"status":"passed","severity":"normal"}] |