2023-12-15 15:20:52 +00:00

1 line
82 KiB
JSON

[{"uid":"54e625941126d163","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1702653421070,"stop":1702653421070,"duration":0},"status":"passed","severity":"normal"},{"uid":"2043e9095e9e216e","name":"Publish message with rate limit","time":{"start":1702653535358,"stop":1702653535361,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c48570d3e8da013","name":"Check received message containing special chars","time":{"start":1702653564016,"stop":1702653564017,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d30bb10d56ef8cf","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1702653613885,"stop":1702653613885,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fec07fd3be54bc","name":"Publish message with custom timestamp: Fri Dec 15 2023 14:18:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1702653535336,"stop":1702653535337,"duration":1},"status":"passed","severity":"normal"},{"uid":"de64fe194890bc90","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1702653624068,"stop":1702653624068,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e4b95c731cd694","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1702653421064,"stop":1702653421065,"duration":1},"status":"passed","severity":"normal"},{"uid":"faef7d67efd1c357","name":"Query generator for multiple messages with different message text format","time":{"start":1702653613882,"stop":1702653613883,"duration":1},"status":"passed","severity":"normal"},{"uid":"142b471f75562cd0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1702653501501,"stop":1702653501502,"duration":1},"status":"passed","severity":"normal"},{"uid":"5695f8398bbae267","name":"should throw error - no public key","time":{"start":1702653422116,"stop":1702653422117,"duration":1},"status":"passed","severity":"normal"},{"uid":"1318f6d7d84593e1","name":"Overlapping topic subscription","time":{"start":1702653536712,"stop":1702653536712,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc7bf32c16c21ef1","name":"Waku message hash computation","time":{"start":1702653433044,"stop":1702653433045,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4eb0ed1d2114074","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1702653624069,"stop":1702653624069,"duration":0},"status":"passed","severity":"normal"},{"uid":"2350347ae5b221b8","name":"Query with Promise Callback, No message returned","time":{"start":1702653596418,"stop":1702653596418,"duration":0},"status":"passed","severity":"normal"},{"uid":"4883c06eec3a68ef","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1702653426932,"stop":1702653426933,"duration":1},"status":"passed","severity":"normal"},{"uid":"daabad0658aafbc6","name":"should set field with only RELAY enabled","time":{"start":1702653422124,"stop":1702653422124,"duration":0},"status":"passed","severity":"normal"},{"uid":"f625789aee0648f1","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1702653536715,"stop":1702653536717,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4054bf8e7cc31a7","name":"Check message with non string payload is not received","time":{"start":1702653564039,"stop":1702653564039,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f820a385d54abd8","name":"Relay - times out","time":{"start":1702653635377,"stop":1702653635377,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49138a223e65ecd","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1702653536714,"stop":1702653536715,"duration":1},"status":"passed","severity":"normal"},{"uid":"40c9c0276fc8a825","name":"Query Generator, Wrong PubsubTopic","time":{"start":1702653596389,"stop":1702653596390,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ce0e9d0f3eacbc","name":"should return the peer with the provided peerId","time":{"start":1702653634358,"stop":1702653634359,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d6178021211141f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1702653536709,"stop":1702653536709,"duration":0},"status":"passed","severity":"normal"},{"uid":"1915e3d3f872885d","name":"creates an iterator","time":{"start":1702653634357,"stop":1702653634357,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7c4d2dfb69e1e","name":"Check received message containing Arabic","time":{"start":1702653564018,"stop":1702653564018,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d00393ffd5383d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1702653490449,"stop":1702653490456,"duration":7},"status":"passed","severity":"normal"},{"uid":"8ecac223e7a404ab","name":"Check message with no payload is not received","time":{"start":1702653564038,"stop":1702653564039,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a3316d08e6475d7","name":"Check received message containing unicode special characters","time":{"start":1702653564022,"stop":1702653564022,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8e7c00d4791014","name":"Check received message containing Russian","time":{"start":1702653564018,"stop":1702653564018,"duration":0},"status":"passed","severity":"normal"},{"uid":"169d5b69312d33f2","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1702653596416,"stop":1702653596417,"duration":1},"status":"passed","severity":"normal"},{"uid":"162fae2059cdfdad","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1702653474936,"stop":1702653474936,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d9042cbb25d4ed","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1702653426931,"stop":1702653426931,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5c361fcea5fa1","name":"ignores domain fetching errors","time":{"start":1702653439093,"stop":1702653439094,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e90c3c50cb4210d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1702653564317,"stop":1702653564317,"duration":0},"status":"passed","severity":"normal"},{"uid":"942e6b1fc8a62f43","name":"returns all values when wanted number matches available values","time":{"start":1702653438139,"stop":1702653438141,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc9e17154009d040","name":"Ordered Callback - backward","time":{"start":1702653598371,"stop":1702653598372,"duration":1},"status":"passed","severity":"normal"},{"uid":"b92cc8a0beac36bc","name":"Default pageSize","time":{"start":1702653619461,"stop":1702653619461,"duration":0},"status":"passed","severity":"normal"},{"uid":"632644b033792c87","name":"same cluster, same shard: nodes connect","time":{"start":1702653512040,"stop":1702653512040,"duration":0},"status":"passed","severity":"normal"},{"uid":"f421cc5b181fc169","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1702653624068,"stop":1702653624069,"duration":1},"status":"passed","severity":"normal"},{"uid":"24a1b2faed051474","name":"Check publish message containing emoji","time":{"start":1702653535330,"stop":1702653535331,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5b491b910b6a7d6","name":"Check publish message after client node is restarted","time":{"start":1702653535355,"stop":1702653535355,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5da4a6bb3e301e88","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1702653490474,"stop":1702653490475,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eda915ae306e33d","name":"Query generator for 2000 messages","time":{"start":1702653613889,"stop":1702653613890,"duration":1},"status":"passed","severity":"normal"},{"uid":"675ffcc46cffe728","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1702653501496,"stop":1702653501497,"duration":1},"status":"passed","severity":"normal"},{"uid":"9503c1294cbfc012","name":"Push message with rate limit","time":{"start":1702653602085,"stop":1702653602085,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b5d508c9891da0","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1702653609208,"stop":1702653609208,"duration":0},"status":"passed","severity":"normal"},{"uid":"639a1dd8cb8f13fb","name":"Push 30 different messages","time":{"start":1702653602068,"stop":1702653602069,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee8c31bbd6405ef","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1702653624067,"stop":1702653624067,"duration":0},"status":"passed","severity":"normal"},{"uid":"c109fcc152abe7dd","name":"Using a function","time":{"start":1702653629690,"stop":1702653629691,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eb905d59bb8bd5b","name":"Sets default value correctly","time":{"start":1702653629692,"stop":1702653629692,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1575e84653aa330","name":"Decoder throws on empty string content topic","time":{"start":1702653445215,"stop":1702653445216,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a716f44caf47d8","name":"Mutual subscription","time":{"start":1702653536706,"stop":1702653536706,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb0c70a8fb4328e","name":"should encodeTxt and decodeTxt","time":{"start":1702653422114,"stop":1702653422115,"duration":1},"status":"passed","severity":"normal"},{"uid":"3615203d26d1912d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1702653624069,"stop":1702653624069,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40e9267b0a9ef37","name":"retrieves a single peer","time":{"start":1702653439092,"stop":1702653439093,"duration":1},"status":"passed","severity":"normal"},{"uid":"719e835300a18c6b","name":"Push message with JSON payload","time":{"start":1702653602061,"stop":1702653602061,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebef50267f657c2","name":"different cluster, different shard: nodes don't connect","time":{"start":1702653512041,"stop":1702653512042,"duration":1},"status":"passed","severity":"normal"},{"uid":"62565fcdcc5ad5d1","name":"Meta field set when metaSetter is specified","time":{"start":1702653427086,"stop":1702653427086,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09a101b5cce6dd0","name":"Push message with content topic containing SQL Injection","time":{"start":1702653602072,"stop":1702653602072,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde4733897de566e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1702653472587,"stop":1702653472592,"duration":5},"status":"passed","severity":"normal"},{"uid":"24ce6aaac311ddc6","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1702653490456,"stop":1702653490457,"duration":1},"status":"passed","severity":"normal"},{"uid":"f565c9950dc5a427","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1702653536718,"stop":1702653536718,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff41dfcce54df3e1","name":"Query generator for multiple messages","time":{"start":1702653613881,"stop":1702653613882,"duration":1},"status":"passed","severity":"normal"},{"uid":"e510b48ba7577175","name":"Used by Waku Relay","time":{"start":1702653629691,"stop":1702653629691,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc1d67c69734587","name":"Push message with emoji payload","time":{"start":1702653602068,"stop":1702653602068,"duration":0},"status":"passed","severity":"normal"},{"uid":"a096dfbc9f0edfbe","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1702653422072,"stop":1702653422072,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8b0fd20a9fbfb9","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1702653596405,"stop":1702653596409,"duration":4},"status":"passed","severity":"normal"},{"uid":"3c68a435bd5d229d","name":"Passing page size 1 when there are 4 messages","time":{"start":1702653619458,"stop":1702653619458,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d08e47dbb5ed3b","name":"Encoder throws on undefined content topic","time":{"start":1702653427086,"stop":1702653427087,"duration":1},"status":"passed","severity":"normal"},{"uid":"647d264cf7654812","name":"Check publish message containing Russian","time":{"start":1702653535317,"stop":1702653535321,"duration":4},"status":"passed","severity":"normal"},{"uid":"ad062ebfd728c38f","name":"should properly create location multiaddrs - tcp","time":{"start":1702653422122,"stop":1702653422123,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8fdbab8958f8af","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1702653421066,"stop":1702653421066,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5fbf00d131e705","name":"throws on content topic with empty encoding field","time":{"start":1702653414780,"stop":1702653414780,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70ab37b8074e361","name":"Subscribe to topic containing long and publish message","time":{"start":1702653536713,"stop":1702653536713,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe200758cd17443","name":"nwaku interop","time":{"start":1702653624887,"stop":1702653624888,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae4b15897456050","name":"same cluster, different shard: nodes connect","time":{"start":1702653512040,"stop":1702653512041,"duration":1},"status":"passed","severity":"normal"},{"uid":"e90f24918e491cbe","name":"should throw error - invalid id","time":{"start":1702653422117,"stop":1702653422118,"duration":1},"status":"passed","severity":"normal"},{"uid":"16aba5966fde685a","name":"should get / set TCP multiaddr","time":{"start":1702653422120,"stop":1702653422121,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aed9fa8c06c06e8","name":"Round trip binary encryption [ecies, signature]","time":{"start":1702653447125,"stop":1702653447125,"duration":0},"status":"passed","severity":"normal"},{"uid":"469c8761550e46f5","name":"Check publish message containing short","time":{"start":1702653535313,"stop":1702653535313,"duration":0},"status":"passed","severity":"normal"},{"uid":"894195438fd1d3eb","name":"Subscribe and publish message","time":{"start":1702653536708,"stop":1702653536709,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dba6cb5a3a2f3d3","name":"Push message with special chars payload","time":{"start":1702653602048,"stop":1702653602048,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad31cf6b658ba69a","name":"should throw an error when no peer matches the given protocols","time":{"start":1702653634359,"stop":1702653634359,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bc0665e5096bd8","name":"Check meta is set [ecies]","time":{"start":1702653447125,"stop":1702653447125,"duration":0},"status":"passed","severity":"normal"},{"uid":"29190f8195fbf9c6","name":"Check message with no content topic is not received","time":{"start":1702653564038,"stop":1702653564038,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2fca7410df677b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1702653564319,"stop":1702653564319,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3524e86812d71a1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1702653564314,"stop":1702653564314,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae69d3656998014","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1702653438625,"stop":1702653438625,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcff7515a517064a","name":"Push to array if already present","time":{"start":1702653414626,"stop":1702653414627,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce86c0ae5489e20","name":"throws on content topic with generation field greater than 0","time":{"start":1702653414778,"stop":1702653414778,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea7f05fdec43909","name":"Push message with meta","time":{"start":1702653602083,"stop":1702653602084,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4e643307e1bad3","name":"connects to nwaku","time":{"start":1702653629689,"stop":1702653629689,"duration":0},"status":"passed","severity":"normal"},{"uid":"43224c53d960cdd7","name":"isConnected should return true after first peer connects","time":{"start":1702653490477,"stop":1702653490478,"duration":1},"status":"passed","severity":"normal"},{"uid":"e487ea90c086a22e","name":"Store - dialed first","time":{"start":1702653635377,"stop":1702653635378,"duration":1},"status":"passed","severity":"normal"},{"uid":"e18a43893467e8f7","name":"unsubscribes","time":{"start":1702653634357,"stop":1702653634358,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9790decf3f7e5a","name":"udp ip6 address","time":{"start":1702653421333,"stop":1702653421333,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d90c2b894a55060","name":"isConnected should return false after all peers disconnect","time":{"start":1702653490463,"stop":1702653490465,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b135d6f4fa0ff3e","name":"Check publish message containing SQL Injection","time":{"start":1702653535321,"stop":1702653535322,"duration":1},"status":"passed","severity":"normal"},{"uid":"758c389bdd751ca5","name":"Error when try to subscribe to more than 30 topics","time":{"start":1702653564311,"stop":1702653564311,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14c2a6eb53fa7a4","name":"Query generator for multiple messages with multiple decoders","time":{"start":1702653613883,"stop":1702653613883,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1f87ac68c87ef0","name":"configure the node with multiple pubsub topics","time":{"start":1702653544524,"stop":1702653544525,"duration":1},"status":"passed","severity":"normal"},{"uid":"b97a04c6c8aae3","name":"caches peers it previously fetched","time":{"start":1702653439094,"stop":1702653439094,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6316151db9444a","name":"Passing page size 110 when there are 120 messages","time":{"start":1702653619460,"stop":1702653619460,"duration":0},"status":"passed","severity":"normal"},{"uid":"663ef67c21992b12","name":"should only return 1 node with store capability","time":{"start":1702653439095,"stop":1702653439096,"duration":1},"status":"passed","severity":"normal"},{"uid":"126e82e5034dc7f2","name":"Subscribe to topic containing Script and receive message","time":{"start":1702653564315,"stop":1702653564315,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2ce18d61054063","name":"Relay - dialed after","time":{"start":1702653635377,"stop":1702653635377,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc0a862dd59a8df","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1702653518032,"stop":1702653518033,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e31b5385fd1bf3b","name":"should properly create location multiaddrs - udp6","time":{"start":1702653422122,"stop":1702653422122,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f611b173f1ee78","name":"Promise Callback - forward","time":{"start":1702653598369,"stop":1702653598370,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eeb4d67225ae294","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1702653596417,"stop":1702653596417,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9d24cf5a7a48e7","name":"Check received message containing JSON","time":{"start":1702653564021,"stop":1702653564021,"duration":0},"status":"passed","severity":"normal"},{"uid":"df71a863e8b813df","name":"should return all peers when numPeers is 0","time":{"start":1702653426930,"stop":1702653426930,"duration":0},"status":"passed","severity":"normal"},{"uid":"b102d0347dd5d174","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1702653490473,"stop":1702653490474,"duration":1},"status":"passed","severity":"normal"},{"uid":"c39c71dacfa0c5c1","name":"should not fail to start the service if it is already started","time":{"start":1702653624890,"stop":1702653624890,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8484099dc71394","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1702653618942,"stop":1702653618943,"duration":1},"status":"passed","severity":"normal"},{"uid":"48cc7fd19de453be","name":"should handle a minimal index list","time":{"start":1702653422071,"stop":1702653422071,"duration":0},"status":"passed","severity":"normal"},{"uid":"437a70499d5fa8a3","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1702653447124,"stop":1702653447125,"duration":1},"status":"passed","severity":"normal"},{"uid":"a247889931f8b67d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1702653501499,"stop":1702653501500,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c944a9af79a216c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1702653421057,"stop":1702653421064,"duration":7},"status":"passed","severity":"normal"},{"uid":"110f768f2a1c9467","name":"Relay + Store","time":{"start":1702653472267,"stop":1702653472268,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7af534509a0295","name":"Fails to push message with large meta","time":{"start":1702653602084,"stop":1702653602085,"duration":1},"status":"passed","severity":"normal"},{"uid":"669d2ae41ec62366","name":"Check received message with timestamp: 1702653460854 ","time":{"start":1702653564024,"stop":1702653564024,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2fedf22292812c","name":"Subscribe to topic containing JSON and publish message","time":{"start":1702653536720,"stop":1702653536720,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa39480633a77cc8","name":"Push message equal or less that 1MB","time":{"start":1702653602089,"stop":1702653602090,"duration":1},"status":"passed","severity":"normal"},{"uid":"9215cda49ec95c40","name":"Passing page size 11 when there are 10 messages","time":{"start":1702653619459,"stop":1702653619460,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9399c671d1ff820","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1702653438626,"stop":1702653438627,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b2f7a6d6678f3bb","name":"Subscribe to topic containing Script and publish message","time":{"start":1702653536718,"stop":1702653536719,"duration":1},"status":"passed","severity":"normal"},{"uid":"444410ac34a1395f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1702653438627,"stop":1702653438627,"duration":0},"status":"passed","severity":"normal"},{"uid":"9788f47773ad19c7","name":"Push message with content topic containing short","time":{"start":1702653602069,"stop":1702653602070,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b13b4c4f8c16c01","name":"Js publishes, other Js receives","time":{"start":1702653521477,"stop":1702653521478,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3180aa2f59e893c","name":"should be called for bootstrap peers","time":{"start":1702653490468,"stop":1702653490469,"duration":1},"status":"passed","severity":"normal"},{"uid":"f103d1b01f827b75","name":"Decoder throws on undefined content topic","time":{"start":1702653445215,"stop":1702653445215,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a774b702a9e557f","name":"should encode/decode to RLP encoding","time":{"start":1702653422119,"stop":1702653422119,"duration":0},"status":"passed","severity":"normal"},{"uid":"97768c45b7d0be1e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1702653564316,"stop":1702653564316,"duration":0},"status":"passed","severity":"normal"},{"uid":"1091fb2d7e790b78","name":"Query Generator - backward","time":{"start":1702653598368,"stop":1702653598369,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f7759f13924b79","name":"should be able to encode the field with only RELAY set to true","time":{"start":1702653421054,"stop":1702653421056,"duration":2},"status":"passed","severity":"normal"},{"uid":"11e57e879e3b1d1b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1702653490458,"stop":1702653490459,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb85f02f65d9c9b","name":"should throw an error for insufficient data","time":{"start":1702653422072,"stop":1702653422072,"duration":0},"status":"passed","severity":"normal"},{"uid":"598ee22975da0cd8","name":"Asymmetric encrypt & decrypt","time":{"start":1702653445584,"stop":1702653445584,"duration":0},"status":"passed","severity":"normal"},{"uid":"7462af6e59af2d98","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1702653624067,"stop":1702653624068,"duration":1},"status":"passed","severity":"normal"},{"uid":"f03d3140d55efbe0","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1702653490478,"stop":1702653490479,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bd1551dddd562b5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1702653501500,"stop":1702653501501,"duration":1},"status":"passed","severity":"normal"},{"uid":"51fbba050df09459","name":"Subscribe to topic containing Russian and publish message","time":{"start":1702653536717,"stop":1702653536718,"duration":1},"status":"passed","severity":"normal"},{"uid":"412e1154f7502b56","name":"Check received message containing emoji","time":{"start":1702653564023,"stop":1702653564023,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41ed8f4e9dd064d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1702653438625,"stop":1702653438626,"duration":1},"status":"passed","severity":"normal"},{"uid":"e730a829ccff575b","name":"Symmetric encrypt & Decrypt","time":{"start":1702653445584,"stop":1702653445584,"duration":0},"status":"passed","severity":"normal"},{"uid":"df63c79a98a75627","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1702653536721,"stop":1702653536722,"duration":1},"status":"passed","severity":"normal"},{"uid":"518867544a315ef","name":"Query generator for multiple messages with different content topic format","time":{"start":1702653613884,"stop":1702653613884,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51954c0f5e96e0c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1702653439096,"stop":1702653439096,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bbc793fe743649","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1702653474652,"stop":1702653474652,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86738227bdcd7ca4","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1702653490461,"stop":1702653490463,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f979e6ecf346cd6","name":"Check received message containing SQL Injection","time":{"start":1702653564019,"stop":1702653564019,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c126637ab2ba162","name":"Subscribe to topic containing short and publish message","time":{"start":1702653536712,"stop":1702653536713,"duration":1},"status":"passed","severity":"normal"},{"uid":"66bf8487feaa537f","name":"Push message with escaped characters payload","time":{"start":1702653602065,"stop":1702653602067,"duration":2},"status":"passed","severity":"normal"},{"uid":"10e382745b4b1647","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1702653439096,"stop":1702653439096,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c74f0679f11eb8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1702653544525,"stop":1702653544526,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93d611d716b96ff","name":"should only return 1 node with relay capability","time":{"start":1702653439095,"stop":1702653439095,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bacceb99697a54","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1702653535342,"stop":1702653535354,"duration":12},"status":"passed","severity":"normal"},{"uid":"4a72731b6d71c1ab","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1702653536709,"stop":1702653536710,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff62c649031c434","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1702653624067,"stop":1702653624067,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5e81231e472f75","name":"Check received message containing numeric","time":{"start":1702653564009,"stop":1702653564009,"duration":0},"status":"passed","severity":"normal"},{"uid":"4484964501e6aac4","name":"Waku message hash computation (payload length 0)","time":{"start":1702653433046,"stop":1702653433046,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd648f46098e4e8","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1702653438142,"stop":1702653438142,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfab27e2b859a888","name":"Query with Ordered Callback, No Decoder","time":{"start":1702653596410,"stop":1702653596414,"duration":4},"status":"passed","severity":"normal"},{"uid":"b7bd555bca1cc6dc","name":"Publishes to nwaku","time":{"start":1702653521474,"stop":1702653521476,"duration":2},"status":"passed","severity":"normal"},{"uid":"18787ae617fd9175","name":"should not receive a peer event before start","time":{"start":1702653474649,"stop":1702653474650,"duration":1},"status":"passed","severity":"normal"},{"uid":"58720af28187913","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1702653518033,"stop":1702653518034,"duration":1},"status":"passed","severity":"normal"},{"uid":"614e9c423387ed3c","name":"Subscribe to topic containing XML and receive message","time":{"start":1702653564315,"stop":1702653564316,"duration":1},"status":"passed","severity":"normal"},{"uid":"240d2a92e2f0b21e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1702653564316,"stop":1702653564316,"duration":0},"status":"passed","severity":"normal"},{"uid":"776fe87bf33042aa","name":"Passing page size 10 when there are 10 messages","time":{"start":1702653619459,"stop":1702653619459,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60eaf719da89ff5","name":"Check received message with extra option is received","time":{"start":1702653564040,"stop":1702653564040,"duration":0},"status":"passed","severity":"normal"},{"uid":"56429958a5fe4bbe","name":"Check publish message containing Arabic","time":{"start":1702653535316,"stop":1702653535317,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec421403230c4c89","name":"Rejects garbage","time":{"start":1702653430551,"stop":1702653430551,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee030b0a02fcd78","name":"Query with Promise Callback, No Decoder","time":{"start":1702653596417,"stop":1702653596418,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85ae731459440fe","name":"Check received message with timestamp: 1702653460854000000 ","time":{"start":1702653564023,"stop":1702653564023,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a1ce9dff6fc1e","name":"Push message with content topic containing Script","time":{"start":1702653602072,"stop":1702653602075,"duration":3},"status":"passed","severity":"normal"},{"uid":"ef7dec3291874246","name":"Subscribe to topic containing long and receive message","time":{"start":1702653564312,"stop":1702653564313,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbdda68d29aeafdb","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1702653624069,"stop":1702653624070,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ce839d606f5078","name":"should properly create location multiaddrs - tcp4","time":{"start":1702653422121,"stop":1702653422121,"duration":0},"status":"passed","severity":"normal"},{"uid":"4637f1dda2c74d9c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1702653422115,"stop":1702653422116,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cec8ea23c5447bf","name":"should throw error - no public key","time":{"start":1702653422118,"stop":1702653422118,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17be37e43c6f013","name":"Generator, custom pubsub topic","time":{"start":1702653582886,"stop":1702653582886,"duration":0},"status":"passed","severity":"normal"},{"uid":"403df2f9c5627e72","name":"Subscribe to topic containing emoji and receive message","time":{"start":1702653564318,"stop":1702653564318,"duration":0},"status":"passed","severity":"normal"},{"uid":"262c100b42db4352","name":"Callback on promise","time":{"start":1702653613884,"stop":1702653613884,"duration":0},"status":"passed","severity":"normal"},{"uid":"347f8c79da0f7675","name":"1 Relay, 1 Filter, gives up","time":{"start":1702653438745,"stop":1702653438746,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d1859c640cea71","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1702653564314,"stop":1702653564315,"duration":1},"status":"passed","severity":"normal"},{"uid":"7db6599d1da89223","name":"Passing page size 19 when there are 20 messages","time":{"start":1702653619460,"stop":1702653619460,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff4db5e02d14445","name":"should properly create location multiaddrs - udp4","time":{"start":1702653422121,"stop":1702653422121,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e29c1f4bf50796a","name":"Query Generator, No Decoder","time":{"start":1702653596403,"stop":1702653596403,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e62e7c3ef044d8e","name":"should decode valid enr with tcp successfully","time":{"start":1702653422116,"stop":1702653422116,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba19a8da9bf646b7","name":"Fails to publish message with empty text","time":{"start":1702653535339,"stop":1702653535340,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d728455dee24cd4","name":"handles multiple messages","time":{"start":1702653634357,"stop":1702653634357,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a369f13bfdd52e9","name":"Push message with SQL Injection payload","time":{"start":1702653602056,"stop":1702653602057,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ee6a088e41e6d8","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1702653569271,"stop":1702653569272,"duration":1},"status":"passed","severity":"normal"},{"uid":"13fd13ff8fcdf4e0","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1702653569271,"stop":1702653569271,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9cb23897501c3c","name":"Push message with content topic containing JSON","time":{"start":1702653602079,"stop":1702653602080,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e28a3128afe3f5","name":"Check received message containing Basic HTML tag","time":{"start":1702653564020,"stop":1702653564020,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61da376ec27524a","name":"Fails to publish duplicate message","time":{"start":1702653535338,"stop":1702653535339,"duration":1},"status":"passed","severity":"normal"},{"uid":"866de9cb37a50dea","name":"Callback on promise, aborts when callback returns true","time":{"start":1702653613884,"stop":1702653613885,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1f3414617645cd","name":"Encoder throws on empty string content topic","time":{"start":1702653445214,"stop":1702653445215,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ae9238780734d8","name":"converts content topics to expected shard index","time":{"start":1702653414780,"stop":1702653414781,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed20a4c20cf5b4e","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1702653609208,"stop":1702653609209,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ddf80bf4a3e618","name":"Push message with Script payload","time":{"start":1702653602058,"stop":1702653602059,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc312fa83ea6932e","name":"Reopen subscription with peer with lost subscription","time":{"start":1702653472370,"stop":1702653472370,"duration":0},"status":"passed","severity":"normal"},{"uid":"85120886b39a55a3","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1702653438624,"stop":1702653438624,"duration":0},"status":"passed","severity":"normal"},{"uid":"691b5d9712f4e12a","name":"Ordered Callback - forward","time":{"start":1702653598371,"stop":1702653598371,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcdc579b43c267db","name":"Push message with Russian payload","time":{"start":1702653602054,"stop":1702653602055,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba43b057f7163ac","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1702653490459,"stop":1702653490460,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ef01e2e89d9e3b","name":"Check publish message containing long","time":{"start":1702653535314,"stop":1702653535314,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea505d9a5016694","name":"should not receive a peer event after stop","time":{"start":1702653624891,"stop":1702653624891,"duration":0},"status":"passed","severity":"normal"},{"uid":"7951f2407cdc91f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1702653438624,"stop":1702653438625,"duration":1},"status":"passed","severity":"normal"},{"uid":"51031c9d5e937dac","name":"should throw error - no id","time":{"start":1702653422117,"stop":1702653422117,"duration":0},"status":"passed","severity":"normal"},{"uid":"3363292e32efbea2","name":"Push message with numeric payload","time":{"start":1702653602047,"stop":1702653602047,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37545235b1269e0","name":"Check message received after nwaku node is restarted","time":{"start":1702653564041,"stop":1702653564041,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2e83bae09d98ee","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1702653512039,"stop":1702653512040,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4fb1c1b2b4e2972","name":"Decoder throws on undefined content topic","time":{"start":1702653447127,"stop":1702653447127,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90cab1b27fb7595","name":"should properly create location multiaddrs - tcp6","time":{"start":1702653422122,"stop":1702653422122,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d38f135907e16d3","name":"should only return 1 node with relay and store capability","time":{"start":1702653439095,"stop":1702653439095,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c8708049ed6362","name":"Check message received after jswaku node is restarted","time":{"start":1702653564040,"stop":1702653564040,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a91a449a9226b5e","name":"Check received message containing Chinese","time":{"start":1702653564017,"stop":1702653564018,"duration":1},"status":"passed","severity":"normal"},{"uid":"444866c7280b7e4c","name":"Throws when trying to push message with empty payload","time":{"start":1702653602069,"stop":1702653602069,"duration":0},"status":"passed","severity":"normal"},{"uid":"439676a93b9b1168","name":"tcp ip4 address","time":{"start":1702653421332,"stop":1702653421332,"duration":0},"status":"passed","severity":"normal"},{"uid":"269d45866f4e56ce","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1702653474936,"stop":1702653474937,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff154629d3df4c93","name":"should encode/decode to text encoding","time":{"start":1702653422119,"stop":1702653422120,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa0340420647d9b6","name":"Push message with Basic HTML tag payload","time":{"start":1702653602060,"stop":1702653602061,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f5c425d1ee9a19f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1702653490470,"stop":1702653490470,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f45cb0adb5143f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1702653564024,"stop":1702653564024,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccf21728aa911a0","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1702653421065,"stop":1702653421066,"duration":1},"status":"passed","severity":"normal"},{"uid":"405ab3cb800b1c6c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1702653438623,"stop":1702653438624,"duration":1},"status":"passed","severity":"normal"},{"uid":"9778b73a09014b7e","name":"Fields are not dropped","time":{"start":1702653426505,"stop":1702653426506,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c3301dad32260d","name":"Check message on other pubsub topic is not received","time":{"start":1702653564035,"stop":1702653564037,"duration":2},"status":"passed","severity":"normal"},{"uid":"12ffe2d8a9debe85","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1702653536710,"stop":1702653536711,"duration":1},"status":"passed","severity":"normal"},{"uid":"853efef2768f663e","name":"should get / set UDP multiaddr","time":{"start":1702653422120,"stop":1702653422120,"duration":0},"status":"passed","severity":"normal"},{"uid":"be30bdf92f559e60","name":"Fails to publish message with wrong content topic","time":{"start":1702653535340,"stop":1702653535342,"duration":2},"status":"passed","severity":"normal"},{"uid":"31a1f563e5f4e8d7","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1702653536710,"stop":1702653536710,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e20f23a2db5bb9d","name":"can start the service","time":{"start":1702653474644,"stop":1702653474644,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfb6a2b48cf3848","name":"should not receive a peer event after stop","time":{"start":1702653474650,"stop":1702653474650,"duration":0},"status":"passed","severity":"normal"},{"uid":"e257a488c5ed0d21","name":"Check publish message containing XML","time":{"start":1702653535323,"stop":1702653535324,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bddcec31c6a6692","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1702653421067,"stop":1702653421067,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb76d840e7d4c6b","name":"Relay - dialed first","time":{"start":1702653635376,"stop":1702653635377,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce269675dde9b01","name":"Refresh subscription","time":{"start":1702653536711,"stop":1702653536712,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fe7f4c5bcdadfb7f","name":"should properly create peer info with all multiaddrs","time":{"start":1702653422123,"stop":1702653422123,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09e6c614e9c6264","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1702653596409,"stop":1702653596410,"duration":1},"status":"passed","severity":"normal"},{"uid":"46edf66c1be3f532","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1702653421071,"stop":1702653421071,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3d005ce6cf8486","name":"should return false","time":{"start":1702653422118,"stop":1702653422118,"duration":0},"status":"passed","severity":"normal"},{"uid":"99dbad664add8703","name":"recovers when dns.resolve returns empty","time":{"start":1702653439093,"stop":1702653439093,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29350ad758dc6a4","name":"Push message with content topic containing special chars","time":{"start":1702653602070,"stop":1702653602071,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66c3be11bfe323f","name":"throws on content topic with non-number generation field","time":{"start":1702653414777,"stop":1702653414777,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a26f22b92a7733f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1702653564318,"stop":1702653564319,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb814a4c4263514c","name":"Subscribe and receive messages via waku relay post","time":{"start":1702653564309,"stop":1702653564309,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a87cc9c90bcc768","name":"Push message with content topic containing emoji","time":{"start":1702653602081,"stop":1702653602082,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ff6fb1236e0832","name":"Push message with custom timestamp: 1671895075291","time":{"start":1702653602086,"stop":1702653602087,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1dbbfaaa58f2ba3","name":"should set field with only STORE enabled","time":{"start":1702653422124,"stop":1702653422124,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7e8da080beafe3","name":"through manual discovery","time":{"start":1702653494114,"stop":1702653494115,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a78b1f9e00f068d","name":"1 Store, 2 fetches","time":{"start":1702653438744,"stop":1702653438745,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b50a04d982ce3e","name":"Check received message containing escaped characters","time":{"start":1702653564022,"stop":1702653564022,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e5077f916cf02d","name":"Push message with content topic containing long","time":{"start":1702653602070,"stop":1702653602070,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff34f85a1d5842fd","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1702653421071,"stop":1702653421071,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda038a2e7182aa8","name":"Encoder throws on empty string content topic","time":{"start":1702653447126,"stop":1702653447126,"duration":0},"status":"passed","severity":"normal"},{"uid":"e928f4845daa24","name":"can start and stop the service","time":{"start":1702653474644,"stop":1702653474645,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b15d1d010fb58d","name":"Nodes with multiple pubsub topic","time":{"start":1702653518033,"stop":1702653518033,"duration":0},"status":"passed","severity":"normal"},{"uid":"342649315536841b","name":"should be able to decode the field with only RELAY set to true","time":{"start":1702653421068,"stop":1702653421068,"duration":0},"status":"passed","severity":"normal"},{"uid":"32150374507af44b","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1702653609207,"stop":1702653609207,"duration":0},"status":"passed","severity":"normal"},{"uid":"51de183ecc2905ed","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1702653501498,"stop":1702653501499,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c2404551229823f","name":"Push message with content topic containing unicode special characters","time":{"start":1702653602081,"stop":1702653602081,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a70201e53fd2e34","name":"Relay","time":{"start":1702653472265,"stop":1702653472267,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4506152945bcea6","name":"Passing cursor with wrong message digest","time":{"start":1702653569273,"stop":1702653569273,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f45027020400ca0","name":"Filter","time":{"start":1702653635378,"stop":1702653635378,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc40e336fc5587ec","name":"Relay + Store","time":{"start":1702653422125,"stop":1702653422126,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a57b42aeb8f4b6","name":"Decoder throws on undefined content topic","time":{"start":1702653427087,"stop":1702653427088,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef91fa54e9040dd0","name":"Push message on custom pubsubTopic","time":{"start":1702653488610,"stop":1702653488610,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c69d1647a16c1c","name":"can dial TLS multiaddrs","time":{"start":1702653494114,"stop":1702653494114,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa37b8b8708de451","name":"Init the array if not present","time":{"start":1702653414625,"stop":1702653414626,"duration":1},"status":"passed","severity":"normal"},{"uid":"17195ceabe156758","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1702653421070,"stop":1702653421070,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c73e25145fe339","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1702653518031,"stop":1702653518032,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6a7f853a5aab10","name":"Subscribe to topic containing numeric and receive message","time":{"start":1702653564313,"stop":1702653564313,"duration":0},"status":"passed","severity":"normal"},{"uid":"9341171b357a0d5e","name":"Encoder throws on undefined content topic","time":{"start":1702653447126,"stop":1702653447126,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd877657f5e4efe","name":"Publish message with large meta","time":{"start":1702653535356,"stop":1702653535358,"duration":2},"status":"passed","severity":"normal"},{"uid":"c24a27e7f5e81bf3","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1702653535331,"stop":1702653535332,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba4aed5f4e89bd4","name":"Fails to push message with empty content topic","time":{"start":1702653602082,"stop":1702653602083,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89bd46c76fa7edc","name":"Publish message with custom timestamp: Fri Dec 15 2023 16:18:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1702653535337,"stop":1702653535338,"duration":1},"status":"passed","severity":"normal"},{"uid":"c90527e6dcc7c217","name":"Check publish message containing numeric","time":{"start":1702653535314,"stop":1702653535315,"duration":1},"status":"passed","severity":"normal"},{"uid":"524778a722714dce","name":"Subscribe to topic containing Russian and receive message","time":{"start":1702653564314,"stop":1702653564314,"duration":0},"status":"passed","severity":"normal"},{"uid":"3499b25fdd31603b","name":"Check publish message containing Chinese","time":{"start":1702653535316,"stop":1702653535316,"duration":0},"status":"passed","severity":"normal"},{"uid":"406fccb6cde03c35","name":"should not fail to stop the service if it was not started","time":{"start":1702653474645,"stop":1702653474645,"duration":0},"status":"passed","severity":"normal"},{"uid":"a916e3603dd92bea","name":"different cluster, same shard: nodes don't connect","time":{"start":1702653512041,"stop":1702653512041,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b01540990c6485","name":"Check publish message containing special chars","time":{"start":1702653535315,"stop":1702653535316,"duration":1},"status":"passed","severity":"normal"},{"uid":"107d999eda3e5489","name":"Accepts a valid Waku Message","time":{"start":1702653430549,"stop":1702653430551,"duration":2},"status":"passed","severity":"normal"},{"uid":"4188efbc9224650f","name":"throws on content topic with empty topic name field","time":{"start":1702653414779,"stop":1702653414779,"duration":0},"status":"passed","severity":"normal"},{"uid":"91dca9e0e9e94fda","name":"should not receive a peer event before start","time":{"start":1702653624891,"stop":1702653624891,"duration":0},"status":"passed","severity":"normal"},{"uid":"5431c88249c348bb","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1702653445210,"stop":1702653445212,"duration":2},"status":"passed","severity":"normal"},{"uid":"e54fbb77db6bf758","name":"Encoder throws on empty string content topic","time":{"start":1702653427087,"stop":1702653427087,"duration":0},"status":"passed","severity":"normal"},{"uid":"e47b7984d8d4ae08","name":"Push message with custom timestamp: 1702657075291","time":{"start":1702653602088,"stop":1702653602089,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aef008785f96524","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1702653472592,"stop":1702653472592,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1175ce121d830a","name":"Sample","time":{"start":1702653421477,"stop":1702653421477,"duration":0},"status":"passed","severity":"normal"},{"uid":"104b1a52792c1583","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1702653564024,"stop":1702653564025,"duration":1},"status":"passed","severity":"normal"},{"uid":"dede44163a53dcad","name":"Ephemeral messages are not stored","time":{"start":1702653472576,"stop":1702653472586,"duration":10},"status":"passed","severity":"normal"},{"uid":"a68794b3157df843","name":"throws on empty content topic","time":{"start":1702653414776,"stop":1702653414776,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed99165d393157a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1702653564313,"stop":1702653564314,"duration":1},"status":"passed","severity":"normal"},{"uid":"acaa98883b710eae","name":"Delete observer","time":{"start":1702653503914,"stop":1702653503915,"duration":1},"status":"passed","severity":"normal"},{"uid":"7202b6b1be48fb48","name":"Push message with content topic containing Russian","time":{"start":1702653602072,"stop":1702653602072,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e6f33d331e67e9","name":"Push message with Arabic payload","time":{"start":1702653602053,"stop":1702653602054,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a447735f172335","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1702653536721,"stop":1702653536721,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ed52e0c9cc1982","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1702653582887,"stop":1702653582887,"duration":0},"status":"passed","severity":"normal"},{"uid":"544dc0a984bcc26f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1702653536714,"stop":1702653536714,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec16c2f5f3de2460","name":"should not fail to start the service if it is already started","time":{"start":1702653474645,"stop":1702653474646,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddeb04feeaaac2ec","name":"Store - dialed after - with timeout","time":{"start":1702653635378,"stop":1702653635378,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c327182c06ea655","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1702653438622,"stop":1702653438623,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07baeb930534de4","name":"Register correct protocols","time":{"start":1702653536707,"stop":1702653536707,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ac4a7cb58b9a5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1702653488611,"stop":1702653488611,"duration":0},"status":"passed","severity":"normal"},{"uid":"3683e898d120d32a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1702653564318,"stop":1702653564318,"duration":0},"status":"passed","severity":"normal"},{"uid":"16aa5dbf51a6709f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1702653474943,"stop":1702653474943,"duration":0},"status":"passed","severity":"normal"},{"uid":"d935b8abac581f27","name":"should emit a peer event after start","time":{"start":1702653624890,"stop":1702653624891,"duration":1},"status":"passed","severity":"normal"},{"uid":"282f3a6634a55277","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1702653564310,"stop":1702653564310,"duration":0},"status":"passed","severity":"normal"},{"uid":"e880cfcc9c102fe0","name":"Check received message with timestamp: undefined ","time":{"start":1702653564025,"stop":1702653564034,"duration":9},"status":"passed","severity":"normal"},{"uid":"e82472acf9345855","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1702653634360,"stop":1702653634360,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3c25703da7f0fd","name":"passes more than one ENR URLs and attempts connection","time":{"start":1702653474652,"stop":1702653474652,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6bbfc8e41cbbb766","name":"Ping on subscribed peer","time":{"start":1702653472367,"stop":1702653472368,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ad73bf0f96cd0f","name":"isConnected should return false after all peers disconnect","time":{"start":1702653490479,"stop":1702653490480,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9188ddc29e7f4a5","name":"should be able to encode the field with only STORE set to true","time":{"start":1702653421056,"stop":1702653421057,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cfceb89a3502a84","name":"Push message with content topic containing Basic HTML tag","time":{"start":1702653602077,"stop":1702653602079,"duration":2},"status":"passed","severity":"normal"},{"uid":"4535329f360a5891","name":"should use DNS peer discovery with light client","time":{"start":1702653474651,"stop":1702653474651,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f347c811979fa31","name":"Query with Ordered Callback, No message returned","time":{"start":1702653596414,"stop":1702653596414,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0a1eb9535b1f9d","name":"Check received message containing short","time":{"start":1702653564008,"stop":1702653564008,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b8b7639783c733","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1702653564308,"stop":1702653564308,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5a5fca4748863e","name":"ignores unrecognized TXT record formats","time":{"start":1702653439094,"stop":1702653439094,"duration":0},"status":"passed","severity":"normal"},{"uid":"56104636cb6bb7d7","name":"Push message with content topic containing shell command","time":{"start":1702653602080,"stop":1702653602080,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4020f19b4628af","name":"Subscribe to topic containing shell command and receive message","time":{"start":1702653564317,"stop":1702653564317,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc35cffc1403cc30","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1702653488610,"stop":1702653488610,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f596bf57a821702","name":"Push message with content topic containing Arabic","time":{"start":1702653602071,"stop":1702653602072,"duration":1},"status":"passed","severity":"normal"},{"uid":"134d4be4d5644bb8","name":"Nwaku publishes","time":{"start":1702653521476,"stop":1702653521477,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cf91d827aa7c679","name":"Check publish message containing JSON","time":{"start":1702653535325,"stop":1702653535326,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a50a86be9ddec","name":"Does not throw an exception when node disconnects","time":{"start":1702653629689,"stop":1702653629690,"duration":1},"status":"passed","severity":"normal"},{"uid":"252ae05f854051e8","name":"Subscribe to topic containing emoji and publish message","time":{"start":1702653536722,"stop":1702653536722,"duration":0},"status":"passed","severity":"normal"},{"uid":"8693b56f1fbdbc32","name":"Push message with content topic containing XML","time":{"start":1702653602076,"stop":1702653602077,"duration":1},"status":"passed","severity":"normal"},{"uid":"8644f84136698184","name":"Check message with no pubsub topic is not received","time":{"start":1702653564037,"stop":1702653564038,"duration":1},"status":"passed","severity":"normal"},{"uid":"76571e036adfbaf","name":"throws on content topic with empty application field","time":{"start":1702653414778,"stop":1702653414778,"duration":0},"status":"passed","severity":"normal"},{"uid":"b932b6e3b11134fe","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1702653564308,"stop":1702653564308,"duration":0},"status":"passed","severity":"normal"},{"uid":"3645cfd6bf91c63b","name":"Check publish message containing shell command","time":{"start":1702653535327,"stop":1702653535328,"duration":1},"status":"passed","severity":"normal"},{"uid":"f272e48d8b6396c2","name":"A test","time":{"start":1702653488669,"stop":1702653488669,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b5be3317e3a480","name":"Push message with XML payload","time":{"start":1702653602060,"stop":1702653602060,"duration":0},"status":"passed","severity":"normal"},{"uid":"673787d9a37c1a01","name":"Check meta is set [symmetric]","time":{"start":1702653445213,"stop":1702653445213,"duration":0},"status":"passed","severity":"normal"},{"uid":"8032fb90cb6ee7ff","name":"Push message with content topic containing escaped characters","time":{"start":1702653602080,"stop":1702653602080,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98e6e1fe824fa60","name":"should return the peer with the lowest ping","time":{"start":1702653634358,"stop":1702653634358,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01a70150692c114","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1702653421065,"stop":1702653421065,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1723a1a71ec3a3","name":"Ping on unsubscribed peer","time":{"start":1702653472369,"stop":1702653472370,"duration":1},"status":"passed","severity":"normal"},{"uid":"d000befbd1d28461","name":"Check message with invalid timestamp is not received","time":{"start":1702653564034,"stop":1702653564035,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd7cba723eb28206","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1702653439097,"stop":1702653439097,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ddf55f5d764e609","name":"1 Store, 2 relays, 2 fetches","time":{"start":1702653438745,"stop":1702653438745,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f631122b83afb16","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1702653536719,"stop":1702653536720,"duration":1},"status":"passed","severity":"normal"},{"uid":"439b81c659efcea2","name":"can start the service","time":{"start":1702653624888,"stop":1702653624888,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de804ec55b25650","name":"Push message with content topic containing Chinese","time":{"start":1702653602071,"stop":1702653602071,"duration":0},"status":"passed","severity":"normal"},{"uid":"79063729cca40d28","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1702653609208,"stop":1702653609208,"duration":0},"status":"passed","severity":"normal"},{"uid":"694970a944d2dc31","name":"it tolerates circular branch references","time":{"start":1702653439093,"stop":1702653439093,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5ceb3d50ce5479","name":"should throw error - no id","time":{"start":1702653422116,"stop":1702653422116,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3b38ef1e49ed25","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1702653422071,"stop":1702653422072,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b800c6117a24dd","name":"does not throw on valid cases","time":{"start":1702653414775,"stop":1702653414775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf9b01a262df1e6","name":"Overlapping topic subscription","time":{"start":1702653564311,"stop":1702653564311,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff8a0e9e4fdb828","name":"Encoder throws on undefined content topic","time":{"start":1702653445214,"stop":1702653445214,"duration":0},"status":"passed","severity":"normal"},{"uid":"f584e9a643b306d2","name":"Push message with shell command payload","time":{"start":1702653602061,"stop":1702653602062,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3bd07f7de9fb2c","name":"Passing cursor with wrong pubsubTopic","time":{"start":1702653569274,"stop":1702653569274,"duration":0},"status":"passed","severity":"normal"},{"uid":"13bcd3fe4d416a22","name":"Push message with custom timestamp: 1702649875291","time":{"start":1702653602087,"stop":1702653602088,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc15d02abb8bdc3a","name":"Push message with short payload","time":{"start":1702653602044,"stop":1702653602045,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff64c8290959fff","name":"should be able to decode the field with only FILTER set to true","time":{"start":1702653421068,"stop":1702653421069,"duration":1},"status":"passed","severity":"normal"},{"uid":"a973575a81a1c591","name":"Generator, 2 different pubsubtopics","time":{"start":1702653582886,"stop":1702653582887,"duration":1},"status":"passed","severity":"normal"},{"uid":"293d827f1ab4bcb0","name":"Reusing cursor across nodes","time":{"start":1702653569273,"stop":1702653569273,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff895d895a06a30","name":"Push message with unicode special characters payload","time":{"start":1702653602067,"stop":1702653602068,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae321bce12ef503","name":"Subscribe to topic containing numeric and publish message","time":{"start":1702653536713,"stop":1702653536714,"duration":1},"status":"passed","severity":"normal"},{"uid":"565aab5dd87b614a","name":"should not fail to stop the service if it was not started","time":{"start":1702653624889,"stop":1702653624890,"duration":1},"status":"passed","severity":"normal"},{"uid":"895afdf15de9385b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1702653438627,"stop":1702653438627,"duration":0},"status":"passed","severity":"normal"},{"uid":"d354f4077a7bf515","name":"Passing page size 0 when there are 110 messages","time":{"start":1702653619457,"stop":1702653619458,"duration":1},"status":"passed","severity":"normal"},{"uid":"efbd2630b87d7f5c","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1702653421100,"stop":1702653421100,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be9bcbde716a4ef","name":"pre and post cipher","time":{"start":1702653445585,"stop":1702653445585,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2d822a2db4724e","name":"Subscribe to topic containing XML and publish message","time":{"start":1702653536719,"stop":1702653536719,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac918a59ef52eac","name":"A test","time":{"start":1702653488669,"stop":1702653488670,"duration":1},"status":"passed","severity":"normal"},{"uid":"c78ec8e3b57c0b3a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1702653569270,"stop":1702653569270,"duration":0},"status":"passed","severity":"normal"},{"uid":"8740e78e9aca3990","name":"should properly compute the node id","time":{"start":1702653422119,"stop":1702653422119,"duration":0},"status":"passed","severity":"normal"},{"uid":"83551a89c899ed23","name":"Check received message containing Script","time":{"start":1702653564019,"stop":1702653564019,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcff0c0603dd8be0","name":"should set field with only FILTER enabled","time":{"start":1702653422124,"stop":1702653422125,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a02118141138572","name":"Subscribe to topic containing shell command and publish message","time":{"start":1702653536720,"stop":1702653536721,"duration":1},"status":"passed","severity":"normal"},{"uid":"66fbff07a09b2755","name":"Correctly serialized arguments","time":{"start":1702653494244,"stop":1702653494244,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5db96ef3d832d2b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1702653569271,"stop":1702653569271,"duration":0},"status":"passed","severity":"normal"},{"uid":"211bc69784d11b9a","name":"Light Node - default protocols","time":{"start":1702653635379,"stop":1702653635379,"duration":0},"status":"passed","severity":"normal"},{"uid":"3839a94b3d637bcb","name":"Decrypt messages","time":{"start":1702653503913,"stop":1702653503914,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df9f5ee512dd761","name":"should set field with all protocols enabled","time":{"start":1702653422123,"stop":1702653422124,"duration":1},"status":"passed","severity":"normal"},{"uid":"3253fcfd3cc4b815","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1702653618943,"stop":1702653618943,"duration":0},"status":"passed","severity":"normal"},{"uid":"184669ccfae4f460","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1702653569272,"stop":1702653569273,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d89f0a7520da5c","name":"Publish message with custom timestamp: Sat Dec 24 2022 15:18:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1702653535333,"stop":1702653535336,"duration":3},"status":"passed","severity":"normal"},{"uid":"e0e734354afcdcdf","name":"Round trip binary serialization","time":{"start":1702653427085,"stop":1702653427085,"duration":0},"status":"passed","severity":"normal"},{"uid":"b283c53bf53aa2f7","name":"should emit a peer event after start","time":{"start":1702653474646,"stop":1702653474649,"duration":3},"status":"passed","severity":"normal"},{"uid":"51a7a53d97dcd1d8","name":"Waku message hash computation (meta attribute not present)","time":{"start":1702653433045,"stop":1702653433046,"duration":1},"status":"passed","severity":"normal"},{"uid":"86cd5d6298a93f02","name":"Subscribe and receives messages on 20 topics","time":{"start":1702653564310,"stop":1702653564310,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67e16ebb5d4a17a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1702653564309,"stop":1702653564310,"duration":1},"status":"passed","severity":"normal"},{"uid":"9919ac357424903a","name":"should return a random peer when all peers have the same latency","time":{"start":1702653634359,"stop":1702653634359,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de4e374febf3d4f","name":"Publish without waiting for remote peer","time":{"start":1702653536708,"stop":1702653536708,"duration":0},"status":"passed","severity":"normal"},{"uid":"d152c02a14d843","name":"Decoder throws on empty string content topic","time":{"start":1702653427088,"stop":1702653427088,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dff27abf4ad22b","name":"returns all values when wanted number is greater than available values","time":{"start":1702653438141,"stop":1702653438142,"duration":1},"status":"passed","severity":"normal"},{"uid":"33cf40bc11fc6e41","name":"Passing an array","time":{"start":1702653629690,"stop":1702653629690,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe2556f08f4e123","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1702653564311,"stop":1702653564311,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb83909f18428999","name":"throws on content topic with too few or too many fields","time":{"start":1702653414776,"stop":1702653414777,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8d62db6cc44c7a","name":"Check publish message containing unicode special characters","time":{"start":1702653535329,"stop":1702653535330,"duration":1},"status":"passed","severity":"normal"},{"uid":"733b3c87641b7f34","name":"Push message with long payload","time":{"start":1702653602046,"stop":1702653602046,"duration":0},"status":"passed","severity":"normal"},{"uid":"657d6493121ed467","name":"LightPush","time":{"start":1702653635378,"stop":1702653635378,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a997fd1dc3744f","name":"nwaku subscribes","time":{"start":1702653521473,"stop":1702653521473,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4dc1fc98e7135e","name":"throws on content topic with empty version field","time":{"start":1702653414779,"stop":1702653414779,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac08260622d43c7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1702653474937,"stop":1702653474942,"duration":5},"status":"passed","severity":"normal"},{"uid":"4b8a6722803f4bcd","name":"Sign & Recover","time":{"start":1702653445585,"stop":1702653445585,"duration":0},"status":"passed","severity":"normal"},{"uid":"9179354287be3bbf","name":"Push message with content topic containing numeric","time":{"start":1702653602070,"stop":1702653602070,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2be6ab94e448b0a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1702653596390,"stop":1702653596390,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfae38e18aa76793","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1702653439097,"stop":1702653439097,"duration":0},"status":"skipped","severity":"normal"},{"uid":"370f33af92e84cfe","name":"1 Relay, 1 fetch","time":{"start":1702653438744,"stop":1702653438744,"duration":0},"status":"passed","severity":"normal"},{"uid":"89add4fc8aa42b16","name":"Check received message containing XML","time":{"start":1702653564020,"stop":1702653564020,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a73e5adfb5b8bca","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1702653490476,"stop":1702653490477,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7c8dcbab0e7a9bb","name":"should decode valid enr successfully","time":{"start":1702653422115,"stop":1702653422115,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ef69d86641111a","name":"Ping on peer without subscriptions","time":{"start":1702653472368,"stop":1702653472369,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ddffe613cb80bf8","name":"Subscribe and receive messages via lightPush","time":{"start":1702653564307,"stop":1702653564307,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ac19287238adc4","name":"Check publish message containing Basic HTML tag","time":{"start":1702653535324,"stop":1702653535325,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f4d0eff956088d","name":"can start and stop the service","time":{"start":1702653624889,"stop":1702653624889,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ecadfe50841ac8","name":"Decoder throws on empty string content topic","time":{"start":1702653447127,"stop":1702653447127,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc881d0549c0371","name":"Check publish message containing Script","time":{"start":1702653535322,"stop":1702653535323,"duration":1},"status":"passed","severity":"normal"},{"uid":"355a2da8dfc917c","name":"Privacy Node - default protocol","time":{"start":1702653635379,"stop":1702653635379,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f0b8cab65712cd","name":"Query Generator - forward","time":{"start":1702653598368,"stop":1702653598368,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40cd075305c5745","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1702653569272,"stop":1702653569272,"duration":0},"status":"passed","severity":"normal"},{"uid":"30932693ba63602d","name":"should properly create location multiaddrs - udp","time":{"start":1702653422122,"stop":1702653422122,"duration":0},"status":"passed","severity":"normal"},{"uid":"890de633e0991bec","name":"Push message with Chinese payload","time":{"start":1702653602049,"stop":1702653602050,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe59645c1075aa49","name":"Fails to push message bigger that 1MB","time":{"start":1702653602090,"stop":1702653602090,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b70468673634ed","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1702653426931,"stop":1702653426932,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab22feabd6586f2e","name":"should set field with all protocols disabled","time":{"start":1702653422123,"stop":1702653422123,"duration":0},"status":"passed","severity":"normal"},{"uid":"b702e5e9d7056c14","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1702653624068,"stop":1702653624068,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ddd30968f2bf1c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1702653501497,"stop":1702653501498,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e8149a534b14a26","name":"Promise Callback - backward","time":{"start":1702653598370,"stop":1702653598371,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d5116bb6cf39b12","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1702653445212,"stop":1702653445212,"duration":0},"status":"passed","severity":"normal"},{"uid":"28eff02eb443871f","name":"Query Generator, No message returned","time":{"start":1702653596404,"stop":1702653596405,"duration":1},"status":"passed","severity":"normal"},{"uid":"af529d4a847e1d28","name":"Ephemeral field is preserved - encoder v0","time":{"start":1702653472586,"stop":1702653472587,"duration":1},"status":"passed","severity":"normal"},{"uid":"9294f7ebf906c393","name":"Passing page size 3 when there are 20 messages","time":{"start":1702653619458,"stop":1702653619459,"duration":1},"status":"passed","severity":"normal"},{"uid":"f769f56585572e21","name":"Subscribe to topic containing short and receive message","time":{"start":1702653564312,"stop":1702653564312,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d7c76aeb3ca670","name":"Subscribe to topic containing special chars and receive message","time":{"start":1702653564313,"stop":1702653564313,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c2597d8bf16456","name":"Refresh subscription","time":{"start":1702653564312,"stop":1702653564312,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cac63f21cffe8f5","name":"Check received message containing shell command","time":{"start":1702653564021,"stop":1702653564021,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6806eff911b0c1","name":"All","time":{"start":1702653472268,"stop":1702653472268,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e9ec726fa219f","name":"Check message with extra parameter is not received","time":{"start":1702653564039,"stop":1702653564040,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a140da5cb0c5105","name":"Ephemeral field set to true","time":{"start":1702653427085,"stop":1702653427086,"duration":1},"status":"passed","severity":"normal"},{"uid":"da4b2145ca72de4c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1702653422125,"stop":1702653422125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ff5f8480afae59","name":"Check publish message after service node is restarted","time":{"start":1702653535355,"stop":1702653535355,"duration":0},"status":"skipped","severity":"normal"},{"uid":"771bd2b99b3eb0be","name":"Ordered callback, aborts when callback returns true","time":{"start":1702653613885,"stop":1702653613886,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebec803e2e859550","name":"Fails to publish message with size larger than 1 MB","time":{"start":1702653535354,"stop":1702653535355,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce003b755be43f91","name":"Check publish message containing escaped characters","time":{"start":1702653535328,"stop":1702653535329,"duration":1},"status":"passed","severity":"normal"},{"uid":"d13558e4c58a13f7","name":"should be able to decode the field with only STORE set to true","time":{"start":1702653421069,"stop":1702653421069,"duration":0},"status":"passed","severity":"normal"},{"uid":"2087ed31c8396482","name":"should be called at least once on all `peer:discovery` events","time":{"start":1702653490466,"stop":1702653490467,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a33323589c9d92","name":"Check received message containing long","time":{"start":1702653564008,"stop":1702653564008,"duration":0},"status":"passed","severity":"normal"}]