mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 16:33:21 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"35af0fca149ee962","name":"Check message received after jswaku node is restarted","time":{"start":1712489088966,"stop":1712489088966,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d3e04ceef70a3c95","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712488871754,"stop":1712488871754,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37681577c94b62","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712489019812,"stop":1712489019813,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8caf6387121136","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712488930184,"stop":1712488930185,"duration":1},"status":"passed","severity":"normal"},{"uid":"4257cf89ca5384ac","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712489327437,"stop":1712489327437,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7092250d34eefa75","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712489019796,"stop":1712489019796,"duration":0},"status":"passed","severity":"normal"},{"uid":"680ee37dbf22fc85","name":"should return valid sharding parameters for static sharding","time":{"start":1712488871765,"stop":1712488871765,"duration":0},"status":"passed","severity":"normal"},{"uid":"966959d8a0dfd064","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712488871760,"stop":1712488871760,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b0dddd021b6bf1","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app62/2/topic61/xml","time":{"start":1712489352714,"stop":1712489352714,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32c9e3c409425ebd","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712488871744,"stop":1712488871744,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcee1a7afe60df","name":"Promise Callback - forward","time":{"start":1712489433367,"stop":1712489433367,"duration":0},"status":"passed","severity":"normal"},{"uid":"174b798bc0003ec8","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712488871745,"stop":1712488871745,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ca2b89633a8e62","name":"throws on content topic with generation field greater than 0","time":{"start":1712488871737,"stop":1712488871738,"duration":1},"status":"passed","severity":"normal"},{"uid":"f004e7f8514d1ebf","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712489167158,"stop":1712489167158,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3dc7156053b8286c","name":"Encoder throws on empty string content topic","time":{"start":1712488885171,"stop":1712488885172,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7e5ce8f96fa592b","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712489019795,"stop":1712489019795,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae37c340dc8bcb2d","name":"Symmetric encrypt & Decrypt","time":{"start":1712488906553,"stop":1712488906553,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb54345254d287e1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712489341629,"stop":1712489341629,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab0ad5a9c9ddd13","name":"Check received message containing Script","time":{"start":1712489397694,"stop":1712489397695,"duration":1},"status":"passed","severity":"normal"},{"uid":"db8604fa15561d35","name":"should configure sharding based on application and version for autosharding","time":{"start":1712488871766,"stop":1712488871766,"duration":0},"status":"passed","severity":"normal"},{"uid":"35de9eb65991b6aa","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712489542663,"stop":1712489542664,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c2e6a6bcb62030","name":"should throw error - no id","time":{"start":1712488880206,"stop":1712488880207,"duration":1},"status":"passed","severity":"normal"},{"uid":"95690e66bbe4a25","name":"Check received message containing XML","time":{"start":1712489088958,"stop":1712489088958,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e5c27ab11daaa","name":"Query with Ordered Callback, No Decoder","time":{"start":1712489434824,"stop":1712489434824,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23ee4c261a1d88","name":"Push message with content topic containing emoji","time":{"start":1712489312674,"stop":1712489312675,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8772d53fa3afb1b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712488879517,"stop":1712488879518,"duration":1},"status":"passed","severity":"normal"},{"uid":"fead1b02d65511c1","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712489467828,"stop":1712489467829,"duration":1},"status":"passed","severity":"normal"},{"uid":"192da0b77050c8b5","name":"Push message with content topic containing long","time":{"start":1712489312659,"stop":1712489312659,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebbed20ab0f56ca","name":"Passing page size 0 when there are 110 messages","time":{"start":1712489466067,"stop":1712489466068,"duration":1},"status":"passed","severity":"normal"},{"uid":"113b5fecfe494fbb","name":"Push message with content topic containing emoji","time":{"start":1712489410724,"stop":1712489410725,"duration":1},"status":"passed","severity":"normal"},{"uid":"b521d3aba040951a","name":"Overlapping topic subscription","time":{"start":1712489178374,"stop":1712489178374,"duration":0},"status":"passed","severity":"normal"},{"uid":"1782a056f23ccbeb","name":"Overlapping topic subscription","time":{"start":1712489542662,"stop":1712489542662,"duration":0},"status":"passed","severity":"normal"},{"uid":"f443d5da52d8a09c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712489129412,"stop":1712489129413,"duration":1},"status":"passed","severity":"normal"},{"uid":"e06440190ca0791d","name":"Generator, 2 different pubsubtopics","time":{"start":1712489437468,"stop":1712489437469,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b999f78c3b9ec47","name":"should not receive a peer event before start","time":{"start":1712488934352,"stop":1712488934353,"duration":1},"status":"passed","severity":"normal"},{"uid":"120a264e36dde88c","name":"handles different networkShards values correctly","time":{"start":1712488871748,"stop":1712488871748,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c1d594d3495615","name":"tcp ip4 address","time":{"start":1712488879529,"stop":1712488879529,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc788aa5967407c","name":"handles multiple messages","time":{"start":1712489461966,"stop":1712489461966,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b6c688cdafd9d9","name":"Check received message containing long","time":{"start":1712489397711,"stop":1712489397718,"duration":7},"status":"passed","severity":"normal"},{"uid":"ff13ed386042a843","name":"Check publish message containing Basic HTML tag","time":{"start":1712489353947,"stop":1712489353948,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e08bf1a714ed27","name":"can dial TLS multiaddrs","time":{"start":1712489182335,"stop":1712489182335,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3d2b1badaebf05","name":"Ping on peer without subscriptions","time":{"start":1712488953330,"stop":1712488953330,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e2af1b9b8d80d1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712489178393,"stop":1712489178393,"duration":0},"status":"passed","severity":"normal"},{"uid":"992a7408a8151918","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712488871745,"stop":1712488871745,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86b5402718d7d76","name":"Store - dialed after - with timeout","time":{"start":1712489485622,"stop":1712489485623,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c8b5296a96630","name":"Push message with content topic containing shell command","time":{"start":1712489312673,"stop":1712489312673,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e55829dfddf7d7","name":"Check received message containing Script","time":{"start":1712489088957,"stop":1712489088957,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8ac331857b374a","name":"Query generator for 2000 messages","time":{"start":1712489458216,"stop":1712489458217,"duration":1},"status":"passed","severity":"normal"},{"uid":"be716cf63061ab11","name":"Query Generator - backward","time":{"start":1712489433366,"stop":1712489433367,"duration":1},"status":"passed","severity":"normal"},{"uid":"7104d8670b6bd79","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712488871757,"stop":1712488871757,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb477388d6eadc20","name":"new peer added after a peer was already found","time":{"start":1712489327433,"stop":1712489327433,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b01258d16ad00b7","name":"stop","time":{"start":1712488962768,"stop":1712488962770,"duration":2},"status":"passed","severity":"normal"},{"uid":"3947816335acf823","name":"Register correct protocols","time":{"start":1712489352343,"stop":1712489352343,"duration":0},"status":"passed","severity":"normal"},{"uid":"23050d40df42139e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712489542667,"stop":1712489542667,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32647d0af7a3bf0","name":"Query generator for multiple messages","time":{"start":1712489458212,"stop":1712489458213,"duration":1},"status":"passed","severity":"normal"},{"uid":"5abe86ae3f3395e3","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712488871755,"stop":1712488871755,"duration":0},"status":"passed","severity":"normal"},{"uid":"29747353e8db943e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712488871741,"stop":1712488871742,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd45a4a2a993c4e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712489437469,"stop":1712489437469,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f281a3a4318712","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712489542667,"stop":1712489542667,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1afbe5e39dfc82","name":"should not receive a peer event after stop","time":{"start":1712488934353,"stop":1712488934354,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7de9caccefc040","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712489467829,"stop":1712489467829,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed3e818bf9123cc","name":"Push message with shell command payload","time":{"start":1712489312656,"stop":1712489312656,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f5d3afc0ed48e8","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712488871760,"stop":1712488871761,"duration":1},"status":"passed","severity":"normal"},{"uid":"d86eba4538d8de50","name":"Decoder throws on undefined content topic","time":{"start":1712488906091,"stop":1712488906091,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b1483f34853f2c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712489352352,"stop":1712489352352,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ef4381d6774883","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712489542661,"stop":1712489542662,"duration":1},"status":"skipped","severity":"normal"},{"uid":"92f79adb8b359c41","name":"should throw an error for missing sharding configuration","time":{"start":1712488871767,"stop":1712488871767,"duration":0},"status":"passed","severity":"normal"},{"uid":"68226f484d7ea74b","name":"1 Store, 2 fetches","time":{"start":1712488895645,"stop":1712488895645,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ae77508d3ada8e","name":"should handle corrupted local storage data gracefully","time":{"start":1712488900023,"stop":1712488900023,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4edee78250bcdc3","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712489458213,"stop":1712489458214,"duration":1},"status":"passed","severity":"normal"},{"uid":"2324e7a091ab982c","name":"isConnected should return false after all peers disconnect","time":{"start":1712488923074,"stop":1712488923075,"duration":1},"status":"passed","severity":"normal"},{"uid":"37fce6c364c28a09","name":"Subscribe and receive messages via lightPush","time":{"start":1712489542657,"stop":1712489542658,"duration":1},"status":"passed","severity":"normal"},{"uid":"7feca2f66fd394e1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712488974155,"stop":1712488974155,"duration":0},"status":"passed","severity":"normal"},{"uid":"40322fd4a70af8e6","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712489207752,"stop":1712489207753,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf944350d701dac2","name":"Check received message containing Arabic","time":{"start":1712489088956,"stop":1712489088956,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffd112c3fa1576a","name":"Passing page size 3 when there are 20 messages","time":{"start":1712489466069,"stop":1712489466069,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3ec65899a1d4c5","name":"Check publish message containing escaped characters","time":{"start":1712489353949,"stop":1712489353949,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a636c46c4eccb05","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712488871741,"stop":1712488871741,"duration":0},"status":"passed","severity":"normal"},{"uid":"7915e469044355f7","name":"Check publish message containing SQL Injection","time":{"start":1712489353946,"stop":1712489353947,"duration":1},"status":"passed","severity":"normal"},{"uid":"8044194fff9d8e71","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app25/1/topic617/utf8","time":{"start":1712489352711,"stop":1712489352711,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c54ee89a616e0323","name":"Subscribe to topic containing short and receive message","time":{"start":1712489542662,"stop":1712489542662,"duration":0},"status":"passed","severity":"normal"},{"uid":"1008f7e1243708a9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712489178377,"stop":1712489178377,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcf518fbe51a8c2","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712489341628,"stop":1712489341628,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96118ae84a3fff8","name":"Check message with invalid timestamp is not received","time":{"start":1712489397700,"stop":1712489397703,"duration":3},"status":"passed","severity":"normal"},{"uid":"3a41ad7c2e585fe2","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712489434827,"stop":1712489434827,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0fdda0700e1c43","name":"can start and stop the service","time":{"start":1712488934337,"stop":1712488934343,"duration":6},"status":"passed","severity":"normal"},{"uid":"4d6ccf1196989202","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712488930185,"stop":1712488930186,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1655e926293fc4f","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712488871762,"stop":1712488871763,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4616d1388bedddc","name":"Check publish message containing XML","time":{"start":1712489353947,"stop":1712489353947,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1da015f7bf19af7","name":"Meta field set when metaSetter is specified","time":{"start":1712488885170,"stop":1712488885170,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8dbc94d8aec318","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712489088962,"stop":1712489088962,"duration":0},"status":"passed","severity":"normal"},{"uid":"e031b74e1b8cd05c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712489542674,"stop":1712489542674,"duration":0},"status":"passed","severity":"normal"},{"uid":"170ba517f3ca0946","name":"Push message with custom timestamp: 1712485420034","time":{"start":1712489410727,"stop":1712489410727,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0037c68b381fc4","name":"handles empty contentTopics array correctly","time":{"start":1712488871768,"stop":1712488871768,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cbd8ec01a156c7","name":"Subscribe to topic containing Script and receive message","time":{"start":1712489178384,"stop":1712489178384,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77dc23146c64ca6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712489178385,"stop":1712489178391,"duration":6},"status":"passed","severity":"normal"},{"uid":"72c8982e0115a21","name":"receives messages sent to provided content topic through stream","time":{"start":1712489352526,"stop":1712489352527,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1e38d1aae6009714","name":"Query Generator, No Decoder","time":{"start":1712489434820,"stop":1712489434820,"duration":0},"status":"passed","severity":"normal"},{"uid":"355abf2680948fad","name":"Check message received after nwaku node is restarted","time":{"start":1712489397737,"stop":1712489397737,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e5405b3d8097885","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712488871744,"stop":1712488871745,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab05494f6e8402fe","name":"Check received message containing SQL Injection","time":{"start":1712489397723,"stop":1712489397723,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda5e455885f947a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712489178369,"stop":1712489178369,"duration":0},"status":"passed","severity":"normal"},{"uid":"647f8ac749c9fe15","name":"Fails to push message bigger that 1MB","time":{"start":1712489312679,"stop":1712489312679,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9c6f298621b0a5","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712488871752,"stop":1712488871752,"duration":0},"status":"passed","severity":"normal"},{"uid":"31298da110ad758e","name":"Ephemeral field set to true","time":{"start":1712488885170,"stop":1712488885170,"duration":0},"status":"passed","severity":"normal"},{"uid":"2760351a87381e5c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712489542675,"stop":1712489542676,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eaefb60a068e762","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712489017495,"stop":1712489017495,"duration":0},"status":"passed","severity":"normal"},{"uid":"377f1b765045a7a2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712488871761,"stop":1712488871761,"duration":0},"status":"passed","severity":"normal"},{"uid":"febcfe9cb4bf3d1d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712489167161,"stop":1712489167162,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a5883ae2b9e7","name":"should only return 1 node with relay and store capability","time":{"start":1712488896180,"stop":1712488896180,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa4d57ce103e94f","name":"Check message with no content topic is not received","time":{"start":1712489397705,"stop":1712489397706,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1aa18752a087945","name":"Query generator for multiple messages with different content topic format","time":{"start":1712489458214,"stop":1712489458214,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab13388d8d255544","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712489019820,"stop":1712489019820,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f40f922af6e629","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712489408202,"stop":1712489408202,"duration":0},"status":"passed","severity":"normal"},{"uid":"465847f71f57a26b","name":"Callback on promise","time":{"start":1712489458215,"stop":1712489458215,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1aba6a7facf10d","name":"isConnected should return false after all peers disconnect","time":{"start":1712488972520,"stop":1712488972520,"duration":0},"status":"passed","severity":"normal"},{"uid":"1801bb17f360d24d","name":"Fails to push message with large meta","time":{"start":1712489410726,"stop":1712489410726,"duration":0},"status":"passed","severity":"normal"},{"uid":"3620c6c1e4c53367","name":"Check received message containing numeric","time":{"start":1712489397719,"stop":1712489397719,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddad8f52300a11af","name":"can start and stop the service","time":{"start":1712488900019,"stop":1712488900019,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98c3c7d4bc67545","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712488907742,"stop":1712488907742,"duration":0},"status":"passed","severity":"normal"},{"uid":"813ff369b6a1d6bc","name":"Promise Callback - backward","time":{"start":1712489433367,"stop":1712489433367,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82f4d802ee3badd","name":"Ephemeral messages are not stored","time":{"start":1712488932561,"stop":1712488932561,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf21809979ae628","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712489542664,"stop":1712489542664,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd00ad3126e0d633","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712489434817,"stop":1712489434819,"duration":2},"status":"passed","severity":"normal"},{"uid":"fea8fcb8cb0dc737","name":"should emit a peer event after start","time":{"start":1712489378662,"stop":1712489378662,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4a5efd9aad4e0","name":"should throw an error for insufficient data","time":{"start":1712488871810,"stop":1712488871811,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e21417a57bf0d5","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712488871767,"stop":1712488871767,"duration":0},"status":"passed","severity":"normal"},{"uid":"329f9676b5acdc10","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712489352345,"stop":1712489352345,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab3beb0573a9991","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712488871741,"stop":1712488871741,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2be571a9ead8614","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712488895450,"stop":1712488895450,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc126922c7996fd","name":"Subscribe to topic containing short and receive message","time":{"start":1712489542672,"stop":1712489542672,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74a4e63d3aa15b1","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712488871743,"stop":1712488871744,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb2a1618ca5b4084","name":"Push message with XML payload","time":{"start":1712489312654,"stop":1712489312654,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e089472aeb4c89","name":"should encode/decode to text encoding","time":{"start":1712488880210,"stop":1712488880210,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e081a1bddde944","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712489542666,"stop":1712489542666,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc705498ff4af0","name":"should return unique PubsubTopics for static sharding","time":{"start":1712488871751,"stop":1712488871751,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59400f102f6c596","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712489494634,"stop":1712489494634,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5f0800c91d7619","name":"Push message with Arabic payload","time":{"start":1712489312652,"stop":1712489312652,"duration":0},"status":"passed","severity":"normal"},{"uid":"c842e06d2ba0365a","name":"Encoder throws on undefined content topic","time":{"start":1712488906089,"stop":1712488906090,"duration":1},"status":"passed","severity":"normal"},{"uid":"4648c6144ff08d89","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712488972519,"stop":1712488972519,"duration":0},"status":"passed","severity":"normal"},{"uid":"b927884da3d52504","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712488871756,"stop":1712488871756,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5cfad3b16d60558","name":"should return all peers when numPeers is 0","time":{"start":1712488884866,"stop":1712488884866,"duration":0},"status":"passed","severity":"normal"},{"uid":"15851d0540358563","name":"Check received message with timestamp: 1712488922402000000 ","time":{"start":1712489397698,"stop":1712489397698,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db067a3e6bcc34b","name":"Relay - times out","time":{"start":1712489485622,"stop":1712489485622,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed8408bed1995a4","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712488923065,"stop":1712488923068,"duration":3},"status":"passed","severity":"normal"},{"uid":"e6f16e9b7aefcd1c","name":"addEventListener with wrong event","time":{"start":1712488962763,"stop":1712488962764,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc9b0fd76ee5602","name":"Subscribe to topic containing Script and publish message","time":{"start":1712489352350,"stop":1712489352350,"duration":0},"status":"passed","severity":"normal"},{"uid":"215004ab99d81d07","name":"Fails to push message with large meta","time":{"start":1712489312676,"stop":1712489312676,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c27d2b788f3aa09","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712488871756,"stop":1712488871757,"duration":1},"status":"passed","severity":"normal"},{"uid":"2807bf0bcd91b169","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712489542673,"stop":1712489542673,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c3334371b81de9","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712488879525,"stop":1712488879526,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6b7ee0f8d07cde","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712489397699,"stop":1712489397699,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d6f46baeaf1be9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712488896182,"stop":1712488896182,"duration":0},"status":"skipped","severity":"normal"},{"uid":"930bdba65529b9b1","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712488880206,"stop":1712488880206,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b85703edc4ed92","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712489019821,"stop":1712489019821,"duration":0},"status":"passed","severity":"normal"},{"uid":"e671e92b28318184","name":"Check received message containing Russian","time":{"start":1712489397722,"stop":1712489397723,"duration":1},"status":"passed","severity":"normal"},{"uid":"25334a9a39d89ede","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app58/1/topic789/json","time":{"start":1712489352713,"stop":1712489352713,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da39b618d232ab2a","name":"should get / set TCP multiaddr","time":{"start":1712488880211,"stop":1712488880211,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd0c88eed0a7da2","name":"Wrong topic","time":{"start":1712489352715,"stop":1712489352715,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3cb5beab7d8bc929","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712489341632,"stop":1712489341632,"duration":0},"status":"passed","severity":"normal"},{"uid":"616b77444ddca004","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712489019792,"stop":1712489019792,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39035eeb062965b","name":"Push message equal or less that 1MB","time":{"start":1712489410728,"stop":1712489410728,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cdd45c18db1ee8e","name":"Check received message containing JSON","time":{"start":1712489397696,"stop":1712489397696,"duration":0},"status":"passed","severity":"normal"},{"uid":"778119c4707a3547","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712489019795,"stop":1712489019795,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8227f130af66d79","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712489019793,"stop":1712489019793,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d203fc7b9f7eed","name":"Subscribe and receive messages via waku relay post","time":{"start":1712489542668,"stop":1712489542669,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb104c8822f5f47c","name":"Check meta is set [symmetric]","time":{"start":1712488906089,"stop":1712488906089,"duration":0},"status":"passed","severity":"normal"},{"uid":"634e479277193ba3","name":"Check received message containing JSON","time":{"start":1712489397725,"stop":1712489397725,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc124e0f35c80e4","name":"Check publish message after service node is restarted","time":{"start":1712489353954,"stop":1712489353955,"duration":1},"status":"skipped","severity":"normal"},{"uid":"20d8627dff3f3d5f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712489129415,"stop":1712489129415,"duration":0},"status":"passed","severity":"normal"},{"uid":"3477fe202b96f65c","name":"Push message with SQL Injection payload","time":{"start":1712489312653,"stop":1712489312653,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b7a8928c1f9e26","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app65/8/topic562/proto","time":{"start":1712489352711,"stop":1712489352712,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f893049abb35072","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712489542669,"stop":1712489542669,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dd5262b5b06d16","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712488974154,"stop":1712488974154,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99728e65a05068da","name":"should add and remove event listeners correctly","time":{"start":1712488900023,"stop":1712488900024,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d3c7c8e7f0a069","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712489017496,"stop":1712489017496,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f31d526b2155e3","name":"Nodes with multiple pubsub topic","time":{"start":1712489341631,"stop":1712489341631,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3cdbfa47953e28","name":"Asymmetric encrypt & decrypt","time":{"start":1712488906552,"stop":1712488906553,"duration":1},"status":"passed","severity":"normal"},{"uid":"742d28ce1ce6998b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712489019820,"stop":1712489019820,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a21637847ba3f7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712489129414,"stop":1712489129415,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b9cf8743c10ffb","name":"Check received message containing Arabic","time":{"start":1712489397722,"stop":1712489397722,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d36d66bee6210b0","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712489449857,"stop":1712489449857,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba1a2064b6f3e66","name":"Rejects garbage","time":{"start":1712488888526,"stop":1712488888526,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b3d401faed93f7","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712489019833,"stop":1712489019833,"duration":0},"status":"passed","severity":"normal"},{"uid":"1266d4c67e629222","name":"should properly compute the node id","time":{"start":1712488880209,"stop":1712488880209,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa12f801b43ef8c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712489542659,"stop":1712489542659,"duration":0},"status":"passed","severity":"normal"},{"uid":"6acd673f9c266df8","name":"should return false","time":{"start":1712488880208,"stop":1712488880209,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5ac7d598c75bf2","name":"retrieves a single peer","time":{"start":1712488896177,"stop":1712488896177,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5697c7506fcbb34","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712489341631,"stop":1712489341631,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca78b24f3712a0c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712489352349,"stop":1712489352350,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fa7efc75074f9ad","name":"Push message with content topic containing special chars","time":{"start":1712489410714,"stop":1712489410714,"duration":0},"status":"passed","severity":"normal"},{"uid":"416292503cebbd4f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712489178376,"stop":1712489178376,"duration":0},"status":"passed","severity":"normal"},{"uid":"42cdd64ac294e91c","name":"Check received message containing shell command","time":{"start":1712489397725,"stop":1712489397725,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd67c6d28ef5e572","name":"Check received message with timestamp: 1712488922268000000 ","time":{"start":1712489088961,"stop":1712489088961,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7870cb2e58ec3f","name":"Check message received after nwaku node is restarted","time":{"start":1712489397710,"stop":1712489397710,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b599574c313547ce","name":"Check received message containing Chinese","time":{"start":1712489397692,"stop":1712489397692,"duration":0},"status":"passed","severity":"normal"},{"uid":"44da4fcd3c6a07b2","name":"Push 30 different messages","time":{"start":1712489410712,"stop":1712489410712,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f14203a88dd87ea","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712489352351,"stop":1712489352351,"duration":0},"status":"passed","severity":"normal"},{"uid":"362b6c27a2b4f362","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712488879523,"stop":1712488879524,"duration":1},"status":"passed","severity":"normal"},{"uid":"19752cc87d6270a1","name":"Check received message containing special chars","time":{"start":1712489397692,"stop":1712489397692,"duration":0},"status":"passed","severity":"normal"},{"uid":"383a67bd3883d67a","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712488871765,"stop":1712488871765,"duration":0},"status":"passed","severity":"normal"},{"uid":"816ca0da3ad1eb70","name":"Passing page size 11 when there are 10 messages","time":{"start":1712489466069,"stop":1712489466069,"duration":0},"status":"passed","severity":"normal"},{"uid":"7456464fce71bea4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712488871758,"stop":1712488871758,"duration":0},"status":"passed","severity":"normal"},{"uid":"362fc933aa3bbead","name":"should be able to decode the field with only STORE set to true","time":{"start":1712488879525,"stop":1712488879525,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a3db9771cbe4ba","name":"Publish message with custom timestamp: Sun Apr 07 2024 12:29:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1712489353952,"stop":1712489353952,"duration":0},"status":"passed","severity":"normal"},{"uid":"768c96e770e89393","name":"Push message with long payload","time":{"start":1712489410705,"stop":1712489410705,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad7332f7baa255d","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app23/8/topic96/test.js","time":{"start":1712489352714,"stop":1712489352714,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e4b1a2a84bea2b5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712489129416,"stop":1712489129416,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30213473a2fd4a5","name":"Check publish message containing Arabic","time":{"start":1712489353945,"stop":1712489353946,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e9795d0210cb91","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712489327437,"stop":1712489327437,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0ba763f5ac2f80","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712489542671,"stop":1712489542671,"duration":0},"status":"passed","severity":"normal"},{"uid":"550754f75305edb8","name":"Encoder throws on undefined content topic","time":{"start":1712488907743,"stop":1712488907744,"duration":1},"status":"passed","severity":"normal"},{"uid":"e21ce65823b97964","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712488896181,"stop":1712488896181,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e4230a383cb07c","name":"Push message with Russian payload","time":{"start":1712489410708,"stop":1712489410708,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e865a6f8251ce","name":"Relay - dialed after","time":{"start":1712489485621,"stop":1712489485621,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfba9156eb3b917e","name":"Push message with content topic containing SQL Injection","time":{"start":1712489410716,"stop":1712489410717,"duration":1},"status":"passed","severity":"normal"},{"uid":"e40318123aa95874","name":"should not receive a peer event before start","time":{"start":1712488900020,"stop":1712488900021,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5501607237434a1","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712489019797,"stop":1712489019801,"duration":4},"status":"passed","severity":"normal"},{"uid":"3c98076f7b9323d8","name":"Subscribe and receives messages on 20 topics","time":{"start":1712489178371,"stop":1712489178371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6daa7aeac1cefd4","name":"random static sharding 4 - Cluster ID: 282, Shard ID: 19","time":{"start":1712489408204,"stop":1712489408204,"duration":0},"status":"passed","severity":"normal"},{"uid":"8752c21f6bbb4aaf","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712488879526,"stop":1712488879527,"duration":1},"status":"passed","severity":"normal"},{"uid":"e10ebed2fb5e3bf6","name":"Push message with special chars payload","time":{"start":1712489410706,"stop":1712489410706,"duration":0},"status":"passed","severity":"normal"},{"uid":"12dacf29e8c53481","name":"should not receive a peer event after stop","time":{"start":1712488900021,"stop":1712488900021,"duration":0},"status":"passed","severity":"normal"},{"uid":"4500cf643a69a359","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712489467830,"stop":1712489467830,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93a280ecbc94c21","name":"Sign & Recover","time":{"start":1712488906554,"stop":1712488906554,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c20d4ee8fda89","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712488871766,"stop":1712488871766,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d94f3451614488","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712489019821,"stop":1712489019821,"duration":0},"status":"passed","severity":"normal"},{"uid":"12612950ae163025","name":"Default pageSize","time":{"start":1712489466070,"stop":1712489466070,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc871ea5eb0cda3","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712489019832,"stop":1712489019832,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbba206a10901ca","name":"Query with Promise Callback, No message returned","time":{"start":1712489434828,"stop":1712489434828,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a67a247ea40ab0","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712488923064,"stop":1712488923065,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d5d437c801a2b2","name":"Check received message containing escaped characters","time":{"start":1712489088959,"stop":1712489088960,"duration":1},"status":"passed","severity":"normal"},{"uid":"50982878c27339ff","name":"Push message with custom timestamp: 1712492620034","time":{"start":1712489410727,"stop":1712489410728,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d698dac283e5ee4","name":"should emit a peer event after start","time":{"start":1712488900020,"stop":1712488900020,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ff21bbc27dfad1","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712489352526,"stop":1712489352526,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e54c25ef66c40cc","name":"A test","time":{"start":1712489167259,"stop":1712489167260,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae67a2bf348bf58","name":"Relay + Store","time":{"start":1712488932664,"stop":1712488932664,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b8394e68fa3f04","name":"Check received message containing emoji","time":{"start":1712489397728,"stop":1712489397728,"duration":0},"status":"passed","severity":"normal"},{"uid":"aece83e6e19a5ae3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712489542677,"stop":1712489542677,"duration":0},"status":"passed","severity":"normal"},{"uid":"243e30a0b2b28ed4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712489129413,"stop":1712489129414,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba6ba896a174e37","name":"Push message with escaped characters payload","time":{"start":1712489410711,"stop":1712489410711,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eca8ff64e5d147d","name":"random static sharding 2 - Cluster ID: 404, Shard ID: 48","time":{"start":1712489408202,"stop":1712489408203,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf3a25c8454b11e9","name":"Generator, 2 different pubsubtopics","time":{"start":1712489437463,"stop":1712489437464,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64c51216f82d295","name":"Subscribe to topic containing XML and receive message","time":{"start":1712489542675,"stop":1712489542675,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7feac1faf11a45","name":"Encoder throws on empty string content topic","time":{"start":1712488907744,"stop":1712488907744,"duration":0},"status":"passed","severity":"normal"},{"uid":"4358d1d4696e4a98","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712489352352,"stop":1712489352352,"duration":0},"status":"passed","severity":"normal"},{"uid":"50107d5424b3bcce","name":"Check received message containing shell command","time":{"start":1712489088959,"stop":1712489088959,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4112f70986c98e","name":"Push message with content topic containing Russian","time":{"start":1712489312670,"stop":1712489312671,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ac41856ab25272","name":"Check publish message containing short","time":{"start":1712489353943,"stop":1712489353944,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7ed09d2e3864c3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712488974146,"stop":1712488974146,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4fa82f5c312b5d","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712489352348,"stop":1712489352348,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7362669db81c0f","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712488884866,"stop":1712488884867,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a1c6d2a7b1ca25","name":"Subscribe and receive messages via lightPush","time":{"start":1712489178368,"stop":1712489178368,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5d5f5106667607","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712489542660,"stop":1712489542660,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff192b95ef14a03","name":"Check received message containing Russian","time":{"start":1712489088956,"stop":1712489088956,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b70e44818df11","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712488871744,"stop":1712488871744,"duration":0},"status":"passed","severity":"normal"},{"uid":"463079a86289f89c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712488879515,"stop":1712488879516,"duration":1},"status":"passed","severity":"normal"},{"uid":"6168e4a42e6341dc","name":"Check publish message containing shell command","time":{"start":1712489353949,"stop":1712489353949,"duration":0},"status":"passed","severity":"normal"},{"uid":"42665f8f14477bcb","name":"Push message with content topic containing XML","time":{"start":1712489410717,"stop":1712489410718,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a13559e4b3a13","name":"Push message with content topic containing escaped characters","time":{"start":1712489312673,"stop":1712489312674,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b5b3da09cb0b9c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712489178383,"stop":1712489178384,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf8a258cc54ce0c","name":"Non Autosharding Cluster","time":{"start":1712489352710,"stop":1712489352711,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3a6f939dec5a0387","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712489178391,"stop":1712489178391,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd4440251748707","name":"Push message equal or less that 1MB","time":{"start":1712489312678,"stop":1712489312678,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb76bbdc6b3a3b61","name":"Ping on subscribed peer","time":{"start":1712488999458,"stop":1712488999459,"duration":1},"status":"passed","severity":"normal"},{"uid":"4940491b252f0c8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712489017494,"stop":1712489017495,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1aafb8e8af6730","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712489352525,"stop":1712489352525,"duration":0},"status":"skipped","severity":"normal"},{"uid":"288cce2b3e735fb6","name":"Refresh subscription","time":{"start":1712489178374,"stop":1712489178375,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab6d643f96fb0de","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712489129417,"stop":1712489129417,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf1dc211b06a002","name":"getPeersByDiscovery","time":{"start":1712489327432,"stop":1712489327432,"duration":0},"status":"passed","severity":"normal"},{"uid":"74434b120d00497b","name":"Encoder throws on undefined content topic","time":{"start":1712488885171,"stop":1712488885171,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77ec618e4958dc1","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712489414092,"stop":1712489414095,"duration":3},"status":"passed","severity":"normal"},{"uid":"5b4f150817ae4a0","name":"Check publish message containing Chinese","time":{"start":1712489353945,"stop":1712489353945,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75864698b38ab75","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712488871761,"stop":1712488871762,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb7aa34e20e7482","name":"Push message with content topic containing Script","time":{"start":1712489410717,"stop":1712489410717,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa8fe667fc03fda","name":"Fails to publish message with empty text","time":{"start":1712489353952,"stop":1712489353953,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7652df256d9ad0","name":"Subscribe to topic containing Script and receive message","time":{"start":1712489542674,"stop":1712489542675,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0168677a93e95d0","name":"Push message with custom timestamp: 1712492689169","time":{"start":1712489312678,"stop":1712489312678,"duration":0},"status":"passed","severity":"normal"},{"uid":"3757f6367f3411e3","name":"random static sharding 1 - Cluster ID: 957, Shard ID: 663","time":{"start":1712489408202,"stop":1712489408202,"duration":0},"status":"passed","severity":"normal"},{"uid":"11141781cf5abdad","name":"should handle a minimal index list","time":{"start":1712488871809,"stop":1712488871809,"duration":0},"status":"passed","severity":"normal"},{"uid":"39de2aed860bb3c2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712489178392,"stop":1712489178392,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5483de97066056","name":"start node with empty shard","time":{"start":1712489408211,"stop":1712489408211,"duration":0},"status":"passed","severity":"normal"},{"uid":"368d0b501a313de8","name":"should return empty list for no shard","time":{"start":1712488871753,"stop":1712488871753,"duration":0},"status":"passed","severity":"normal"},{"uid":"374371ddc33c3607","name":"Query with Promise Callback, No Decoder","time":{"start":1712489434827,"stop":1712489434828,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2beea3a76751159","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712489019831,"stop":1712489019831,"duration":0},"status":"passed","severity":"normal"},{"uid":"202913a71a99e59b","name":"Round trip binary serialization","time":{"start":1712488885169,"stop":1712488885169,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ab647ed89f1889","name":"should properly create location multiaddrs - tcp","time":{"start":1712488880213,"stop":1712488880213,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8fc2dd55ce7d3d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712489542676,"stop":1712489542676,"duration":0},"status":"passed","severity":"normal"},{"uid":"6220e3aa17321765","name":"Push message with content topic containing short","time":{"start":1712489312658,"stop":1712489312659,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1591e2c58f8f43","name":"does not throw on valid cases","time":{"start":1712488871734,"stop":1712488871734,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7dfc1a8196a2b94","name":"Publish without waiting for remote peer","time":{"start":1712489352343,"stop":1712489352343,"duration":0},"status":"passed","severity":"normal"},{"uid":"fded6817a9287406","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712488871763,"stop":1712488871763,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc3a4ad4e4b6d2e","name":"Used by Waku Relay","time":{"start":1712489475423,"stop":1712489475423,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f83c99a3375a1d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712488896180,"stop":1712488896181,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f58353b77002d96","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712489458215,"stop":1712489458216,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f78c47d1947232","name":"Throws when trying to push message with empty payload","time":{"start":1712489312658,"stop":1712489312658,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb4d502283bde7d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712489178392,"stop":1712489178393,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61a976824e07eb3","name":"Decoder throws on empty string content topic","time":{"start":1712488885172,"stop":1712488885172,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e778dcfd22777b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712489542660,"stop":1712489542660,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b920ce4f995f29","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712488871760,"stop":1712488871760,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec32d7677702cd51","name":"1 Relay, 1 Filter, gives up","time":{"start":1712488895646,"stop":1712488895646,"duration":0},"status":"passed","severity":"normal"},{"uid":"20131be50bc914b","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1712488896182,"stop":1712488896182,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85a2e84d5ffca1c2","name":"Mutual subscription","time":{"start":1712489352342,"stop":1712489352343,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c878213f8734553","name":"Subscribe and publish message","time":{"start":1712489352343,"stop":1712489352344,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb35473735b37f8","name":"Push message with content topic containing escaped characters","time":{"start":1712489410724,"stop":1712489410724,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4286de42469b61","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712489019837,"stop":1712489019837,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a39c12aaf978d02","name":"Check publish message containing emoji","time":{"start":1712489353950,"stop":1712489353950,"duration":0},"status":"passed","severity":"normal"},{"uid":"5504e90536de75c5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712489352716,"stop":1712489352716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7826b7981763ffcc","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app93/3/topic256/proto","time":{"start":1712489352713,"stop":1712489352714,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1de8b2e65886e3a2","name":"Subscribe and receive messages via waku relay post","time":{"start":1712489178369,"stop":1712489178370,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc472b2df5c7c421","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712489019801,"stop":1712489019809,"duration":8},"status":"passed","severity":"normal"},{"uid":"da16c73826a3d1e6","name":"Push message with Russian payload","time":{"start":1712489312652,"stop":1712489312653,"duration":1},"status":"passed","severity":"normal"},{"uid":"b697e2b3e8bcb905","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712489352710,"stop":1712489352710,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9ffaa4151e08b25","name":"Reopen subscription with peer with lost subscription","time":{"start":1712488999460,"stop":1712488999460,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a76fce096f116b","name":"Publishes to nwaku","time":{"start":1712489342305,"stop":1712489342305,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27ff92520be6eaa","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712489542667,"stop":1712489542667,"duration":0},"status":"passed","severity":"normal"},{"uid":"c562bc6b9818d40a","name":"Check message with no payload is not received","time":{"start":1712489088965,"stop":1712489088965,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6d19a01af31ca1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712489312672,"stop":1712489312673,"duration":1},"status":"passed","severity":"normal"},{"uid":"eafd1bcc5275f378","name":"random static sharding 9 - Cluster ID: 741, Shard ID: 762","time":{"start":1712489408207,"stop":1712489408208,"duration":1},"status":"passed","severity":"normal"},{"uid":"29cb0c57e469769d","name":"Push message with rate limit","time":{"start":1712489312676,"stop":1712489312677,"duration":1},"status":"passed","severity":"normal"},{"uid":"df677c93be1c5db3","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712488871769,"stop":1712488871770,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c961c8a2b7afc02","name":"Check received message containing long","time":{"start":1712489397691,"stop":1712489397691,"duration":0},"status":"passed","severity":"normal"},{"uid":"be03d9971d4430da","name":"Check message with invalid timestamp is not received","time":{"start":1712489088963,"stop":1712489088963,"duration":0},"status":"passed","severity":"normal"},{"uid":"4edf64c0a25fface","name":"Ping on unsubscribed peer","time":{"start":1712488999462,"stop":1712488999462,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba9e8a913d0f1c7","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712489414066,"stop":1712489414067,"duration":1},"status":"passed","severity":"normal"},{"uid":"10602aebbd998e0f","name":"Check received message containing JSON","time":{"start":1712489088959,"stop":1712489088959,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8ce13bee8bdb60","name":"Refresh subscription","time":{"start":1712489352346,"stop":1712489352346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8ff906671fba71d8","name":"Encoder throws on empty string content topic","time":{"start":1712488906090,"stop":1712488906090,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8164e79359f73fc","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712489542676,"stop":1712489542676,"duration":0},"status":"passed","severity":"normal"},{"uid":"74de41402f26684","name":"random static sharding 7 - Cluster ID: 347, Shard ID: 258","time":{"start":1712489408206,"stop":1712489408206,"duration":0},"status":"passed","severity":"normal"},{"uid":"3142aa02ffcfcd32","name":"Check received message with timestamp: 1712488922402 ","time":{"start":1712489397729,"stop":1712489397729,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ec4def281945e9","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712489434825,"stop":1712489434826,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6111caadff32cb","name":"Push message with Chinese payload","time":{"start":1712489312651,"stop":1712489312652,"duration":1},"status":"passed","severity":"normal"},{"uid":"e578987daf15c395","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712488871755,"stop":1712488871755,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a90273cea1dc1","name":"should properly create location multiaddrs - udp6","time":{"start":1712488880212,"stop":1712488880212,"duration":0},"status":"passed","severity":"normal"},{"uid":"357e0648093999fb","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712489352344,"stop":1712489352344,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d12536492a2c52","name":"Push message with content topic containing SQL Injection","time":{"start":1712489312671,"stop":1712489312671,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef0c936cd8a010","name":"different cluster, different shard: nodes don't connect","time":{"start":1712489207755,"stop":1712489207756,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed9031a35f75a1c","name":"Check message with no payload is not received","time":{"start":1712489397706,"stop":1712489397708,"duration":2},"status":"passed","severity":"normal"},{"uid":"d86c3707af017954","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712488932563,"stop":1712488932564,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1bd60902a8a0e89","name":"Subscribe to topic containing long and receive message","time":{"start":1712489542672,"stop":1712489542672,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54778ca75c6557c","name":"Push message with content topic containing XML","time":{"start":1712489312672,"stop":1712489312672,"duration":0},"status":"passed","severity":"normal"},{"uid":"c054db06599a9ede","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712489414067,"stop":1712489414067,"duration":0},"status":"passed","severity":"normal"},{"uid":"8073ec657a7c8695","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712489414067,"stop":1712489414067,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b25f3986f6ea8d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712489414068,"stop":1712489414068,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c40596cb997d7c","name":"connects to nwaku","time":{"start":1712489475419,"stop":1712489475419,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e68de2bdd855a36","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app1/8/topic912/json","time":{"start":1712489352712,"stop":1712489352712,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6926ea1fe295da16","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712488895452,"stop":1712488895452,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d500af9b3f0ee14","name":"Push message with escaped characters payload","time":{"start":1712489312656,"stop":1712489312656,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f15c1da84953e5a","name":"configure the node with multiple pubsub topics","time":{"start":1712489408210,"stop":1712489408210,"duration":0},"status":"passed","severity":"normal"},{"uid":"348e39a357476bd4","name":"Throws when trying to push message with empty payload","time":{"start":1712489410713,"stop":1712489410713,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba60fc5ed2b21b31","name":"should set field with only STORE enabled","time":{"start":1712488880215,"stop":1712488880215,"duration":0},"status":"passed","severity":"normal"},{"uid":"7398b91a9eeb0e97","name":"Generator, 2 different pubsubtopics","time":{"start":1712489437465,"stop":1712489437466,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b8d16077c498c149","name":"different cluster, same shard: nodes don't connect","time":{"start":1712489207754,"stop":1712489207754,"duration":0},"status":"passed","severity":"normal"},{"uid":"b839ee31b136020f","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712488871750,"stop":1712488871750,"duration":0},"status":"passed","severity":"normal"},{"uid":"171462c1c4555c8f","name":"Relay - dialed first","time":{"start":1712489485621,"stop":1712489485621,"duration":0},"status":"passed","severity":"normal"},{"uid":"44543cc5d25ea18b","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712488923069,"stop":1712488923074,"duration":5},"status":"passed","severity":"normal"},{"uid":"7c715d60a19e4ffc","name":"Push message with Script payload","time":{"start":1712489410709,"stop":1712489410709,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c98fd0b83961a02","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712489352351,"stop":1712489352351,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea886e24ed44fc0","name":"Ping on peer without subscriptions","time":{"start":1712488999461,"stop":1712488999462,"duration":1},"status":"passed","severity":"normal"},{"uid":"2958ddd2582bcc43","name":"Reopen subscription with peer with lost subscription","time":{"start":1712488953331,"stop":1712488953332,"duration":1},"status":"passed","severity":"normal"},{"uid":"411ce01863ed3a5e","name":"Subscribe and receive messages via lightPush","time":{"start":1712489542668,"stop":1712489542668,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34afb238d348eae","name":"receives messages sent to provided content topic through callback","time":{"start":1712489352526,"stop":1712489352526,"duration":0},"status":"skipped","severity":"normal"},{"uid":"452bb2cf7261e195","name":"Check received message containing XML","time":{"start":1712489397724,"stop":1712489397724,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca48724c81a90c2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712488871810,"stop":1712488871810,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c825ee42aa01afa","name":"should load peers from local storage and dispatch events","time":{"start":1712488900022,"stop":1712488900022,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ea32d6757d46f8","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712489019796,"stop":1712489019796,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2c06d01bb0696a","name":"Push message with meta","time":{"start":1712489410725,"stop":1712489410726,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a85e10c0368723","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712489019819,"stop":1712489019819,"duration":0},"status":"passed","severity":"normal"},{"uid":"1056289208959f77","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712488871749,"stop":1712488871750,"duration":1},"status":"passed","severity":"normal"},{"uid":"7827dcad2a39032c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712489542661,"stop":1712489542661,"duration":0},"status":"passed","severity":"normal"},{"uid":"763bf0f9d1fa7e97","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712488871759,"stop":1712488871759,"duration":0},"status":"passed","severity":"normal"},{"uid":"363fe836c919d04f","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712488907742,"stop":1712488907743,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab2f7a9e580ad13","name":"Check received message containing SQL Injection","time":{"start":1712489397693,"stop":1712489397694,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a322be38ebb629","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712488974150,"stop":1712488974154,"duration":4},"status":"skipped","severity":"normal"},{"uid":"8063fbe9159a95f2","name":"Passing cursor with wrong message digest","time":{"start":1712489414069,"stop":1712489414069,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90ad9237c80fb4d","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712489352345,"stop":1712489352345,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8d6982a77c86f8","name":"should not fail to start the service if it is already started","time":{"start":1712489378660,"stop":1712489378661,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eb6a8fb2db9a1b0","name":"Passing an array","time":{"start":1712489475420,"stop":1712489475420,"duration":0},"status":"passed","severity":"normal"},{"uid":"b237572221d06c30","name":"Push message with content topic containing Russian","time":{"start":1712489410716,"stop":1712489410716,"duration":0},"status":"passed","severity":"normal"},{"uid":"3314c4b59c91e188","name":"Subscribe and receive messages via waku relay post","time":{"start":1712489542659,"stop":1712489542659,"duration":0},"status":"passed","severity":"normal"},{"uid":"682a7303c9d88e35","name":"Push message with unicode special characters payload","time":{"start":1712489312656,"stop":1712489312657,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d2dfe4d93463b1","name":"Push message with content topic containing JSON","time":{"start":1712489312673,"stop":1712489312673,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb13e72b4bca8e6","name":"should emit a peer event after start","time":{"start":1712488934351,"stop":1712488934352,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfa1e3cc6e55f672","name":"Subscribe to topic containing short and receive message","time":{"start":1712489178375,"stop":1712489178375,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a859bcbaf55d374","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712489019810,"stop":1712489019810,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79c42f3f1b82a0a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712488974139,"stop":1712488974140,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f0818a3af9dafde","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712489019812,"stop":1712489019812,"duration":0},"status":"passed","severity":"normal"},{"uid":"8517b89bdd8b6d28","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712489178372,"stop":1712489178373,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bda9f1b37303bfe","name":"Push message with content topic containing unicode special characters","time":{"start":1712489312674,"stop":1712489312674,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c9090863bf6b62","name":"Check received message containing short","time":{"start":1712489397711,"stop":1712489397711,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc5f61f77ac392f","name":"Reusing cursor across nodes","time":{"start":1712489414069,"stop":1712489414069,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61a043f3a163d04","name":"Check received message containing Basic HTML tag","time":{"start":1712489397695,"stop":1712489397696,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1894eea1ade1ecf","name":"Check received message containing Script","time":{"start":1712489397723,"stop":1712489397724,"duration":1},"status":"passed","severity":"normal"},{"uid":"551b0dc0d15ecc3c","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712489019793,"stop":1712489019794,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b9a855cf012b7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712489019834,"stop":1712489019834,"duration":0},"status":"passed","severity":"normal"},{"uid":"85341efc0fbe1a4b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712489542664,"stop":1712489542664,"duration":0},"status":"passed","severity":"normal"},{"uid":"a174a6d60cdcecf2","name":"returns all values when wanted number matches available values","time":{"start":1712488895316,"stop":1712488895318,"duration":2},"status":"passed","severity":"normal"},{"uid":"4478358fe2d390e3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712489129416,"stop":1712489129416,"duration":0},"status":"passed","severity":"normal"},{"uid":"65dc517a7d211f76","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712489019835,"stop":1712489019836,"duration":1},"status":"passed","severity":"normal"},{"uid":"36508091cefa00c0","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712488871747,"stop":1712488871747,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83a53b724e1c44d","name":"Push message with Arabic payload","time":{"start":1712489410708,"stop":1712489410708,"duration":0},"status":"passed","severity":"normal"},{"uid":"2444d9939eaa263e","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712489352349,"stop":1712489352349,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3c3a6d2a7c5128","name":"should get / set UDP multiaddr","time":{"start":1712488880210,"stop":1712488880211,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab9903c0c258a79","name":"should properly create location multiaddrs - tcp4","time":{"start":1712488880212,"stop":1712488880212,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eede2aa797af9fa","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712488879507,"stop":1712488879510,"duration":3},"status":"passed","severity":"normal"},{"uid":"f8ac72463191cc8b","name":"through manual discovery","time":{"start":1712489182335,"stop":1712489182336,"duration":1},"status":"passed","severity":"normal"},{"uid":"be5c30446c883f3c","name":"Check received message containing special chars","time":{"start":1712489397720,"stop":1712489397720,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f93c8f2c19da569","name":"Push message with unicode special characters payload","time":{"start":1712489410711,"stop":1712489410712,"duration":1},"status":"passed","severity":"normal"},{"uid":"c76108376d7ffd11","name":"Subscribe and receives messages on 20 topics","time":{"start":1712489542669,"stop":1712489542670,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4eb0cd08ff5493","name":"Check message on other pubsub topic is not received","time":{"start":1712489088964,"stop":1712489088964,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c2f53e90897a0d","name":"Check message received after nwaku node is restarted","time":{"start":1712489088967,"stop":1712489088967,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a15329ced8f0d107","name":"same cluster, different shard: nodes don't connect","time":{"start":1712489019789,"stop":1712489019790,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f521a330679a04c2","name":"Fields are not dropped","time":{"start":1712488884472,"stop":1712488884473,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0507251b02c314b","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712489019813,"stop":1712489019813,"duration":0},"status":"passed","severity":"normal"},{"uid":"435e12fc7473bde9","name":"Query generator for multiple messages with different message text format","time":{"start":1712489458213,"stop":1712489458213,"duration":0},"status":"passed","severity":"normal"},{"uid":"7faf04457927ad03","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712488974158,"stop":1712488974158,"duration":0},"status":"passed","severity":"normal"},{"uid":"52da52793338b3a5","name":"Push message with JSON payload","time":{"start":1712489410710,"stop":1712489410710,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db48beea8c39be","name":"should throw an error for missing required configuration","time":{"start":1712488871753,"stop":1712488871754,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc5fbf49a4f650c","name":"Decoder throws on undefined content topic","time":{"start":1712488907744,"stop":1712488907744,"duration":0},"status":"passed","severity":"normal"},{"uid":"970f6820d3831317","name":"Check received message containing escaped characters","time":{"start":1712489397697,"stop":1712489397697,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44d85e790a5d408","name":"Refresh subscription","time":{"start":1712489542671,"stop":1712489542672,"duration":1},"status":"passed","severity":"normal"},{"uid":"e88b99df714f043b","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712489019794,"stop":1712489019795,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc8e9336861f4e5f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712488871757,"stop":1712488871758,"duration":1},"status":"passed","severity":"normal"},{"uid":"52f829f4bc85be0b","name":"LightPush","time":{"start":1712489485623,"stop":1712489485623,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9a20dec589b4b4","name":"Push message with custom timestamp: 1681730689169","time":{"start":1712489312677,"stop":1712489312677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2eff78e3686c02a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712489397729,"stop":1712489397730,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee357dd9becd1f5","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712488895449,"stop":1712488895449,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64cf51c7d5c1f57","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712488895451,"stop":1712488895451,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bcf0c9f1358fb96","name":"should throw an error for an unconfigured topic","time":{"start":1712488871763,"stop":1712488871763,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71b8f02905896e4","name":"Correctly serialized arguments","time":{"start":1712489182511,"stop":1712489182511,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8769ca7c658a5c","name":"creates an iterator","time":{"start":1712489461966,"stop":1712489461966,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ffdf390af15456","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712489542661,"stop":1712489542661,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e2d83caebaaa18a","name":"Push message with content topic containing numeric","time":{"start":1712489312659,"stop":1712489312668,"duration":9},"status":"passed","severity":"normal"},{"uid":"5631609ddc228458","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712488871759,"stop":1712488871759,"duration":0},"status":"passed","severity":"normal"},{"uid":"c194f70ed58f310b","name":"Decoder throws on empty string content topic","time":{"start":1712488907745,"stop":1712488907745,"duration":0},"status":"passed","severity":"normal"},{"uid":"814371e0910c32ca","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712488972521,"stop":1712488972521,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac739a6ef3c59fe","name":"Push message with content topic containing numeric","time":{"start":1712489410714,"stop":1712489410714,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa07dc49dcaa8bff","name":"Push 30 different messages","time":{"start":1712489312657,"stop":1712489312658,"duration":1},"status":"passed","severity":"normal"},{"uid":"950820d14e9b2190","name":"Ordered Callback - forward","time":{"start":1712489433367,"stop":1712489433368,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f9040fbd127d40","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712489542669,"stop":1712489542669,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ceafa0a1526743","name":"getPeersByDiscovery","time":{"start":1712488962766,"stop":1712488962766,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fca2a00b814797f","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712488884867,"stop":1712488884867,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee04bc0dddf839f8","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712489467827,"stop":1712489467828,"duration":1},"status":"passed","severity":"normal"},{"uid":"186fa61f68cde05d","name":"Push message with numeric payload","time":{"start":1712489410705,"stop":1712489410705,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0704327679cbab8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712489019809,"stop":1712489019809,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af396a856dcc824","name":"Fails to push message with empty content topic","time":{"start":1712489312675,"stop":1712489312675,"duration":0},"status":"passed","severity":"normal"},{"uid":"b956cf76cc8093ee","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712488871754,"stop":1712488871754,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15175a2478b72e6","name":"Subscribe to topic containing long and publish message","time":{"start":1712489352347,"stop":1712489352347,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0f30e568952539","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712488871810,"stop":1712488871810,"duration":0},"status":"passed","severity":"normal"},{"uid":"777fe34a68c1408f","name":"should handle application and version for autosharding","time":{"start":1712488871751,"stop":1712488871751,"duration":0},"status":"passed","severity":"normal"},{"uid":"7389028c5b2530b7","name":"isConnected return false after peer stops","time":{"start":1712488972520,"stop":1712488972521,"duration":1},"status":"passed","severity":"normal"},{"uid":"3715f53a911ac3a7","name":"should throw error - no public key","time":{"start":1712488880207,"stop":1712488880207,"duration":0},"status":"passed","severity":"normal"},{"uid":"20765c6003970a96","name":"removeEventListener with correct event","time":{"start":1712488962764,"stop":1712488962764,"duration":0},"status":"passed","severity":"normal"},{"uid":"5674b3e2a6b60ee5","name":"Check received message with timestamp: 1712488922268 ","time":{"start":1712489088962,"stop":1712489088962,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b31230096561023","name":"can start the service","time":{"start":1712488934335,"stop":1712488934336,"duration":1},"status":"passed","severity":"normal"},{"uid":"9774b4c1a46f850c","name":"Push message with JSON payload","time":{"start":1712489312655,"stop":1712489312655,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d158599344eee23","name":"Generator, custom pubsub topic","time":{"start":1712489437465,"stop":1712489437465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58927bf7fcc7259a","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712489178373,"stop":1712489178373,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2442408b5b2ae368","name":"same cluster, different shard: nodes connect","time":{"start":1712489207754,"stop":1712489207754,"duration":0},"status":"passed","severity":"normal"},{"uid":"1239616eeb80d20b","name":"Light Node - default protocols","time":{"start":1712489485623,"stop":1712489485624,"duration":1},"status":"passed","severity":"normal"},{"uid":"603ab0638ac2d349","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712489542674,"stop":1712489542674,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf3c06c2d087bcd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712489129417,"stop":1712489129417,"duration":0},"status":"passed","severity":"normal"},{"uid":"7742d18eae8a542b","name":"Check publish message containing numeric","time":{"start":1712489353944,"stop":1712489353945,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4db064f41cc860b","name":"Generator, custom pubsub topic","time":{"start":1712489437462,"stop":1712489437463,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c950628da9130e9","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712488874287,"stop":1712488874288,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e8c441057afb1b","name":"throws on content topic with empty version field","time":{"start":1712488871738,"stop":1712488871739,"duration":1},"status":"passed","severity":"normal"},{"uid":"165faf40dc4d72cc","name":"should be called for bootstrap peers","time":{"start":1712488930184,"stop":1712488930184,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22eb889c4797bb","name":"Callback on promise, aborts when callback returns true","time":{"start":1712489458215,"stop":1712489458215,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d9627e14f1e713","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712488932564,"stop":1712488932564,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b353ea762990466","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712489408210,"stop":1712489408211,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8211077ba08c5b6","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712488930186,"stop":1712488930187,"duration":1},"status":"passed","severity":"normal"},{"uid":"864da465e729d4b1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712488974158,"stop":1712488974158,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8106b8a11b6f08e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712488871745,"stop":1712488871746,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cdda3b3fff7c1ec","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712488871750,"stop":1712488871751,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f8c995fa6d41b92","name":"Publish message with large meta","time":{"start":1712489353955,"stop":1712489353955,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc320da30081355a","name":"Ping on subscribed peer","time":{"start":1712488953329,"stop":1712488953329,"duration":0},"status":"passed","severity":"normal"},{"uid":"9875c17af1370a56","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712489178393,"stop":1712489178394,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d6e5fe005e9d1f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712489542668,"stop":1712489542668,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f1793b99f09920","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712488879526,"stop":1712488879526,"duration":0},"status":"passed","severity":"normal"},{"uid":"af71d426bc889739","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712489167163,"stop":1712489167164,"duration":1},"status":"passed","severity":"normal"},{"uid":"29efd097d30e0be6","name":"Push message with special chars payload","time":{"start":1712489312650,"stop":1712489312650,"duration":0},"status":"passed","severity":"normal"},{"uid":"1862e68158c42fa","name":"Check received message containing Arabic","time":{"start":1712489397692,"stop":1712489397693,"duration":1},"status":"passed","severity":"normal"},{"uid":"78889bbb834a01cc","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712489434822,"stop":1712489434822,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e075a46262faad8","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712488871765,"stop":1712488871766,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae65ca3fb31a71e","name":"Check received message containing short","time":{"start":1712489088953,"stop":1712489088954,"duration":1},"status":"passed","severity":"normal"},{"uid":"b208419da75b9a7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712489178382,"stop":1712489178383,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2df621796789e1b","name":"Check received message containing escaped characters","time":{"start":1712489397725,"stop":1712489397727,"duration":2},"status":"passed","severity":"normal"},{"uid":"42e8c748c2d32d4c","name":"Fails to push message bigger that 1MB","time":{"start":1712489410728,"stop":1712489410728,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ca63276adc743e","name":"Passing page size 10 when there are 10 messages","time":{"start":1712489466069,"stop":1712489466069,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f64b6489077039b","name":"Using a function","time":{"start":1712489475420,"stop":1712489475422,"duration":2},"status":"passed","severity":"normal"},{"uid":"4eaa42ed8f11f119","name":"Check received message containing XML","time":{"start":1712489397695,"stop":1712489397695,"duration":0},"status":"passed","severity":"normal"},{"uid":"8994734e12dd47b6","name":"Push message with Basic HTML tag payload","time":{"start":1712489312654,"stop":1712489312655,"duration":1},"status":"passed","severity":"normal"},{"uid":"43abd77177d36867","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712489019792,"stop":1712489019792,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9303c79c2f90b28","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712489494634,"stop":1712489494634,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fb6324b84b0ae2","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712488930182,"stop":1712488930183,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c50ed21ccf42be","name":"Passing page size 19 when there are 20 messages","time":{"start":1712489466070,"stop":1712489466070,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f8e0f228b37e4b","name":"Check received message containing short","time":{"start":1712489397690,"stop":1712489397690,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4498ebdede3c0f9","name":"Subscribe and receives messages on 20 topics","time":{"start":1712489542660,"stop":1712489542660,"duration":0},"status":"passed","severity":"normal"},{"uid":"89503c0a0d4d1f12","name":"configure the node with multiple content topics","time":{"start":1712489352715,"stop":1712489352716,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cdfa3e92178e7757","name":"Check message received after jswaku node is restarted","time":{"start":1712489397737,"stop":1712489397737,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ceddaaa2ba20d03","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712489019834,"stop":1712489019835,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe33958f676eea3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712489542666,"stop":1712489542666,"duration":0},"status":"passed","severity":"normal"},{"uid":"496794685748b041","name":"Push message on custom pubsubTopic","time":{"start":1712489167160,"stop":1712489167161,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad65ed178a7ef5b","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712489019791,"stop":1712489019791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18e4d128143adbfe","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712488895450,"stop":1712488895451,"duration":1},"status":"passed","severity":"normal"},{"uid":"895830c1f12e5529","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712489542658,"stop":1712489542659,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec38c931694b394","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712488934357,"stop":1712488934358,"duration":1},"status":"skipped","severity":"normal"},{"uid":"778e098b56e1abe2","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app42/10/topic675/json","time":{"start":1712489352712,"stop":1712489352712,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bc64b1ddc13df0d","name":"Passing page size 1 when there are 4 messages","time":{"start":1712489466068,"stop":1712489466068,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f2d88a18bf2de9","name":"Check received message containing long","time":{"start":1712489088954,"stop":1712489088954,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d69805bce18073","name":"throws on content topic with empty encoding field","time":{"start":1712488871739,"stop":1712488871740,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c7d052a424a1e0","name":"Push message with rate limit","time":{"start":1712489410727,"stop":1712489410727,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab962a9b305e51d","name":"Sets default value correctly","time":{"start":1712489475423,"stop":1712489475424,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd9d4410ed563a2","name":"Push message with meta","time":{"start":1712489312675,"stop":1712489312676,"duration":1},"status":"passed","severity":"normal"},{"uid":"332caa6e2404d49b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712489178370,"stop":1712489178370,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fba0a39997f573","name":"Push message with long payload","time":{"start":1712489312649,"stop":1712489312650,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29fba5b21887788","name":"Init the array if not present","time":{"start":1712488871251,"stop":1712488871252,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a237e5b5dbd807","name":"Fails to push message with empty content topic","time":{"start":1712489410725,"stop":1712489410725,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b5bc2c428c19ba","name":"Check received message with timestamp: 1712488922402000000 ","time":{"start":1712489397729,"stop":1712489397729,"duration":0},"status":"passed","severity":"normal"},{"uid":"100b213ad34f177c","name":"Check meta is set [ecies]","time":{"start":1712488907743,"stop":1712488907743,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ed2e44854d7f63","name":"different cluster, different shard: nodes don't connect","time":{"start":1712489019790,"stop":1712489019791,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4895e5e0f5e66ba2","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712489542671,"stop":1712489542671,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca2043d2fa627e26","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712488934358,"stop":1712488934358,"duration":0},"status":"skipped","severity":"normal"},{"uid":"694023025846795d","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712489019813,"stop":1712489019813,"duration":0},"status":"passed","severity":"normal"},{"uid":"f700aef5137b34c4","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712489467828,"stop":1712489467828,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a8aac172b9e0e9","name":"should not fail to start the service if it is already started","time":{"start":1712488900020,"stop":1712488900020,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fe870cfb322d05","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712488871768,"stop":1712488871769,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd4708540c0fffc","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712489449857,"stop":1712489449858,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d9bfb94c829995","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712488871769,"stop":1712488871769,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba92a54ebdee0fa","name":"Check message with no pubsub topic is not received","time":{"start":1712489088964,"stop":1712489088964,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bdb3b0bcdd0845","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712489178368,"stop":1712489178369,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1cddf01edb749fa","name":"ignores unrecognized TXT record formats","time":{"start":1712488896178,"stop":1712488896179,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a149bb942d1eee","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712489352351,"stop":1712489352351,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e00c6fb78c357","name":"same cluster, same shard: nodes connect","time":{"start":1712489207753,"stop":1712489207753,"duration":0},"status":"passed","severity":"normal"},{"uid":"56bcf1585841087a","name":"Ping on unsubscribed peer","time":{"start":1712488999460,"stop":1712488999460,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5156c878293058f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712489397700,"stop":1712489397700,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5037b300098f65a","name":"Check publish message containing Russian","time":{"start":1712489353946,"stop":1712489353946,"duration":0},"status":"passed","severity":"normal"},{"uid":"de147c8ec908b9a0","name":"pre and post cipher","time":{"start":1712488906553,"stop":1712488906554,"duration":1},"status":"passed","severity":"normal"},{"uid":"a423b9a54697048d","name":"should not receive a peer event after stop","time":{"start":1712489378671,"stop":1712489378672,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a5ebba2e7f5bfc","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712488900022,"stop":1712488900023,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c326b6618eea86f","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712488972518,"stop":1712488972519,"duration":1},"status":"passed","severity":"normal"},{"uid":"580a5f339a4f6e3a","name":"Subscribe to topic containing long and receive message","time":{"start":1712489542663,"stop":1712489542663,"duration":0},"status":"passed","severity":"normal"},{"uid":"6831ae367150c3ed","name":"Filter","time":{"start":1712489485623,"stop":1712489485623,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb70e203138fcaaf","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712488923068,"stop":1712488923069,"duration":1},"status":"passed","severity":"normal"},{"uid":"28085b46b19dcf85","name":"dispatchEvent via connectionManager","time":{"start":1712488962767,"stop":1712488962767,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39cfb13264139","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712488871761,"stop":1712488871761,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18f1b4373cc045","name":"Publish message with rate limit","time":{"start":1712489353956,"stop":1712489353956,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee28cb165401fdfe","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712489467828,"stop":1712489467828,"duration":0},"status":"passed","severity":"normal"},{"uid":"7194c92701d14152","name":"Push message on custom pubsubTopic","time":{"start":1712489167152,"stop":1712489167152,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba231b26b22682dd","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712489352344,"stop":1712489352345,"duration":1},"status":"passed","severity":"normal"},{"uid":"840db74a427ca644","name":"same cluster, same shard: nodes connect","time":{"start":1712489019789,"stop":1712489019789,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7735203a884e8cc4","name":"Nodes with multiple pubsub topic","time":{"start":1712489341633,"stop":1712489341633,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a2bf371b84db45","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712488871755,"stop":1712488871755,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7d5a5e70ff5f2b","name":"Publish message with custom timestamp: Mon Apr 17 2023 11:29:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1712489353951,"stop":1712489353951,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf80fff49a9f366","name":"Push message with custom timestamp: 1681730620034","time":{"start":1712489410727,"stop":1712489410727,"duration":0},"status":"passed","severity":"normal"},{"uid":"b515c26a33b745dc","name":"should not receive a peer event before start","time":{"start":1712489378668,"stop":1712489378669,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c025a2d104c9cf3","name":"Subscribe to topic containing XML and receive message","time":{"start":1712489542665,"stop":1712489542665,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f38a7035abc0d6","name":"should not fail to stop the service if it was not started","time":{"start":1712489378654,"stop":1712489378654,"duration":0},"status":"passed","severity":"normal"},{"uid":"6565477ddd9b8613","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712489178372,"stop":1712489178372,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee0f4a92f1b5a74c","name":"Relay","time":{"start":1712488932663,"stop":1712488932664,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc41649b880baf4","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712488880216,"stop":1712488880216,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77b437fcdc28d6","name":"Fails to publish duplicate message","time":{"start":1712489353952,"stop":1712489353952,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e45ec014cc9f0e","name":"random static sharding 5 - Cluster ID: 663, Shard ID: 476","time":{"start":1712489408204,"stop":1712489408205,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3eef7d939908762","name":"it tolerates circular branch references","time":{"start":1712488896177,"stop":1712488896178,"duration":1},"status":"passed","severity":"normal"},{"uid":"151ea30650b9d241","name":"Ping on unsubscribed peer","time":{"start":1712488953331,"stop":1712488953331,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35b2008f8e67b3d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712489167154,"stop":1712489167154,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3e49177095d15","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712488871743,"stop":1712488871743,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a1e4f4f06a59bf","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712488871749,"stop":1712488871749,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e407a18b8f62e4","name":"Nwaku publishes","time":{"start":1712489342310,"stop":1712489342313,"duration":3},"status":"passed","severity":"normal"},{"uid":"4cafbd8ee94885fc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712489178376,"stop":1712489178377,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf4d018eed66b28e","name":"can start and stop the service","time":{"start":1712489378654,"stop":1712489378654,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e537bee3228124","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712489434823,"stop":1712489434823,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb5b3594a8ed62b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712489410718,"stop":1712489410718,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e7b5feeaf54ebe","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712488871764,"stop":1712488871764,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc77b569a06409e8","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712488895645,"stop":1712488895646,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c7718eb32330f4f","name":"non connected peers","time":{"start":1712489312986,"stop":1712489312986,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa3062df30a28ff4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712489167153,"stop":1712489167153,"duration":0},"status":"passed","severity":"normal"},{"uid":"c613489488814293","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712488871767,"stop":1712488871767,"duration":0},"status":"passed","severity":"normal"},{"uid":"8691e5b9ce7e6bf0","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712488895449,"stop":1712488895449,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cdaed413458e9b0","name":"topics with same application and version share the same shard","time":{"start":1712488871746,"stop":1712488871746,"duration":0},"status":"passed","severity":"normal"},{"uid":"880acf9c1e755100","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712489341627,"stop":1712489341628,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70ae5c648adea86","name":"Push message with content topic containing special chars","time":{"start":1712489312669,"stop":1712489312669,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1e18ef3d0b99ed","name":"Subscribe to topic containing XML and receive message","time":{"start":1712489178384,"stop":1712489178385,"duration":1},"status":"passed","severity":"normal"},{"uid":"c487323964f1263e","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712489019833,"stop":1712489019834,"duration":1},"status":"passed","severity":"normal"},{"uid":"70835063aea4e0b2","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712489019811,"stop":1712489019812,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e55a5d2d3514a61","name":"Check received message containing Basic HTML tag","time":{"start":1712489088958,"stop":1712489088958,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7dc146954103f6","name":"Reopen subscription with peer with lost subscription","time":{"start":1712488999462,"stop":1712488999462,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9277d41616dfba","name":"Check publish message containing long","time":{"start":1712489353944,"stop":1712489353944,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7be626fedcec4","name":"Check received message containing unicode special characters","time":{"start":1712489088960,"stop":1712489088960,"duration":0},"status":"passed","severity":"normal"},{"uid":"687f3e642da84eeb","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712488879513,"stop":1712488879513,"duration":0},"status":"passed","severity":"normal"},{"uid":"b184f796a871e3aa","name":"Push message with SQL Injection payload","time":{"start":1712489410709,"stop":1712489410709,"duration":0},"status":"passed","severity":"normal"},{"uid":"81bf5665c7c8107c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712489088963,"stop":1712489088963,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba6d70b0d66178b","name":"Subscribe to topic containing Script and receive message","time":{"start":1712489542665,"stop":1712489542665,"duration":0},"status":"passed","severity":"normal"},{"uid":"1862eaf52337aa89","name":"should only return 1 node with store capability","time":{"start":1712488896180,"stop":1712488896180,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d45cf2043565289","name":"should set field with only FILTER enabled","time":{"start":1712488880215,"stop":1712488880215,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab425e23e828bc5a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712488974144,"stop":1712488974145,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd0039d459a060ef","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712489017496,"stop":1712489017496,"duration":0},"status":"passed","severity":"normal"},{"uid":"15cae2b8628a1f77","name":"Waku message hash computation (payload length 0)","time":{"start":1712488874288,"stop":1712488874288,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f0a6bd2c62aee6","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712488879527,"stop":1712488879527,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45a0bf47f9c2019","name":"should only return 1 node with relay capability","time":{"start":1712488896179,"stop":1712488896180,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f8a995fb707f75","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712488879517,"stop":1712488879517,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d028019389eea7","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712489449856,"stop":1712489449857,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d466ec581606bb","name":"Ping on subscribed peer","time":{"start":1712488999461,"stop":1712488999461,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaba0ad2734f8200","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712488923061,"stop":1712488923063,"duration":2},"status":"passed","severity":"normal"},{"uid":"6237b50dbd39f08d","name":"Decrypt messages","time":{"start":1712489315551,"stop":1712489315551,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ea4f415e415875","name":"Relay + Store","time":{"start":1712488880216,"stop":1712488880216,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e3e24b361f77d8","name":"throws on content topic with empty topic name field","time":{"start":1712488871739,"stop":1712488871739,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c84faaeb5181be","name":"Check message received after jswaku node is restarted","time":{"start":1712489397710,"stop":1712489397710,"duration":0},"status":"skipped","severity":"normal"},{"uid":"932f2c0fd7accba4","name":"Store - dialed first","time":{"start":1712489485622,"stop":1712489485622,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff304e2041fef47","name":"Nodes with multiple pubsub topic","time":{"start":1712489341628,"stop":1712489341629,"duration":1},"status":"passed","severity":"normal"},{"uid":"e56f5348c667e121","name":"should set field with all protocols enabled","time":{"start":1712488880214,"stop":1712488880214,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1fe7953a236545","name":"should decode valid enr successfully","time":{"start":1712488880205,"stop":1712488880205,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89b7c8519530095","name":"should throw error - no public key","time":{"start":1712488880208,"stop":1712488880208,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f333576986f1ba","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712489129414,"stop":1712489129414,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4587e33884e2c6","name":"Check publish message containing special chars","time":{"start":1712489353945,"stop":1712489353945,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef61bb9f8f4b72d","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app84/5/topic330/utf8","time":{"start":1712489352713,"stop":1712489352713,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8c36e1ba4933c85","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712489414068,"stop":1712489414068,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c82296d60936c4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712489542677,"stop":1712489542677,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2981333e1ed087","name":"Subscribe to topic containing XML and publish message","time":{"start":1712489352350,"stop":1712489352350,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d41102a65144cc6","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app85/6/topic994/test.js","time":{"start":1712489352711,"stop":1712489352711,"duration":0},"status":"skipped","severity":"normal"},{"uid":"515645658459cb9c","name":"throws an error for improperly formatted content topics","time":{"start":1712488871748,"stop":1712488871748,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86e4cf8a3810ee9","name":"udp ip6 address","time":{"start":1712488879529,"stop":1712488879529,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c8d1e4f8cd7e4f","name":"Push message with content topic containing Script","time":{"start":1712489312671,"stop":1712489312672,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb353e8891c89952","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712489167157,"stop":1712489167158,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6d65d9dc31e22357","name":"can start the service","time":{"start":1712489378653,"stop":1712489378653,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d9c2d4d28fb96b","name":"Query Generator - forward","time":{"start":1712489433366,"stop":1712489433366,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78e49cadcdf7975","name":"Fails to publish message with wrong content topic","time":{"start":1712489353953,"stop":1712489353953,"duration":0},"status":"passed","severity":"normal"},{"uid":"db625c53b67cf90d","name":"handles different clusterIds correctly","time":{"start":1712488871747,"stop":1712488871747,"duration":0},"status":"passed","severity":"normal"},{"uid":"45376b740d5b46d1","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712488871752,"stop":1712488871752,"duration":0},"status":"passed","severity":"normal"},{"uid":"cecb5e685f895e3d","name":"returns all values when wanted number is greater than available values","time":{"start":1712488895318,"stop":1712488895319,"duration":1},"status":"passed","severity":"normal"},{"uid":"b750fdf0c6fd5356","name":"random static sharding 6 - Cluster ID: 391, Shard ID: 229","time":{"start":1712489408205,"stop":1712489408205,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eccee5f0302af3f","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712488871742,"stop":1712488871742,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a13d2385fe4f1f4","name":"Check message with invalid timestamp is not received","time":{"start":1712489397731,"stop":1712489397731,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd0baafb32254b9","name":"Push message with content topic containing Chinese","time":{"start":1712489410715,"stop":1712489410715,"duration":0},"status":"passed","severity":"normal"},{"uid":"b098db0fd7f9ca8","name":"throws on content topic with empty application field","time":{"start":1712488871738,"stop":1712488871738,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6b89a45cdfed36","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712489129417,"stop":1712489129418,"duration":1},"status":"passed","severity":"normal"},{"uid":"935bd898f0dbcd8d","name":"Check publish message after client node is restarted","time":{"start":1712489353955,"stop":1712489353955,"duration":0},"status":"skipped","severity":"normal"},{"uid":"abfd739927545539","name":"Push message with content topic containing Chinese","time":{"start":1712489312669,"stop":1712489312669,"duration":0},"status":"passed","severity":"normal"},{"uid":"9737686fb8a22a5","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712489019818,"stop":1712489019819,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb17251617f2316","name":"Push message with Basic HTML tag payload","time":{"start":1712489410710,"stop":1712489410710,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7bc3f2f0f5f29a","name":"should encodeTxt and decodeTxt","time":{"start":1712488880205,"stop":1712488880205,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b5aaa316f442fd","name":"Check message with no content topic is not received","time":{"start":1712489088965,"stop":1712489088965,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a4a582c006a889","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712489019837,"stop":1712489019839,"duration":2},"status":"passed","severity":"normal"},{"uid":"47467a0bcaae05d8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712488974145,"stop":1712488974145,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79d1319b9df9958","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712489178377,"stop":1712489178382,"duration":5},"status":"passed","severity":"normal"},{"uid":"d320704c54c84741","name":"Does not throw an exception when node disconnects","time":{"start":1712489475419,"stop":1712489475420,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e2225f1636df7b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712488871742,"stop":1712488871743,"duration":1},"status":"passed","severity":"normal"},{"uid":"62069c5d9edd63f2","name":"Check message with no payload is not received","time":{"start":1712489397732,"stop":1712489397734,"duration":2},"status":"passed","severity":"normal"},{"uid":"68714c21796d4e57","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712488871764,"stop":1712488871764,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed317e847ed4b35","name":"Check received message containing Russian","time":{"start":1712489397693,"stop":1712489397693,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18269360055958b","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712488884868,"stop":1712488884868,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26df2a8e903acc9","name":"Push message with emoji payload","time":{"start":1712489410712,"stop":1712489410712,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f93a311af778349","name":"Waku message hash computation","time":{"start":1712488874285,"stop":1712488874286,"duration":1},"status":"passed","severity":"normal"},{"uid":"6adf24a6e91032ec","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712489019811,"stop":1712489019811,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af39b7acf013cb6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712489178371,"stop":1712489178372,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5b150b11ace585d","name":"All","time":{"start":1712488932664,"stop":1712488932664,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3f58149b00ad7a","name":"Check received message containing unicode special characters","time":{"start":1712489397697,"stop":1712489397698,"duration":1},"status":"passed","severity":"normal"},{"uid":"5917732f52923c15","name":"Query with Ordered Callback, No message returned","time":{"start":1712489434825,"stop":1712489434825,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b526d3effeaf19","name":"Passing page size 110 when there are 120 messages","time":{"start":1712489466070,"stop":1712489466070,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbdcb34947dd7b9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712488871759,"stop":1712488871759,"duration":0},"status":"passed","severity":"normal"},{"uid":"1165a462bec71b81","name":"nwaku subscribes","time":{"start":1712489342304,"stop":1712489342305,"duration":1},"status":"passed","severity":"normal"},{"uid":"699c531c1c730dbe","name":"should be able to encode the field with only STORE set to true","time":{"start":1712488879510,"stop":1712488879511,"duration":1},"status":"passed","severity":"normal"},{"uid":"64fdde0abc72b356","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712488879512,"stop":1712488879512,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf5d00c3a95e7d1","name":"should properly create location multiaddrs - tcp6","time":{"start":1712488880212,"stop":1712488880213,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a32e09d321a950b","name":"more peers than existing","time":{"start":1712489312985,"stop":1712489312986,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c2216a4135063d2d","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712489019836,"stop":1712489019836,"duration":0},"status":"passed","severity":"normal"},{"uid":"377b4c0e7947a46a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712489414068,"stop":1712489414069,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d097efce1bb7b4","name":"can start the service","time":{"start":1712488900018,"stop":1712488900018,"duration":0},"status":"passed","severity":"normal"},{"uid":"580943c54718db3","name":"Push message with content topic containing unicode special characters","time":{"start":1712489410724,"stop":1712489410724,"duration":0},"status":"passed","severity":"normal"},{"uid":"95effda0f2d8df3c","name":"Push message with short payload","time":{"start":1712489312640,"stop":1712489312649,"duration":9},"status":"passed","severity":"normal"},{"uid":"603a3b6d9cfd9856","name":"Check message with non string payload is not received","time":{"start":1712489088966,"stop":1712489088966,"duration":0},"status":"passed","severity":"normal"},{"uid":"9049b1e9c1f1d064","name":"Query Generator, No message returned","time":{"start":1712489434821,"stop":1712489434821,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31958f17d912207","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712489542676,"stop":1712489542677,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe80a268bede4db7","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712488895447,"stop":1712488895448,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3ca440841392762","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712489449858,"stop":1712489449858,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a63062374046efa","name":"Push message with content topic containing Arabic","time":{"start":1712489410715,"stop":1712489410716,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad7daf86a0eef5a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712489017495,"stop":1712489017496,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6cd73c77f5df76e","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712489341630,"stop":1712489341631,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09784d630e63bfd","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712489353950,"stop":1712489353951,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc86eee0cf1b624","name":"Ordered Callback - backward","time":{"start":1712489433368,"stop":1712489433368,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2163bcee82eabad","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712489467830,"stop":1712489467830,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71997972920610c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712489019836,"stop":1712489019836,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf81d7aacff0cf8","name":"Privacy Node - default protocol","time":{"start":1712489485624,"stop":1712489485624,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf5edd62b358783","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712489467829,"stop":1712489467829,"duration":0},"status":"passed","severity":"normal"},{"uid":"19df02ddee8a462c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712488974155,"stop":1712488974155,"duration":0},"status":"passed","severity":"normal"},{"uid":"e219e468931188ec","name":"Check publish message containing JSON","time":{"start":1712489353948,"stop":1712489353948,"duration":0},"status":"passed","severity":"normal"},{"uid":"70606a7822a5d866","name":"Check received message containing Chinese","time":{"start":1712489397721,"stop":1712489397721,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45b6263d914bb3e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712489542670,"stop":1712489542670,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cfda006d7510b1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712489542673,"stop":1712489542673,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c77d10f9d9c5ad","name":"Check received message containing Chinese","time":{"start":1712489088955,"stop":1712489088955,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59624869559f927","name":"Check message on other pubsub topic is not received","time":{"start":1712489397703,"stop":1712489397705,"duration":2},"status":"passed","severity":"normal"},{"uid":"89c98825910582e6","name":"start node with empty content topic","time":{"start":1712489352717,"stop":1712489352717,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9ce1ac6b5a74db","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712489434819,"stop":1712489434820,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e808ff9761f7a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712488879527,"stop":1712488879528,"duration":1},"status":"passed","severity":"normal"},{"uid":"de23a7cc1b9419ef","name":"different cluster, same shard: nodes don't connect","time":{"start":1712489019790,"stop":1712489019790,"duration":0},"status":"skipped","severity":"normal"},{"uid":"443d627c377aeb60","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712489341632,"stop":1712489341632,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f823b807c619e4","name":"unsubscribes","time":{"start":1712489461967,"stop":1712489461967,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca0602c1ae91b71","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712489019810,"stop":1712489019811,"duration":1},"status":"passed","severity":"normal"},{"uid":"8794e3e3e6b9c2fb","name":"Push message with Script payload","time":{"start":1712489312653,"stop":1712489312653,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe426e43eec6873c","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712488895446,"stop":1712488895447,"duration":1},"status":"passed","severity":"normal"},{"uid":"3331c3673e1d1e8","name":"throws on content topic with too few or too many fields","time":{"start":1712488871736,"stop":1712488871737,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4be1f3bb9712616","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712489178391,"stop":1712489178392,"duration":1},"status":"passed","severity":"normal"},{"uid":"c26429e4cde587d6","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712489352524,"stop":1712489352524,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad3e054669ca8d6f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712488871769,"stop":1712488871769,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3a6b1bcb1b3b4e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712489542663,"stop":1712489542663,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3118c7234165624","name":"Check message on other pubsub topic is not received","time":{"start":1712489397731,"stop":1712489397731,"duration":0},"status":"passed","severity":"normal"},{"uid":"614504e8ebda9892","name":"Push message with content topic containing JSON","time":{"start":1712489410718,"stop":1712489410723,"duration":5},"status":"passed","severity":"normal"},{"uid":"74f9a0603be38ec5","name":"should not fail to stop the service if it was not started","time":{"start":1712488934343,"stop":1712488934345,"duration":2},"status":"passed","severity":"normal"},{"uid":"39894093906ea639","name":"Accepts a valid Waku Message","time":{"start":1712488888524,"stop":1712488888525,"duration":1},"status":"passed","severity":"normal"},{"uid":"41dff200b5e0abca","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712488895448,"stop":1712488895448,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f20d1eb89badb6b","name":"Check received message containing numeric","time":{"start":1712489088954,"stop":1712489088955,"duration":1},"status":"passed","severity":"normal"},{"uid":"6887f76437d1e56b","name":"should not fail to stop the service if it was not started","time":{"start":1712488900019,"stop":1712488900019,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b8e081a0c74c24","name":"A test","time":{"start":1712489167260,"stop":1712489167260,"duration":0},"status":"passed","severity":"normal"},{"uid":"3427eaf8c40cc43a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712488871753,"stop":1712488871753,"duration":0},"status":"passed","severity":"normal"},{"uid":"2661fd3ce5e94965","name":"Decoder throws on undefined content topic","time":{"start":1712488885172,"stop":1712488885172,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2acf35f1f5c346","name":"Check message with non string payload is not received","time":{"start":1712489397708,"stop":1712489397709,"duration":1},"status":"passed","severity":"normal"},{"uid":"782bd87b522c9ab9","name":"random static sharding 8 - Cluster ID: 775, Shard ID: 208","time":{"start":1712489408206,"stop":1712489408206,"duration":0},"status":"passed","severity":"normal"},{"uid":"96545836d14286e8","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712488879514,"stop":1712488879515,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc78a1602e396fd","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712489542670,"stop":1712489542670,"duration":0},"status":"skipped","severity":"normal"},{"uid":"246c887535faa138","name":"Check publish message containing unicode special characters","time":{"start":1712489353949,"stop":1712489353950,"duration":1},"status":"passed","severity":"normal"},{"uid":"266198ec2711c664","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712488974148,"stop":1712488974149,"duration":1},"status":"skipped","severity":"normal"},{"uid":"26b024e17473ed3a","name":"should not fail to start the service if it is already started","time":{"start":1712488934345,"stop":1712488934351,"duration":6},"status":"passed","severity":"normal"},{"uid":"269b3bcc092c24f7","name":"Push message with custom timestamp: 1712485489169","time":{"start":1712489312677,"stop":1712489312678,"duration":1},"status":"passed","severity":"normal"},{"uid":"5750a4051955f4ac","name":"Push message with content topic containing shell command","time":{"start":1712489410723,"stop":1712489410723,"duration":0},"status":"passed","severity":"normal"},{"uid":"630104b3d18cdf43","name":"recovers when dns.resolve returns empty","time":{"start":1712488896178,"stop":1712488896178,"duration":0},"status":"passed","severity":"normal"},{"uid":"47771dc09e52cb35","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712488895319,"stop":1712488895319,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a7ca5d436020ba","name":"listenerCount","time":{"start":1712488962766,"stop":1712488962767,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7de65c12b5ebe7","name":"Push message with numeric payload","time":{"start":1712489312650,"stop":1712489312650,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc5ac8e007f4bc2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712489542665,"stop":1712489542666,"duration":1},"status":"passed","severity":"normal"},{"uid":"f48a10787813f402","name":"Push message with emoji payload","time":{"start":1712489312657,"stop":1712489312657,"duration":0},"status":"passed","severity":"normal"},{"uid":"168e20385e886d55","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712489353953,"stop":1712489353953,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8f68f83a4a1ba7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712489542658,"stop":1712489542658,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6cb3049dd0f694","name":"Check publish message containing Script","time":{"start":1712489353947,"stop":1712489353947,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f298899499a05f","name":"Refresh subscription","time":{"start":1712489542662,"stop":1712489542662,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea59a667e5cbc37","name":"Push message on custom pubsubTopic","time":{"start":1712489167156,"stop":1712489167157,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ea265281ea3ca841","name":"Subscribe to topic containing short and publish message","time":{"start":1712489352346,"stop":1712489352347,"duration":1},"status":"passed","severity":"normal"},{"uid":"e15048abc32d096f","name":"should decode valid enr with tcp successfully","time":{"start":1712488880206,"stop":1712488880206,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3af6736cf397376","name":"throws on content topic with non-number generation field","time":{"start":1712488871737,"stop":1712488871737,"duration":0},"status":"passed","severity":"normal"},{"uid":"18714e1c19f84ba","name":"should properly create location multiaddrs - udp4","time":{"start":1712488880211,"stop":1712488880212,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df327e306d732a4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712489017494,"stop":1712489017494,"duration":0},"status":"passed","severity":"normal"},{"uid":"3baea1afd7dad426","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712489437464,"stop":1712489437464,"duration":0},"status":"passed","severity":"normal"},{"uid":"6addac5b27d80e4","name":"Decoder throws on empty string content topic","time":{"start":1712488906091,"stop":1712488906092,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a93730d1daf4917","name":"Check received message containing unicode special characters","time":{"start":1712489397728,"stop":1712489397728,"duration":0},"status":"passed","severity":"normal"},{"uid":"b282bc4c3b62373f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712489494635,"stop":1712489494635,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f68c483f7ff8f6fc","name":"ignores domain fetching errors","time":{"start":1712488896178,"stop":1712488896178,"duration":0},"status":"passed","severity":"normal"},{"uid":"af751307d5794850","name":"Check received message containing SQL Injection","time":{"start":1712489088957,"stop":1712489088957,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68f6ea66036e23c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712489542672,"stop":1712489542673,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dcc7ac8d75beb47","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712489542668,"stop":1712489542668,"duration":0},"status":"passed","severity":"normal"},{"uid":"128b7ef279ef3a94","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712488871758,"stop":1712488871758,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8f3d81ea387d51","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712488879521,"stop":1712488879523,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3389213ff95dcfd","name":"handles empty shards array correctly","time":{"start":1712488871768,"stop":1712488871768,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ba490ae6a6bbf3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712489542664,"stop":1712489542664,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cdab9b55b34f02a","name":"isConnected should return true after first peer connects","time":{"start":1712488972520,"stop":1712488972520,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa402e3a9bbe0623","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712489352348,"stop":1712489352349,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c450995f6f831a","name":"Push message with shell command payload","time":{"start":1712489410711,"stop":1712489410711,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e94ff9d03f89f04","name":"start node with ApplicationInfo","time":{"start":1712489352716,"stop":1712489352716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c81eb1d1a9118302","name":"Generator, custom pubsub topic","time":{"start":1712489437467,"stop":1712489437468,"duration":1},"status":"passed","severity":"normal"},{"uid":"eafb99625d32207c","name":"Subscribe to topic containing long and receive message","time":{"start":1712489178375,"stop":1712489178376,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8f7fb6da7cb397f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712488906086,"stop":1712488906088,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e898920924059b9","name":"should throw error - invalid id","time":{"start":1712488880208,"stop":1712488880208,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8fa5617da283e1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712489129418,"stop":1712489129418,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f4dfb128274502","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712489019791,"stop":1712489019791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f55c94d7e42d0f7","name":"Check received message with timestamp: 1712488922402 ","time":{"start":1712489397699,"stop":1712489397699,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d5386022154dac","name":"safeDispatchEvent","time":{"start":1712488962767,"stop":1712488962768,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5b6c5d0bc96ba6","name":"Check received message containing Basic HTML tag","time":{"start":1712489397724,"stop":1712489397724,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fb5a804c2aa871","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712489542666,"stop":1712489542666,"duration":0},"status":"passed","severity":"normal"},{"uid":"499bbb3d24aa238e","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712488932564,"stop":1712488932565,"duration":1},"status":"passed","severity":"normal"},{"uid":"504370dc3d52da19","name":"Overlapping topic subscription","time":{"start":1712489352346,"stop":1712489352346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b905389fcda630f6","name":"Check message with non string payload is not received","time":{"start":1712489397735,"stop":1712489397735,"duration":0},"status":"passed","severity":"normal"},{"uid":"db34d6b56ef4ce96","name":"Push to array if already present","time":{"start":1712488871253,"stop":1712488871253,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeffeface20d6208","name":"connected peers and dial","time":{"start":1712489312985,"stop":1712489312985,"duration":0},"status":"skipped","severity":"normal"},{"uid":"262c5db2a08fd551","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712488871752,"stop":1712488871752,"duration":0},"status":"passed","severity":"normal"},{"uid":"3032054664a54337","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712488906088,"stop":1712488906088,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54aee4bb9bad8b0","name":"Js publishes, other Js receives","time":{"start":1712489342314,"stop":1712489342315,"duration":1},"status":"passed","severity":"normal"},{"uid":"4efe2896310515ad","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712489437466,"stop":1712489437467,"duration":1},"status":"skipped","severity":"normal"},{"uid":"699fa56d20841ec7","name":"groups content topics by expected pubsub topic","time":{"start":1712488871746,"stop":1712488871747,"duration":1},"status":"passed","severity":"normal"},{"uid":"901387b52032768","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712489178385,"stop":1712489178385,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb940f207a84aae","name":"throws on empty content topic","time":{"start":1712488871735,"stop":1712488871736,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5351a4504f69fc","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712488974147,"stop":1712488974147,"duration":0},"status":"skipped","severity":"normal"},{"uid":"824c798cfc942ca6","name":"Publish message with custom timestamp: Sun Apr 07 2024 10:29:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1712489353951,"stop":1712489353951,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf13e056d3eff9a1","name":"Delete observer","time":{"start":1712489315551,"stop":1712489315552,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fedc2398aef036d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712489178370,"stop":1712489178371,"duration":1},"status":"passed","severity":"normal"},{"uid":"f88218d538282002","name":"Check message with no content topic is not received","time":{"start":1712489397731,"stop":1712489397732,"duration":1},"status":"passed","severity":"normal"},{"uid":"1024674be91a3931","name":"Check received message containing shell command","time":{"start":1712489397696,"stop":1712489397697,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17182cc1836719b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712488871757,"stop":1712488871757,"duration":0},"status":"passed","severity":"normal"},{"uid":"4167713ec97b0e30","name":"Push message with content topic containing short","time":{"start":1712489410713,"stop":1712489410713,"duration":0},"status":"passed","severity":"normal"},{"uid":"b550581b82811b4c","name":"caches peers it previously fetched","time":{"start":1712488896179,"stop":1712488896179,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60dc1e817cef08a","name":"Ping on peer without subscriptions","time":{"start":1712488999459,"stop":1712488999459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd104c5262e7756","name":"should properly create location multiaddrs - udp","time":{"start":1712488880213,"stop":1712488880213,"duration":0},"status":"passed","severity":"normal"},{"uid":"75087f8869733e0","name":"should use DNS peer discovery with light client","time":{"start":1712488934357,"stop":1712488934357,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32f24eaf74f9137","name":"Push message with content topic containing Arabic","time":{"start":1712489312670,"stop":1712489312670,"duration":0},"status":"passed","severity":"normal"},{"uid":"292ab2a16d6df7cb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712489129413,"stop":1712489129413,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbd32868ec2cb93","name":"shard 0","time":{"start":1712489408201,"stop":1712489408201,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6057ee5bd4c267","name":"should set field with only RELAY enabled","time":{"start":1712488880214,"stop":1712488880215,"duration":1},"status":"passed","severity":"normal"},{"uid":"8378a6036a69f106","name":"random static sharding 3 - Cluster ID: 833, Shard ID: 723","time":{"start":1712489408203,"stop":1712489408204,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c701fc93f845207","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712489019821,"stop":1712489019830,"duration":9},"status":"passed","severity":"normal"},{"uid":"e9de0907afab78d2","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712489467831,"stop":1712489467831,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38a9eada479b34f","name":"Overlapping topic subscription","time":{"start":1712489542671,"stop":1712489542671,"duration":0},"status":"passed","severity":"normal"},{"uid":"995a0330e9f62b07","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712489341633,"stop":1712489341633,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b67c03369492d3","name":"random static sharding 10 - Cluster ID: 408, Shard ID: 196","time":{"start":1712489408208,"stop":1712489408209,"duration":1},"status":"passed","severity":"normal"},{"uid":"29fd834fc11f07d7","name":"Check received message containing emoji","time":{"start":1712489397698,"stop":1712489397698,"duration":0},"status":"passed","severity":"normal"},{"uid":"8230575198556957","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712488972519,"stop":1712488972520,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2673779107aa83c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712489397730,"stop":1712489397730,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4455ad34ecccb8","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712489353954,"stop":1712489353954,"duration":0},"status":"passed","severity":"normal"},{"uid":"22225feece31ad91","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712489352351,"stop":1712489352352,"duration":1},"status":"passed","severity":"normal"},{"uid":"41de8ef30a1562dd","name":"addEventListener with correct event","time":{"start":1712488962763,"stop":1712488962763,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ac1fb0f53c9ce8","name":"should encode/decode to RLP encoding","time":{"start":1712488880209,"stop":1712488880210,"duration":1},"status":"passed","severity":"normal"},{"uid":"6228a75ff564bb9e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712488871756,"stop":1712488871756,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb07d387df24de8","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712489341630,"stop":1712489341630,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a3e957ca6342d7","name":"less peers than existing","time":{"start":1712489312986,"stop":1712489312986,"duration":0},"status":"skipped","severity":"normal"},{"uid":"766e19c3a41a9d83","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712488871764,"stop":1712488871764,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4fbe1172c8ae35","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712489494635,"stop":1712489494635,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28ae34720b808adb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712489542663,"stop":1712489542663,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7220629d5ddc08","name":"Push message with short payload","time":{"start":1712489410704,"stop":1712489410704,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c3b18cb22f11fd","name":"should not throw an error for a single configured topic","time":{"start":1712488871762,"stop":1712488871762,"duration":0},"status":"passed","severity":"normal"},{"uid":"5815f4216e9be30c","name":"Check received message containing special chars","time":{"start":1712489088955,"stop":1712489088955,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c0cbe3f9845ae","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712489352349,"stop":1712489352349,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d572a76410fb4a","name":"Sample","time":{"start":1712488879652,"stop":1712488879653,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac7d74b0636c6f","name":"should properly create peer info with all multiaddrs","time":{"start":1712488880213,"stop":1712488880213,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc2970549786a3e","name":"Push message with XML payload","time":{"start":1712489410709,"stop":1712489410709,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6bb3b65935d0a19","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712489542675,"stop":1712489542675,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1e51b617e031c6","name":"1 Relay, 1 fetch","time":{"start":1712488895644,"stop":1712488895644,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76117933e79da28","name":"removeEventListener with wrong event","time":{"start":1712488962765,"stop":1712488962765,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb52aea0e5cf817","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712488871748,"stop":1712488871749,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d48f44830004b9","name":"Push message with content topic containing long","time":{"start":1712489410713,"stop":1712489410714,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc28e8615cd921d8","name":"should set field with all protocols disabled","time":{"start":1712488880214,"stop":1712488880214,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e513aad56faffa","name":"Check received message containing emoji","time":{"start":1712489088961,"stop":1712489088961,"duration":0},"status":"passed","severity":"normal"},{"uid":"333873d55585a840","name":"Push message with Chinese payload","time":{"start":1712489410707,"stop":1712489410707,"duration":0},"status":"passed","severity":"normal"},{"uid":"df98fb1769ee65e4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712489352347,"stop":1712489352347,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e7bf127e0651e8","name":"Check received message containing numeric","time":{"start":1712489397691,"stop":1712489397691,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b719b4d1d5a320","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712489542673,"stop":1712489542674,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4fb1446026ea79a","name":"should throw error - no id","time":{"start":1712488880207,"stop":1712488880208,"duration":1},"status":"passed","severity":"normal"},{"uid":"82575dc3339881e2","name":"Ordered callback, aborts when callback returns true","time":{"start":1712489458216,"stop":1712489458216,"duration":0},"status":"passed","severity":"normal"}] |