2023-12-19 19:59:54 +00:00

1 line
82 KiB
JSON

[{"uid":"7986b47bad388ae7","name":"Relay","time":{"start":1703015809970,"stop":1703015809972,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0d3a4daeceadcf0","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1703015760909,"stop":1703015760909,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6addcb0220215ca","name":"different cluster, different shard: nodes don't connect","time":{"start":1703015845175,"stop":1703015845176,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd644376db3ab73","name":"1 Relay, 1 Filter, gives up","time":{"start":1703015777382,"stop":1703015777382,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a18f994c998a0d","name":"should encode/decode to text encoding","time":{"start":1703015760913,"stop":1703015760914,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d3769c2ac0d707","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1703015811179,"stop":1703015811180,"duration":1},"status":"passed","severity":"normal"},{"uid":"8517dbaaba6de924","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1703015933543,"stop":1703015933543,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2d85332250273d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1703015902583,"stop":1703015902583,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21fe169d1b25189","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1703015902577,"stop":1703015902578,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d7a306be419927","name":"Push message equal or less that 1MB","time":{"start":1703015930991,"stop":1703015930992,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c4332e990a9160","name":"Query with Promise Callback, No Decoder","time":{"start":1703015933545,"stop":1703015933545,"duration":0},"status":"passed","severity":"normal"},{"uid":"533ffd2e16657b90","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1703015916792,"stop":1703015916792,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33f661f9450c6f7","name":"should set field with all protocols enabled","time":{"start":1703015760917,"stop":1703015760918,"duration":1},"status":"passed","severity":"normal"},{"uid":"615f12d03c38c24","name":"Subscribe to topic containing XML and publish message","time":{"start":1703015880024,"stop":1703015880024,"duration":0},"status":"passed","severity":"normal"},{"uid":"de25ecbe940b3619","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1703015949350,"stop":1703015949351,"duration":1},"status":"passed","severity":"normal"},{"uid":"880e009f31b142e0","name":"Ping on peer without subscriptions","time":{"start":1703015810385,"stop":1703015810385,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54d67e94b02aa3c","name":"Check received message containing short","time":{"start":1703015900542,"stop":1703015900542,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4908b8924a6130","name":"Query Generator, No Decoder","time":{"start":1703015933542,"stop":1703015933542,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ebce89d355e1f","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1703015760108,"stop":1703015760108,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4ecbe2af942b3e","name":"Push message with short payload","time":{"start":1703015930917,"stop":1703015930917,"duration":0},"status":"passed","severity":"normal"},{"uid":"56099a885d5f19c5","name":"can start the service","time":{"start":1703015961684,"stop":1703015961684,"duration":0},"status":"passed","severity":"normal"},{"uid":"a498ff9b17090f2f","name":"Push message with SQL Injection payload","time":{"start":1703015930924,"stop":1703015930924,"duration":0},"status":"passed","severity":"normal"},{"uid":"7efc446c5ecfec57","name":"Check received message containing emoji","time":{"start":1703015900548,"stop":1703015900549,"duration":1},"status":"passed","severity":"normal"},{"uid":"99ad6756185567f7","name":"Symmetric encrypt & Decrypt","time":{"start":1703015784194,"stop":1703015784194,"duration":0},"status":"passed","severity":"normal"},{"uid":"a513b4370aa6ffb8","name":"connects to nwaku","time":{"start":1703015962418,"stop":1703015962418,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d31e8d200bd3ba1","name":"Check publish message containing numeric","time":{"start":1703015868334,"stop":1703015868335,"duration":1},"status":"passed","severity":"normal"},{"uid":"3412c91b49698a25","name":"Subscribe to topic containing long and publish message","time":{"start":1703015880019,"stop":1703015880020,"duration":1},"status":"passed","severity":"normal"},{"uid":"4206ad0e13a6b5d1","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1703015966290,"stop":1703015966290,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e348a4b5d6d7e78","name":"Promise Callback - forward","time":{"start":1703015944183,"stop":1703015944183,"duration":0},"status":"passed","severity":"normal"},{"uid":"337f30932c999c","name":"Push message with rate limit","time":{"start":1703015930989,"stop":1703015930989,"duration":0},"status":"passed","severity":"normal"},{"uid":"725f28cf50411603","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1703015902583,"stop":1703015902583,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1833a2a4aba2297","name":"should set field with only FILTER enabled","time":{"start":1703015760918,"stop":1703015760919,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc9e807676e4f6d","name":"Encoder throws on undefined content topic","time":{"start":1703015785775,"stop":1703015785775,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf2292d600b72d","name":"Check received message containing shell command","time":{"start":1703015900547,"stop":1703015900547,"duration":0},"status":"passed","severity":"normal"},{"uid":"d618942bc7f3047e","name":"Check received message containing special chars","time":{"start":1703015900544,"stop":1703015900544,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d4ac84c6d43ad0","name":"should be able to decode the field with only FILTER set to true","time":{"start":1703015760111,"stop":1703015760111,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8dfb6293808d829","name":"Waku message hash computation","time":{"start":1703015771802,"stop":1703015771803,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc1bb7636af9115","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1703015811178,"stop":1703015811179,"duration":1},"status":"passed","severity":"normal"},{"uid":"be439fe936f982ef","name":"Check publish message containing Arabic","time":{"start":1703015868336,"stop":1703015868336,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae21040acf843188","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1703015813764,"stop":1703015813765,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a39a56d1993bba6","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1703015880028,"stop":1703015880028,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d70e1106c96b6e","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1703015966292,"stop":1703015966292,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d5abcb7980dca7","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1703015916793,"stop":1703015916794,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c0ba9ac1746f14","name":"returns all values when wanted number matches available values","time":{"start":1703015776895,"stop":1703015776897,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c4dd572b02fdb8c","name":"isConnected should return false after all peers disconnect","time":{"start":1703015831560,"stop":1703015831560,"duration":0},"status":"passed","severity":"normal"},{"uid":"eacc32a67c41f123","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1703015777701,"stop":1703015777701,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa13287caddf7d5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1703015902578,"stop":1703015902578,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f11c2269b4236c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1703015880022,"stop":1703015880022,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a0b3fbd80f654","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1703015813763,"stop":1703015813764,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00cdda6332a317e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1703015880021,"stop":1703015880021,"duration":0},"status":"passed","severity":"normal"},{"uid":"edffe6cafd4413b8","name":"Fails to publish message with size larger than 1 MB","time":{"start":1703015868347,"stop":1703015868347,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4496c6c38a58f5","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1703015850104,"stop":1703015850105,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4891ceddaff259","name":"Default pageSize","time":{"start":1703015954180,"stop":1703015954181,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7f724f71a75f2a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1703015760099,"stop":1703015760100,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c285de671131763","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1703015880024,"stop":1703015880025,"duration":1},"status":"passed","severity":"normal"},{"uid":"4886cb35a0d86ed4","name":"Check meta is set [symmetric]","time":{"start":1703015783834,"stop":1703015783835,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd531ab7220ba92c","name":"should be called for bootstrap peers","time":{"start":1703015831561,"stop":1703015831562,"duration":1},"status":"passed","severity":"normal"},{"uid":"973c2e257138303c","name":"Check publish message containing XML","time":{"start":1703015868337,"stop":1703015868338,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd06bead745c2079","name":"Store - dialed after - with timeout","time":{"start":1703015971281,"stop":1703015971281,"duration":0},"status":"passed","severity":"normal"},{"uid":"259f5b8ff16993b8","name":"Push message with content topic containing shell command","time":{"start":1703015930975,"stop":1703015930986,"duration":11},"status":"passed","severity":"normal"},{"uid":"13eee7d92166bb9f","name":"Decoder throws on empty string content topic","time":{"start":1703015765824,"stop":1703015765825,"duration":1},"status":"passed","severity":"normal"},{"uid":"28819dcef56cdf64","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1703015760114,"stop":1703015760114,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef930f36dc74060","name":"isConnected should return true after first peer connects","time":{"start":1703015831567,"stop":1703015831568,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4fd0bd654127e62","name":"Filter","time":{"start":1703015971282,"stop":1703015971282,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49e96bd87aa3ad3","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1703015880015,"stop":1703015880016,"duration":1},"status":"passed","severity":"normal"},{"uid":"534a79fdb40917e","name":"Decoder throws on undefined content topic","time":{"start":1703015785775,"stop":1703015785776,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74eb0333c0690f6","name":"can start and stop the service","time":{"start":1703015961684,"stop":1703015961684,"duration":0},"status":"passed","severity":"normal"},{"uid":"581cfeb0ca8a5dcb","name":"Check received message containing escaped characters","time":{"start":1703015900547,"stop":1703015900548,"duration":1},"status":"passed","severity":"normal"},{"uid":"711fa6bb921565c4","name":"Subscribe and publish message","time":{"start":1703015880012,"stop":1703015880012,"duration":0},"status":"passed","severity":"normal"},{"uid":"927c7108c31ce637","name":"Check message received after nwaku node is restarted","time":{"start":1703015900558,"stop":1703015900559,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5dcbb8bbed1296af","name":"throws on content topic with empty encoding field","time":{"start":1703015753616,"stop":1703015753616,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1652756da4a007e","name":"Push message with emoji payload","time":{"start":1703015930958,"stop":1703015930959,"duration":1},"status":"passed","severity":"normal"},{"uid":"baac1081e05a1948","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1703015949964,"stop":1703015949964,"duration":0},"status":"passed","severity":"normal"},{"uid":"9702d86696f884fd","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1703015777701,"stop":1703015777702,"duration":1},"status":"passed","severity":"normal"},{"uid":"f517a008006451db","name":"Check received message with timestamp: 1703015799675 ","time":{"start":1703015900550,"stop":1703015900550,"duration":0},"status":"passed","severity":"normal"},{"uid":"8880384f57a044e","name":"tcp ip4 address","time":{"start":1703015760575,"stop":1703015760575,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d901a64aaa9940","name":"isConnected should return false after all peers disconnect","time":{"start":1703015831569,"stop":1703015831569,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acd8892ad5c922c","name":"Waku message hash computation (payload length 0)","time":{"start":1703015771804,"stop":1703015771804,"duration":0},"status":"passed","severity":"normal"},{"uid":"282a5b8a6c1c035b","name":"Check message with no content topic is not received","time":{"start":1703015900555,"stop":1703015900555,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1c236baba7a9ba","name":"Push message with content topic containing Basic HTML tag","time":{"start":1703015930974,"stop":1703015930974,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff7b97b758f699b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1703015840564,"stop":1703015840565,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc86432c13e29a0","name":"Push message with escaped characters payload","time":{"start":1703015930937,"stop":1703015930938,"duration":1},"status":"passed","severity":"normal"},{"uid":"16caeaf60944b46e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1703015902577,"stop":1703015902577,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5196e6331cd0a8e","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1703015760113,"stop":1703015760114,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f187fed67d06d1","name":"Publish message with custom timestamp: Wed Dec 28 2022 19:57:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1703015868342,"stop":1703015868342,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4639b1c04759639","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1703015880015,"stop":1703015880015,"duration":0},"status":"passed","severity":"normal"},{"uid":"793f63f3f0ebbed7","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1703015765611,"stop":1703015765612,"duration":1},"status":"passed","severity":"normal"},{"uid":"58144458b98f38d5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1703015827195,"stop":1703015827195,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fb7cba4dc0b6de","name":"returns all values when wanted number is greater than available values","time":{"start":1703015776897,"stop":1703015776898,"duration":1},"status":"passed","severity":"normal"},{"uid":"52edccb7bb12e6df","name":"Rejects garbage","time":{"start":1703015769330,"stop":1703015769330,"duration":0},"status":"passed","severity":"normal"},{"uid":"35be76476175a385","name":"converts content topics to expected shard index","time":{"start":1703015753617,"stop":1703015753617,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21fb4d41f8c6b57","name":"Push message with JSON payload","time":{"start":1703015930935,"stop":1703015930935,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9367ca1416ae9a6","name":"Privacy Node - default protocol","time":{"start":1703015971282,"stop":1703015971283,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ef2958c7390b83","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1703015966289,"stop":1703015966289,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7d62754370f7f2","name":"should not receive a peer event before start","time":{"start":1703015810127,"stop":1703015810127,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cb79d4bafef545","name":"Passing page size 110 when there are 120 messages","time":{"start":1703015954180,"stop":1703015954180,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff6e0727aef1704","name":"Relay - dialed after","time":{"start":1703015971280,"stop":1703015971280,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae94c13c8e439e30","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1703015777344,"stop":1703015777344,"duration":0},"status":"passed","severity":"normal"},{"uid":"839f2c2370cf5de9","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1703015943879,"stop":1703015943879,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc46a23885f6a72e","name":"handles multiple messages","time":{"start":1703015969348,"stop":1703015969348,"duration":0},"status":"passed","severity":"normal"},{"uid":"3602a0990d3b9845","name":"Push message with content topic containing short","time":{"start":1703015930960,"stop":1703015930960,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b74ccf0c9e8f9b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1703015902573,"stop":1703015902574,"duration":1},"status":"passed","severity":"normal"},{"uid":"f50e150e8f36e37e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1703015902580,"stop":1703015902581,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d5f6a505996f80","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1703015831558,"stop":1703015831558,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b3046a4c434f39","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1703015927600,"stop":1703015927600,"duration":0},"status":"passed","severity":"normal"},{"uid":"982a11d8b4d0416","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1703015902579,"stop":1703015902579,"duration":0},"status":"passed","severity":"normal"},{"uid":"8324f7c1d00a3ec3","name":"should not receive a peer event before start","time":{"start":1703015961686,"stop":1703015961686,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d184e62fd5514a","name":"Check publish message containing long","time":{"start":1703015868334,"stop":1703015868334,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38700533c95d92d","name":"Query Generator, No message returned","time":{"start":1703015933542,"stop":1703015933542,"duration":0},"status":"passed","severity":"normal"},{"uid":"590b2cc6dc2bc177","name":"creates an iterator","time":{"start":1703015969347,"stop":1703015969347,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a63de9643637d0","name":"should throw error - no id","time":{"start":1703015760910,"stop":1703015760910,"duration":0},"status":"passed","severity":"normal"},{"uid":"6acb1145e71675f2","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1703015880013,"stop":1703015880014,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a3a3058286b67f7","name":"Check message with no payload is not received","time":{"start":1703015900555,"stop":1703015900555,"duration":0},"status":"passed","severity":"normal"},{"uid":"3399d3337426c2ac","name":"nwaku interop","time":{"start":1703015961683,"stop":1703015961683,"duration":0},"status":"passed","severity":"normal"},{"uid":"8841094f6ad36686","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1703015916794,"stop":1703015916794,"duration":0},"status":"passed","severity":"normal"},{"uid":"2580671e4befa05d","name":"should not receive a peer event after stop","time":{"start":1703015810128,"stop":1703015810128,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf377172cfcc7fc","name":"Push message with meta","time":{"start":1703015930988,"stop":1703015930988,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1c43d23bdc1c98","name":"Check message with extra parameter is not received","time":{"start":1703015900556,"stop":1703015900556,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8e5eff7de56ac2","name":"Promise Callback - backward","time":{"start":1703015944183,"stop":1703015944184,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc87864610cc890","name":"should not fail to start the service if it is already started","time":{"start":1703015961685,"stop":1703015961685,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0886b20619c5cac","name":"Sign & Recover","time":{"start":1703015784195,"stop":1703015784195,"duration":0},"status":"passed","severity":"normal"},{"uid":"35caa9bdc923d719","name":"should get / set UDP multiaddr","time":{"start":1703015760914,"stop":1703015760914,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c3297d6f91fd11","name":"should throw error - no public key","time":{"start":1703015760912,"stop":1703015760912,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d39e5a5889c2873","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1703015831562,"stop":1703015831563,"duration":1},"status":"passed","severity":"normal"},{"uid":"3acdcae2c30514d5","name":"Ephemeral field set to true","time":{"start":1703015765822,"stop":1703015765822,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1652213219abb6b","name":"should throw an error for insufficient data","time":{"start":1703015760731,"stop":1703015760731,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30bc869b17f1c66","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1703015880022,"stop":1703015880022,"duration":0},"status":"passed","severity":"normal"},{"uid":"405cd10d6595eb7d","name":"Subscribe to topic containing JSON and publish message","time":{"start":1703015880025,"stop":1703015880025,"duration":0},"status":"passed","severity":"normal"},{"uid":"110de7ad0b082046","name":"Round trip binary encryption [ecies, signature]","time":{"start":1703015785774,"stop":1703015785774,"duration":0},"status":"passed","severity":"normal"},{"uid":"81015f75a7d0d5d8","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1703015777338,"stop":1703015777338,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5012c1e40b0790","name":"should return false","time":{"start":1703015760912,"stop":1703015760912,"duration":0},"status":"passed","severity":"normal"},{"uid":"202a2cbdbf83d489","name":"retrieves a single peer","time":{"start":1703015777697,"stop":1703015777697,"duration":0},"status":"passed","severity":"normal"},{"uid":"277e627267a77db6","name":"should return the peer with the lowest ping","time":{"start":1703015969348,"stop":1703015969349,"duration":1},"status":"passed","severity":"normal"},{"uid":"a49d03e7f6720082","name":"Publishes to nwaku","time":{"start":1703015861585,"stop":1703015861585,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc10ed72d6fcfd93","name":"Error when try to subscribe to more than 30 topics","time":{"start":1703015902575,"stop":1703015902575,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a1dcb008bc35d9","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1703015783832,"stop":1703015783833,"duration":1},"status":"passed","severity":"normal"},{"uid":"608d7e2bd8ccee61","name":"Subscribe to topic containing Script and publish message","time":{"start":1703015880023,"stop":1703015880024,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f36ce10a83f0b78","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1703015933545,"stop":1703015933545,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e06f978522ab561","name":"Query generator for 2000 messages","time":{"start":1703015949965,"stop":1703015949965,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ae8701a02406a9","name":"Fails to publish message with empty text","time":{"start":1703015868344,"stop":1703015868345,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5e85bf394f33b4","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1703015777339,"stop":1703015777340,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd3f072456fa00f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1703015850103,"stop":1703015850103,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a0c7d78b2874f1","name":"Query generator for multiple messages with multiple decoders","time":{"start":1703015949963,"stop":1703015949963,"duration":0},"status":"passed","severity":"normal"},{"uid":"526752d4a33f64d8","name":"Passing page size 19 when there are 20 messages","time":{"start":1703015954179,"stop":1703015954180,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb6326be402a7f2","name":"through manual discovery","time":{"start":1703015835221,"stop":1703015835223,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6fbe1e28ae9511b","name":"Check message with non string payload is not received","time":{"start":1703015900556,"stop":1703015900556,"duration":0},"status":"passed","severity":"normal"},{"uid":"9831ac0572ad860","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1703015777345,"stop":1703015777346,"duration":1},"status":"passed","severity":"normal"},{"uid":"a51f99374f045f3f","name":"configure the node with multiple pubsub topics","time":{"start":1703015885783,"stop":1703015885784,"duration":1},"status":"passed","severity":"normal"},{"uid":"de47355ff56665eb","name":"Check received message containing Chinese","time":{"start":1703015900544,"stop":1703015900544,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa358fc00186eac","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1703015880028,"stop":1703015880028,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd2106e8b260972","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1703015831566,"stop":1703015831566,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8575ef96b3186b","name":"Ordered Callback - backward","time":{"start":1703015944184,"stop":1703015944185,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ae614915b19521","name":"Push message with content topic containing Arabic","time":{"start":1703015930966,"stop":1703015930967,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2108b2ccf2af08b","name":"same cluster, same shard: nodes connect","time":{"start":1703015845171,"stop":1703015845171,"duration":0},"status":"passed","severity":"normal"},{"uid":"35503b0f4ba8c4da","name":"throws on content topic with too few or too many fields","time":{"start":1703015753614,"stop":1703015753614,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6018e484a5b2d1","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1703015831557,"stop":1703015831558,"duration":1},"status":"passed","severity":"normal"},{"uid":"46a2f6a650c49559","name":"Passing an array","time":{"start":1703015962419,"stop":1703015962419,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ddcff5d300372","name":"Push message with special chars payload","time":{"start":1703015930919,"stop":1703015930920,"duration":1},"status":"passed","severity":"normal"},{"uid":"b00fb6c5cac9e3a6","name":"Generator, 2 different pubsubtopics","time":{"start":1703015927599,"stop":1703015927599,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffece8b074e9904","name":"Push message with content topic containing Chinese","time":{"start":1703015930966,"stop":1703015930966,"duration":0},"status":"passed","severity":"normal"},{"uid":"3924b3f35223b656","name":"Ping on subscribed peer","time":{"start":1703015810384,"stop":1703015810385,"duration":1},"status":"passed","severity":"normal"},{"uid":"7239bef2c8ff54a0","name":"A test","time":{"start":1703015827243,"stop":1703015827244,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f56444b19454b","name":"does not throw on valid cases","time":{"start":1703015753612,"stop":1703015753613,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0f6b849b849d8b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1703015777381,"stop":1703015777381,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7d0f99559017f","name":"Encoder throws on empty string content topic","time":{"start":1703015765824,"stop":1703015765824,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c8fee8118e48f3","name":"should only return 1 node with store capability","time":{"start":1703015777701,"stop":1703015777701,"duration":0},"status":"passed","severity":"normal"},{"uid":"3064c63f9ad8f3a6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1703015902580,"stop":1703015902580,"duration":0},"status":"passed","severity":"normal"},{"uid":"113724d1d2e5863","name":"Push message with custom timestamp: 1703012211495","time":{"start":1703015930990,"stop":1703015930991,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d654b68b6d9321","name":"should be able to encode the field with only FILTER set to true","time":{"start":1703015760106,"stop":1703015760106,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7b89f2be09a49c","name":"Check publish message containing escaped characters","time":{"start":1703015868340,"stop":1703015868340,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df9273180dba0e4","name":"should properly create location multiaddrs - tcp6","time":{"start":1703015760916,"stop":1703015760916,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41df70dceab4fe4","name":"Push message with content topic containing XML","time":{"start":1703015930973,"stop":1703015930973,"duration":0},"status":"passed","severity":"normal"},{"uid":"453fa537cc8dcef3","name":"Passing page size 10 when there are 10 messages","time":{"start":1703015954178,"stop":1703015954179,"duration":1},"status":"passed","severity":"normal"},{"uid":"6143767e6b62fc96","name":"Callback on promise","time":{"start":1703015949963,"stop":1703015949964,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4123be36fdb61e","name":"it tolerates circular branch references","time":{"start":1703015777697,"stop":1703015777698,"duration":1},"status":"passed","severity":"normal"},{"uid":"74d4a6050ad8b4a6","name":"should throw error - invalid id","time":{"start":1703015760911,"stop":1703015760911,"duration":0},"status":"passed","severity":"normal"},{"uid":"6110c9fa73bc1e15","name":"Check received message with extra option is received","time":{"start":1703015900556,"stop":1703015900557,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf15b127f2913d57","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1703015902582,"stop":1703015902582,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2fadf7b3869426","name":"passes more than one ENR URLs and attempts connection","time":{"start":1703015810130,"stop":1703015810130,"duration":0},"status":"skipped","severity":"normal"},{"uid":"772f3e29783cca93","name":"Push message with XML payload","time":{"start":1703015930928,"stop":1703015930929,"duration":1},"status":"passed","severity":"normal"},{"uid":"97eb79a7d0be9901","name":"Ephemeral messages are not stored","time":{"start":1703015811176,"stop":1703015811176,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39bccceecca8fd4","name":"Publish message with rate limit","time":{"start":1703015868348,"stop":1703015868349,"duration":1},"status":"passed","severity":"normal"},{"uid":"6063fa95386d2413","name":"Fails to publish message with wrong content topic","time":{"start":1703015868345,"stop":1703015868345,"duration":0},"status":"passed","severity":"normal"},{"uid":"b322784890d59a64","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1703015840568,"stop":1703015840569,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fcd16a06d873497","name":"Check publish message containing short","time":{"start":1703015868333,"stop":1703015868334,"duration":1},"status":"passed","severity":"normal"},{"uid":"e159fa67305051f6","name":"Check received message with timestamp: 1703015799675000000 ","time":{"start":1703015900550,"stop":1703015900550,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7b1353fcdd6d9f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1703015760106,"stop":1703015760107,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82c06ad765e66bf","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1703015760109,"stop":1703015760110,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d393c2e160b09b1","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1703015831568,"stop":1703015831568,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3c29687ed5078a","name":"Check publish message after client node is restarted","time":{"start":1703015868348,"stop":1703015868348,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0dff9235451e220","name":"Ordered callback, aborts when callback returns true","time":{"start":1703015949964,"stop":1703015949965,"duration":1},"status":"passed","severity":"normal"},{"uid":"21019aaa9a56e933","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1703015777342,"stop":1703015777342,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd61deb78ffa7db","name":"should throw error - no id","time":{"start":1703015760911,"stop":1703015760911,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7811d6f3b400861","name":"Subscribe to topic containing emoji and receive message","time":{"start":1703015902582,"stop":1703015902582,"duration":0},"status":"passed","severity":"normal"},{"uid":"2755806daa8a82b3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1703015885784,"stop":1703015885784,"duration":0},"status":"passed","severity":"normal"},{"uid":"452d1825aeb7580","name":"Check publish message containing JSON","time":{"start":1703015868339,"stop":1703015868339,"duration":0},"status":"passed","severity":"normal"},{"uid":"3caee4a135fe71ea","name":"Push to array if already present","time":{"start":1703015753520,"stop":1703015753520,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e237648f669906","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1703015831565,"stop":1703015831566,"duration":1},"status":"passed","severity":"normal"},{"uid":"144e707b99e2100d","name":"Push message with content topic containing long","time":{"start":1703015930960,"stop":1703015930961,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ed4d8315f9fa0c","name":"Generator, custom pubsub topic","time":{"start":1703015927599,"stop":1703015927599,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe6ec353548b781","name":"Nodes with multiple pubsub topic","time":{"start":1703015850105,"stop":1703015850105,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0670a79633669a","name":"Passing cursor with wrong pubsubTopic","time":{"start":1703015916795,"stop":1703015916795,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e47d5a7bc6c010","name":"Push message with Russian payload","time":{"start":1703015930924,"stop":1703015930924,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac421b7be05e796f","name":"Query generator for multiple messages with different message text format","time":{"start":1703015949962,"stop":1703015949962,"duration":0},"status":"passed","severity":"normal"},{"uid":"db21fe64a38f97ff","name":"should properly create location multiaddrs - udp","time":{"start":1703015760916,"stop":1703015760916,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f5ab3a5e498a4f","name":"Check received message containing SQL Injection","time":{"start":1703015900545,"stop":1703015900545,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1567f52ef199dc","name":"Meta field set when metaSetter is specified","time":{"start":1703015765822,"stop":1703015765822,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc899b67e133290","name":"Check publish message containing special chars","time":{"start":1703015868335,"stop":1703015868335,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b72c2abb3a02453","name":"Query generator for multiple messages with different content topic format","time":{"start":1703015949963,"stop":1703015949963,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ce782671953af5","name":"Check message with invalid timestamp is not received","time":{"start":1703015900553,"stop":1703015900554,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3ce284bed8dab4","name":"Push 30 different messages","time":{"start":1703015930959,"stop":1703015930959,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c1a1efdb577630","name":"Check received message containing Script","time":{"start":1703015900545,"stop":1703015900546,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd977f67a3d298ce","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1703015900551,"stop":1703015900551,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e42b40a33d77f0","name":"throws on content topic with non-number generation field","time":{"start":1703015753614,"stop":1703015753614,"duration":0},"status":"passed","severity":"normal"},{"uid":"69df73d95458a094","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1703015831567,"stop":1703015831567,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1eb589654a257b","name":"throws on content topic with generation field greater than 0","time":{"start":1703015753614,"stop":1703015753615,"duration":1},"status":"passed","severity":"normal"},{"uid":"f284194a09dcae75","name":"Callback on promise, aborts when callback returns true","time":{"start":1703015949964,"stop":1703015949964,"duration":0},"status":"passed","severity":"normal"},{"uid":"32be0dfce376c573","name":"Waku message hash computation (meta attribute not present)","time":{"start":1703015771804,"stop":1703015771804,"duration":0},"status":"passed","severity":"normal"},{"uid":"be24275610f3a296","name":"Store - dialed first","time":{"start":1703015971280,"stop":1703015971281,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af96b62b0c0ecaf","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1703015916791,"stop":1703015916792,"duration":1},"status":"passed","severity":"normal"},{"uid":"80410a4f97f95a84","name":"should emit a peer event after start","time":{"start":1703015961686,"stop":1703015961686,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0f7841393ca815","name":"Query generator for multiple messages","time":{"start":1703015949962,"stop":1703015949962,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b2fb0574d6731","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1703015933543,"stop":1703015933543,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a44e7872baae29","name":"Js publishes, other Js receives","time":{"start":1703015861586,"stop":1703015861586,"duration":0},"status":"passed","severity":"normal"},{"uid":"1adfb5b759fb0b8b","name":"can dial TLS multiaddrs","time":{"start":1703015835220,"stop":1703015835221,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba341e2f4a29dd8b","name":"Check message received after jswaku node is restarted","time":{"start":1703015900557,"stop":1703015900557,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd3d37d149257616","name":"should be able to decode the field with only RELAY set to true","time":{"start":1703015760110,"stop":1703015760111,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc56d126011becf","name":"should properly create location multiaddrs - udp6","time":{"start":1703015760915,"stop":1703015760915,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf97af9ca88dfd8","name":"caches peers it previously fetched","time":{"start":1703015777699,"stop":1703015777699,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29d7d35d4dd4954","name":"Check message with no pubsub topic is not received","time":{"start":1703015900554,"stop":1703015900555,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0df3aa4af906948","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1703015760108,"stop":1703015760109,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e710194348b719","name":"Push message with content topic containing special chars","time":{"start":1703015930964,"stop":1703015930965,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fdec493d6f4c045","name":"Asymmetric encrypt & decrypt","time":{"start":1703015784193,"stop":1703015784193,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b3cf61897e26da","name":"should handle a minimal index list","time":{"start":1703015760729,"stop":1703015760730,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8aedf6317146e05","name":"Relay - dialed first","time":{"start":1703015971279,"stop":1703015971279,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14dff7447fc138b","name":"Check message on other pubsub topic is not received","time":{"start":1703015900554,"stop":1703015900554,"duration":0},"status":"passed","severity":"normal"},{"uid":"50435d2a1b6febb2","name":"Subscribe to topic containing emoji and publish message","time":{"start":1703015880029,"stop":1703015880030,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bac148179601e99","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1703015813763,"stop":1703015813763,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6226bc5fd0ea44","name":"should encodeTxt and decodeTxt","time":{"start":1703015760908,"stop":1703015760908,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b9278ed864857","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1703015902571,"stop":1703015902572,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0dcb793411f98ec","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1703015777703,"stop":1703015777703,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f132dcd51e234228","name":"Check publish message containing emoji","time":{"start":1703015868341,"stop":1703015868341,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78c810324d8e0c0","name":"Refresh subscription","time":{"start":1703015902575,"stop":1703015902576,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc4139b2153d731","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1703015810129,"stop":1703015810130,"duration":1},"status":"skipped","severity":"normal"},{"uid":"546455d5e51f8694","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1703015969350,"stop":1703015969350,"duration":0},"status":"passed","severity":"normal"},{"uid":"144d0c9acd33e472","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1703015902581,"stop":1703015902582,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f7d20a3ac8f7ba","name":"should return the peer with the provided peerId","time":{"start":1703015969349,"stop":1703015969349,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d27cf1e0f604a59","name":"1 Store, 2 fetches","time":{"start":1703015777380,"stop":1703015777381,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08aa54a78ac92c","name":"unsubscribes","time":{"start":1703015969348,"stop":1703015969348,"duration":0},"status":"passed","severity":"normal"},{"uid":"e476fe7087a36ccc","name":"should use DNS peer discovery with light client","time":{"start":1703015810129,"stop":1703015810129,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73426827137f1965","name":"throws on content topic with empty version field","time":{"start":1703015753615,"stop":1703015753616,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f4929b43411c5cd","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1703015777341,"stop":1703015777342,"duration":1},"status":"passed","severity":"normal"},{"uid":"9439b1fa5e3689f8","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1703015943880,"stop":1703015943880,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41182e41fded7f","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1703015831559,"stop":1703015831560,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f86804381d9fd22","name":"should properly create location multiaddrs - udp4","time":{"start":1703015760915,"stop":1703015760915,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35badd49177643e","name":"throws on empty content topic","time":{"start":1703015753613,"stop":1703015753613,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0a6b678eb3b2f6","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1703015765610,"stop":1703015765610,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76a84f9ec25d56e","name":"Encoder throws on undefined content topic","time":{"start":1703015783835,"stop":1703015783836,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dcaea8d472a3947","name":"Subscribe to topic containing shell command and receive message","time":{"start":1703015902581,"stop":1703015902581,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdcff95f4b7a79fe","name":"should only return 1 node with relay and store capability","time":{"start":1703015777700,"stop":1703015777700,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bffe6b7af6c2c69","name":"Query Generator, Multiple PubsubTopics","time":{"start":1703015933541,"stop":1703015933542,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecdee058ae2b734","name":"Check publish message containing SQL Injection","time":{"start":1703015868337,"stop":1703015868337,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d9dd994a500ce","name":"Passing cursor with wrong message digest","time":{"start":1703015916795,"stop":1703015916795,"duration":0},"status":"passed","severity":"normal"},{"uid":"130125342bb1ad74","name":"recovers when dns.resolve returns empty","time":{"start":1703015777698,"stop":1703015777698,"duration":0},"status":"passed","severity":"normal"},{"uid":"7334d747b1cda365","name":"should set field with only RELAY enabled","time":{"start":1703015760918,"stop":1703015760918,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccda22b7b3ab0ff","name":"Ordered Callback - forward","time":{"start":1703015944184,"stop":1703015944184,"duration":0},"status":"passed","severity":"normal"},{"uid":"f972e05a9bb9e714","name":"Sample","time":{"start":1703015760022,"stop":1703015760023,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9278c0d4d4f188b","name":"Subscribe and receive messages via waku relay post","time":{"start":1703015902572,"stop":1703015902573,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d870097e319e5b","name":"Push message with custom timestamp: 1703019411495","time":{"start":1703015930991,"stop":1703015930991,"duration":0},"status":"passed","severity":"normal"},{"uid":"994b2b364478be8b","name":"Refresh subscription","time":{"start":1703015880016,"stop":1703015880018,"duration":2},"status":"skipped","severity":"normal"},{"uid":"593ebcadfc33ea85","name":"should set field with only STORE enabled","time":{"start":1703015760918,"stop":1703015760918,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a07865068a5133","name":"Push message with content topic containing Script","time":{"start":1703015930972,"stop":1703015930973,"duration":1},"status":"passed","severity":"normal"},{"uid":"aced37e77d5a34f9","name":"Push message with content topic containing unicode special characters","time":{"start":1703015930986,"stop":1703015930987,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02324fc835fc05b","name":"Nwaku publishes","time":{"start":1703015861585,"stop":1703015861586,"duration":1},"status":"passed","severity":"normal"},{"uid":"8367627e24cb0e1d","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1703015760115,"stop":1703015760115,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a4fb119d1d0a6a","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1703015966289,"stop":1703015966289,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8e3f1baa5f17d5","name":"Ping on unsubscribed peer","time":{"start":1703015810386,"stop":1703015810386,"duration":0},"status":"passed","severity":"normal"},{"uid":"b104ec13a78916","name":"Push message with content topic containing numeric","time":{"start":1703015930961,"stop":1703015930964,"duration":3},"status":"passed","severity":"normal"},{"uid":"1433cb01ae16f1f9","name":"Check received message containing JSON","time":{"start":1703015900547,"stop":1703015900547,"duration":0},"status":"passed","severity":"normal"},{"uid":"e778173e59a5c34a","name":"Check received message containing Arabic","time":{"start":1703015900544,"stop":1703015900545,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62ba3d7592b1639","name":"Subscribe and receives messages on 20 topics","time":{"start":1703015902574,"stop":1703015902574,"duration":0},"status":"passed","severity":"normal"},{"uid":"74fbecc0d2b366f8","name":"Push message with Chinese payload","time":{"start":1703015930922,"stop":1703015930923,"duration":1},"status":"passed","severity":"normal"},{"uid":"4124c62bedc056df","name":"All","time":{"start":1703015809974,"stop":1703015809974,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ae11a2f09893d","name":"should throw error - no public key","time":{"start":1703015760910,"stop":1703015760910,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c5dd3ad24f6ecc","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1703015966291,"stop":1703015966291,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60d66023938b694","name":"Subscribe to topic containing special chars and receive message","time":{"start":1703015902577,"stop":1703015902577,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3748244ce7270a4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1703015900551,"stop":1703015900551,"duration":0},"status":"passed","severity":"normal"},{"uid":"166eedae79301b0a","name":"Query with Ordered Callback, No message returned","time":{"start":1703015933544,"stop":1703015933544,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ee18ac8417dc7","name":"Subscribe to topic containing short and publish message","time":{"start":1703015880018,"stop":1703015880019,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a7fc3bc15eb4a3","name":"Decrypt messages","time":{"start":1703015842037,"stop":1703015842037,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c15a74a975ef11","name":"Subscribe to topic containing long and receive message","time":{"start":1703015902576,"stop":1703015902576,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4f2d61b919bd4a","name":"Fails to push message bigger that 1MB","time":{"start":1703015930992,"stop":1703015930993,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ebf6efcee5deb17","name":"Check publish message after service node is restarted","time":{"start":1703015868347,"stop":1703015868347,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e59fe7519fe804ed","name":"Check publish message containing shell command","time":{"start":1703015868339,"stop":1703015868340,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3c7fb63df7bfdb","name":"Passing page size 3 when there are 20 messages","time":{"start":1703015954178,"stop":1703015954178,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd1043f3b95c5e6","name":"should encode/decode to RLP encoding","time":{"start":1703015760913,"stop":1703015760913,"duration":0},"status":"passed","severity":"normal"},{"uid":"506d03f8b4c704f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1703015902578,"stop":1703015902579,"duration":1},"status":"passed","severity":"normal"},{"uid":"f73debab13ac6769","name":"should not fail to stop the service if it was not started","time":{"start":1703015961685,"stop":1703015961685,"duration":0},"status":"passed","severity":"normal"},{"uid":"631eac0cd1ed85d3","name":"can start the service","time":{"start":1703015810123,"stop":1703015810124,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a9eb0060c2ef0a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1703015966290,"stop":1703015966291,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3188e9b549efa71","name":"Push message with custom timestamp: 1672257411495","time":{"start":1703015930990,"stop":1703015930990,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfd138cc30b1f68","name":"Delete observer","time":{"start":1703015842038,"stop":1703015842038,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e09f5a8c24e82a","name":"Push message with Arabic payload","time":{"start":1703015930923,"stop":1703015930924,"duration":1},"status":"passed","severity":"normal"},{"uid":"936583135d25cf0f","name":"throws on content topic with empty topic name field","time":{"start":1703015753616,"stop":1703015753616,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ce1cfab5c434ec","name":"Relay + Store","time":{"start":1703015760919,"stop":1703015760920,"duration":1},"status":"passed","severity":"normal"},{"uid":"351274bc05bea329","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1703015760730,"stop":1703015760730,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c9d9e542fc6496","name":"Passing page size 1 when there are 4 messages","time":{"start":1703015954177,"stop":1703015954178,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eed283e40b8e8f0","name":"Does not throw an exception when node disconnects","time":{"start":1703015962418,"stop":1703015962418,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5f9829b9db0354","name":"Throws when trying to push message with empty payload","time":{"start":1703015930959,"stop":1703015930960,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d567d8cc48b798","name":"Subscribe to topic containing XML and receive message","time":{"start":1703015902580,"stop":1703015902580,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14fd79823cd15d3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1703015902573,"stop":1703015902573,"duration":0},"status":"passed","severity":"normal"},{"uid":"47216f236c794d22","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1703015813764,"stop":1703015813764,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64118984ab93fdc","name":"Check received message containing Russian","time":{"start":1703015900545,"stop":1703015900545,"duration":0},"status":"passed","severity":"normal"},{"uid":"2737fcf8d4b05984","name":"should emit a peer event after start","time":{"start":1703015810126,"stop":1703015810126,"duration":0},"status":"passed","severity":"normal"},{"uid":"877f520ea45caa30","name":"Decoder throws on undefined content topic","time":{"start":1703015765824,"stop":1703015765824,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a09bba4cab5540","name":"Subscribe to topic containing Script and receive message","time":{"start":1703015902579,"stop":1703015902580,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b04aa0285130961","name":"Publish message with custom timestamp: Tue Dec 19 2023 20:57:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1703015868343,"stop":1703015868343,"duration":0},"status":"passed","severity":"normal"},{"uid":"19146e1cf13f47d5","name":"Query Generator - forward","time":{"start":1703015944181,"stop":1703015944182,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d35a9a61d581a7f","name":"Overlapping topic subscription","time":{"start":1703015902575,"stop":1703015902575,"duration":0},"status":"passed","severity":"normal"},{"uid":"999bcf1b971171f8","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1703015777340,"stop":1703015777341,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b59339c666634fd","name":"Push message with content topic containing escaped characters","time":{"start":1703015930986,"stop":1703015930986,"duration":0},"status":"passed","severity":"normal"},{"uid":"243efcd2b2352b23","name":"should be able to encode the field with only STORE set to true","time":{"start":1703015760100,"stop":1703015760106,"duration":6},"status":"passed","severity":"normal"},{"uid":"55d7567b80c52c2c","name":"Push message on custom pubsubTopic","time":{"start":1703015827193,"stop":1703015827193,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f3683414e95a4a","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1703015760107,"stop":1703015760108,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab24eb4767a6f7c","name":"should return all peers when numPeers is 0","time":{"start":1703015765609,"stop":1703015765609,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14ceaef78609327","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1703015902572,"stop":1703015902572,"duration":0},"status":"passed","severity":"normal"},{"uid":"39252aa71b0772ef","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1703015831559,"stop":1703015831559,"duration":0},"status":"passed","severity":"normal"},{"uid":"be80c7745cd32bc2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1703015949351,"stop":1703015949351,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7885da41ed0af5","name":"should decode valid enr successfully","time":{"start":1703015760908,"stop":1703015760909,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe41d2a40dd72fd","name":"should properly create peer info with all multiaddrs","time":{"start":1703015760917,"stop":1703015760917,"duration":0},"status":"passed","severity":"normal"},{"uid":"4800f69b8d26df6e","name":"Check publish message containing Chinese","time":{"start":1703015868335,"stop":1703015868336,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a735f6456cbab43","name":"A test","time":{"start":1703015827244,"stop":1703015827244,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f0d55f41b42ae8","name":"Subscribe to topic containing Russian and publish message","time":{"start":1703015880022,"stop":1703015880023,"duration":1},"status":"passed","severity":"normal"},{"uid":"25648832e78e335b","name":"Query with Promise Callback, No message returned","time":{"start":1703015933545,"stop":1703015933546,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c43ff9d5aceeca","name":"Push message with content topic containing Russian","time":{"start":1703015930970,"stop":1703015930971,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ed427dce0eacf7","name":"should be able to decode the field with only STORE set to true","time":{"start":1703015760112,"stop":1703015760112,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a224ae6a12c6227","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1703015902574,"stop":1703015902574,"duration":0},"status":"passed","severity":"normal"},{"uid":"32205255bfe477fc","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1703015850106,"stop":1703015850106,"duration":0},"status":"passed","severity":"normal"},{"uid":"f159b0cbd9be7981","name":"Register correct protocols","time":{"start":1703015880011,"stop":1703015880011,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea6e9b2a6dcee71","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1703015783834,"stop":1703015783834,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d8f154a1ba9538","name":"Check received message containing Basic HTML tag","time":{"start":1703015900546,"stop":1703015900546,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3392adc30a68d9","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1703015760113,"stop":1703015760113,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e1139843fc243c","name":"Encoder throws on empty string content topic","time":{"start":1703015783836,"stop":1703015783836,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20600409ce01d42","name":"Push message with unicode special characters payload","time":{"start":1703015930938,"stop":1703015930940,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1c060c64a859852","name":"Check publish message containing unicode special characters","time":{"start":1703015868340,"stop":1703015868341,"duration":1},"status":"passed","severity":"normal"},{"uid":"36071c70817ecd1c","name":"Fields are not dropped","time":{"start":1703015765431,"stop":1703015765433,"duration":2},"status":"passed","severity":"normal"},{"uid":"e90db1b96a5497f7","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1703015777345,"stop":1703015777345,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22049ec7570f9a1","name":"should not fail to stop the service if it was not started","time":{"start":1703015810125,"stop":1703015810125,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb231f36cc7c27a","name":"Publish message with custom timestamp: Tue Dec 19 2023 18:57:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1703015868343,"stop":1703015868343,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd44ac66d0c584","name":"Passing page size 11 when there are 10 messages","time":{"start":1703015954179,"stop":1703015954179,"duration":0},"status":"passed","severity":"normal"},{"uid":"1340798724edbf1a","name":"Check publish message containing Script","time":{"start":1703015868337,"stop":1703015868337,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f696c77d40cfd4","name":"same cluster, different shard: nodes connect","time":{"start":1703015845172,"stop":1703015845172,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf9d2dc40c1db9","name":"Query with Ordered Callback, No Decoder","time":{"start":1703015933543,"stop":1703015933544,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a44bd6aa85d8663","name":"Check received message containing numeric","time":{"start":1703015900543,"stop":1703015900544,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf39a1b9bbf0ddc1","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1703015966291,"stop":1703015966292,"duration":1},"status":"passed","severity":"normal"},{"uid":"d84e62afa2b5a434","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1703015776898,"stop":1703015776898,"duration":0},"status":"passed","severity":"normal"},{"uid":"292b011c93ae9c08","name":"Query Generator - backward","time":{"start":1703015944182,"stop":1703015944183,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fbf3a1aba450649","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1703015760112,"stop":1703015760113,"duration":1},"status":"passed","severity":"normal"},{"uid":"e34a4ff6c8f04dd2","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1703015868345,"stop":1703015868346,"duration":1},"status":"passed","severity":"normal"},{"uid":"2397ab5f5c1c84eb","name":"should only return 1 node with relay capability","time":{"start":1703015777700,"stop":1703015777700,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa31bd14e5f8ce","name":"Check meta is set [ecies]","time":{"start":1703015785774,"stop":1703015785774,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a431969afc569af","name":"Check received message containing unicode special characters","time":{"start":1703015900548,"stop":1703015900548,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f7bbda4dc3fdbc","name":"Publish without waiting for remote peer","time":{"start":1703015880011,"stop":1703015880012,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d88d8a43540b1b0","name":"should not receive a peer event after stop","time":{"start":1703015961687,"stop":1703015961687,"duration":0},"status":"passed","severity":"normal"},{"uid":"a181dd4f41d1b5bd","name":"Overlapping topic subscription","time":{"start":1703015880018,"stop":1703015880018,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16760d182448b597","name":"Push message with content topic containing SQL Injection","time":{"start":1703015930971,"stop":1703015930972,"duration":1},"status":"passed","severity":"normal"},{"uid":"175efac2b5a2b2df","name":"Query Generator, Wrong PubsubTopic","time":{"start":1703015933541,"stop":1703015933541,"duration":0},"status":"passed","severity":"normal"},{"uid":"8951832d3040286b","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1703015868341,"stop":1703015868342,"duration":1},"status":"passed","severity":"normal"},{"uid":"98e3bc9f4152fa39","name":"Push message with long payload","time":{"start":1703015930918,"stop":1703015930918,"duration":0},"status":"passed","severity":"normal"},{"uid":"538c5a9a1f0fe312","name":"1 Relay, 1 fetch","time":{"start":1703015777380,"stop":1703015777380,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef0d01105a5eaa","name":"Mutual subscription","time":{"start":1703015880010,"stop":1703015880011,"duration":1},"status":"passed","severity":"normal"},{"uid":"814cf4854a165589","name":"LightPush","time":{"start":1703015971281,"stop":1703015971281,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f2e318d5a11268","name":"Correctly serialized arguments","time":{"start":1703015835306,"stop":1703015835307,"duration":1},"status":"passed","severity":"normal"},{"uid":"392c150284ae38a0","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1703015916792,"stop":1703015916792,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a259a9bf3f7fc8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1703015840566,"stop":1703015840568,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1b657f23a3a4df1","name":"Check received message containing XML","time":{"start":1703015900546,"stop":1703015900546,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e6fa73c4121247","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1703015785773,"stop":1703015785774,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df0ab6f96c38f1e","name":"Relay - times out","time":{"start":1703015971280,"stop":1703015971280,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad512365e9806d85","name":"pre and post cipher","time":{"start":1703015784194,"stop":1703015784195,"duration":1},"status":"passed","severity":"normal"},{"uid":"26704045587d3bb4","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1703015880023,"stop":1703015880023,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c2ff3769ab28b1","name":"should get / set TCP multiaddr","time":{"start":1703015760914,"stop":1703015760914,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd48a0992eca7cc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1703015777702,"stop":1703015777702,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b5dcd98ddf02689","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1703015933544,"stop":1703015933544,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ddb0e2e63dc100","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1703015943878,"stop":1703015943878,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15606c968240200","name":"different cluster, same shard: nodes don't connect","time":{"start":1703015845173,"stop":1703015845175,"duration":2},"status":"passed","severity":"normal"},{"uid":"bca06857605181a","name":"Fails to publish duplicate message","time":{"start":1703015868344,"stop":1703015868344,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6fcc8cf9cbcac35","name":"should return a random peer when all peers have the same latency","time":{"start":1703015969350,"stop":1703015969350,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd77040f9cf8d093","name":"should throw an error when no peer matches the given protocols","time":{"start":1703015969350,"stop":1703015969350,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22642646679085b","name":"Check publish message containing Basic HTML tag","time":{"start":1703015868338,"stop":1703015868339,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a35a143873e41e0","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1703015880013,"stop":1703015880013,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef659f78ef3c8d4","name":"Push message with shell command payload","time":{"start":1703015930936,"stop":1703015930937,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9d746b0dee4c9d","name":"Fails to push message with large meta","time":{"start":1703015930988,"stop":1703015930988,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae1984bf8163971","name":"Push message with numeric payload","time":{"start":1703015930918,"stop":1703015930918,"duration":0},"status":"passed","severity":"normal"},{"uid":"24af07fbae0d7f1a","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1703015943880,"stop":1703015943880,"duration":0},"status":"passed","severity":"normal"},{"uid":"3895ff4ab40fe211","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1703015840566,"stop":1703015840566,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2e7c229782861c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1703015760730,"stop":1703015760731,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f519a4a52b8fcd9","name":"Using a function","time":{"start":1703015962419,"stop":1703015962419,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efb75ade7f60bff","name":"Used by Waku Relay","time":{"start":1703015962420,"stop":1703015962420,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7b6a2486e6ee46","name":"Relay + Store","time":{"start":1703015809973,"stop":1703015809973,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa89304efef655c","name":"throws on content topic with empty application field","time":{"start":1703015753615,"stop":1703015753615,"duration":0},"status":"passed","severity":"normal"},{"uid":"9404a4b1aadd6c1d","name":"Subscribe to topic containing special chars and publish message","time":{"start":1703015880021,"stop":1703015880021,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1e6ff42cc2c9f3","name":"Push message with Basic HTML tag payload","time":{"start":1703015930932,"stop":1703015930935,"duration":3},"status":"passed","severity":"normal"},{"uid":"4158406ecd12e67d","name":"Check received message with timestamp: undefined ","time":{"start":1703015900551,"stop":1703015900553,"duration":2},"status":"passed","severity":"normal"},{"uid":"29e08fd1f48aa837","name":"ignores domain fetching errors","time":{"start":1703015777698,"stop":1703015777699,"duration":1},"status":"passed","severity":"normal"},{"uid":"90646bba6dcf13a2","name":"udp ip6 address","time":{"start":1703015760576,"stop":1703015760576,"duration":0},"status":"passed","severity":"normal"},{"uid":"6902196b3d29f8a3","name":"Init the array if not present","time":{"start":1703015753518,"stop":1703015753519,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a1865630848e4c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1703015880026,"stop":1703015880027,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b44d88261476c3","name":"should properly compute the node id","time":{"start":1703015760912,"stop":1703015760913,"duration":1},"status":"passed","severity":"normal"},{"uid":"7885b8f4b3893f55","name":"should set field with only LIGHTPUSH enabled","time":{"start":1703015760919,"stop":1703015760919,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff7bc14ff2244e0","name":"Push message with content topic containing JSON","time":{"start":1703015930975,"stop":1703015930975,"duration":0},"status":"passed","severity":"normal"},{"uid":"7771b1d59ab16539","name":"Accepts a valid Waku Message","time":{"start":1703015769328,"stop":1703015769329,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a64a8fb48e3d463","name":"should decode valid enr with tcp successfully","time":{"start":1703015760909,"stop":1703015760909,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d7778a9c2d8aad","name":"should not fail to start the service if it is already started","time":{"start":1703015810125,"stop":1703015810126,"duration":1},"status":"passed","severity":"normal"},{"uid":"6afeee884e9ed818","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1703015777343,"stop":1703015777343,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ff97ec1c554ef0","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1703015831557,"stop":1703015831557,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de31f2f09d5c137","name":"ignores unrecognized TXT record formats","time":{"start":1703015777699,"stop":1703015777699,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3ce188d86ef4d8","name":"Publish message with large meta","time":{"start":1703015868348,"stop":1703015868348,"duration":0},"status":"passed","severity":"normal"},{"uid":"96214718ff0ad36e","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1703015966288,"stop":1703015966288,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e3e056b93942f6","name":"can start and stop the service","time":{"start":1703015810124,"stop":1703015810124,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a99a4c2d7de89ac","name":"Encoder throws on empty string content topic","time":{"start":1703015785775,"stop":1703015785775,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a73c4438f01ad5","name":"Check publish message containing Russian","time":{"start":1703015868336,"stop":1703015868337,"duration":1},"status":"passed","severity":"normal"},{"uid":"e62778450a3f8b5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1703015840556,"stop":1703015840557,"duration":1},"status":"passed","severity":"normal"},{"uid":"a104f17af91b952c","name":"Subscribe and receive messages via lightPush","time":{"start":1703015902570,"stop":1703015902571,"duration":1},"status":"passed","severity":"normal"},{"uid":"11da9f88fdabfcc3","name":"Passing page size 0 when there are 110 messages","time":{"start":1703015954177,"stop":1703015954177,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c59566cefe405f","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1703015765610,"stop":1703015765611,"duration":1},"status":"passed","severity":"normal"},{"uid":"b20476c49ff67f3a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1703015840558,"stop":1703015840559,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a77d0c51edc35e","name":"Decoder throws on empty string content topic","time":{"start":1703015785776,"stop":1703015785776,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3b6800ba72e8ed","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1703015845168,"stop":1703015845171,"duration":3},"status":"passed","severity":"normal"},{"uid":"46215f3a71571088","name":"Subscribe to topic containing short and receive message","time":{"start":1703015902576,"stop":1703015902576,"duration":0},"status":"passed","severity":"normal"},{"uid":"138bb710dbf0505a","name":"Reusing cursor across nodes","time":{"start":1703015916794,"stop":1703015916794,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c770d1b81bcb56e","name":"Fails to push message with empty content topic","time":{"start":1703015930987,"stop":1703015930987,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4777db81229cd5","name":"should properly create location multiaddrs - tcp4","time":{"start":1703015760915,"stop":1703015760915,"duration":0},"status":"passed","severity":"normal"},{"uid":"45dca317717d05ba","name":"Decoder throws on empty string content topic","time":{"start":1703015783837,"stop":1703015783838,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f026d8a8b25420e","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1703015916793,"stop":1703015916793,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f8e426b44e9ef4","name":"nwaku subscribes","time":{"start":1703015861584,"stop":1703015861585,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61ccd7f413fa49e","name":"Sets default value correctly","time":{"start":1703015962420,"stop":1703015962420,"duration":0},"status":"passed","severity":"normal"},{"uid":"38326811c1a7b763","name":"Round trip binary serialization","time":{"start":1703015765821,"stop":1703015765822,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8661e222da89bb9","name":"Reopen subscription with peer with lost subscription","time":{"start":1703015810386,"stop":1703015810386,"duration":0},"status":"passed","severity":"normal"},{"uid":"33149259660cd0d3","name":"Ephemeral field is preserved - encoder v0","time":{"start":1703015811177,"stop":1703015811177,"duration":0},"status":"passed","severity":"normal"},{"uid":"f087128d7377c20a","name":"Encoder throws on undefined content topic","time":{"start":1703015765823,"stop":1703015765823,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14139acd5e169","name":"Push message with content topic containing emoji","time":{"start":1703015930987,"stop":1703015930987,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ecdeb460255bd4","name":"Decoder throws on undefined content topic","time":{"start":1703015783837,"stop":1703015783837,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb79a092526551a","name":"Light Node - default protocols","time":{"start":1703015971282,"stop":1703015971282,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f150d14428d6f53","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1703015966288,"stop":1703015966289,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e4ed9748f642dee","name":"Check received message containing long","time":{"start":1703015900542,"stop":1703015900543,"duration":1},"status":"passed","severity":"normal"},{"uid":"87f95aef9195c2f9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1703015827194,"stop":1703015827194,"duration":0},"status":"passed","severity":"normal"},{"uid":"c651eaa492b53787","name":"should be called at least once on all `peer:discovery` events","time":{"start":1703015831561,"stop":1703015831561,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0e23fb1e53fb19","name":"should set field with all protocols disabled","time":{"start":1703015760917,"stop":1703015760917,"duration":0},"status":"passed","severity":"normal"},{"uid":"da90bbd171f45f5e","name":"should properly create location multiaddrs - tcp","time":{"start":1703015760916,"stop":1703015760916,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9dba4ba2442a9e","name":"Push message with Script payload","time":{"start":1703015930925,"stop":1703015930925,"duration":0},"status":"passed","severity":"normal"}]