mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-19 05:13:09 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"a663db0c189ab53d","name":"Subscribe to topic containing long and publish message","time":{"start":1714480137716,"stop":1714480137719,"duration":3},"status":"passed","severity":"normal"},{"uid":"2a1ae6a15f945f9a","name":"Check message received after nwaku node is restarted","time":{"start":1714479830360,"stop":1714479830360,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2586e72be836aaee","name":"Decoder throws on empty string content topic","time":{"start":1714479651514,"stop":1714479651514,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dda2cc71520f69","name":"configure the node with multiple pubsub topics","time":{"start":1714480194621,"stop":1714480194621,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e4c1d5f2116c8c","name":"Check message on other pubsub topic is not received","time":{"start":1714479830351,"stop":1714479830351,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7e91a3b8e904d9","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714480182009,"stop":1714480182010,"duration":1},"status":"passed","severity":"normal"},{"uid":"8167078c202ff53f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714479875321,"stop":1714479875321,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da90268a1aa80ab","name":"Push message with content topic containing emoji","time":{"start":1714480153881,"stop":1714480153881,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2d7cd918ca9d32","name":"Symmetric encrypt & Decrypt","time":{"start":1714479651962,"stop":1714479651963,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb852e5087f2b345","name":"tcp ip4 address","time":{"start":1714479625774,"stop":1714479625774,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8b51960b9acb8b","name":"Check message received after nwaku node is restarted","time":{"start":1714480083948,"stop":1714480083948,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7bc264e07243754","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714480111794,"stop":1714480111794,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa06526cc7faede","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714479754934,"stop":1714479754937,"duration":3},"status":"passed","severity":"normal"},{"uid":"90e6ba37900b8a4e","name":"should set field with only RELAY enabled","time":{"start":1714479626323,"stop":1714479626323,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ae7fadffd855a2","name":"Wrong topic","time":{"start":1714480173911,"stop":1714480173911,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d72c509ebf20c90","name":"should return valid sharding parameters for static sharding","time":{"start":1714479618027,"stop":1714479618027,"duration":0},"status":"passed","severity":"normal"},{"uid":"5854fded9f1a7a91","name":"should throw an error for missing required configuration","time":{"start":1714479618013,"stop":1714479618014,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bfe2539d8821654","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714479641944,"stop":1714479641944,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f53131cf158bdd","name":"Check message with no payload is not received","time":{"start":1714479830358,"stop":1714479830359,"duration":1},"status":"passed","severity":"normal"},{"uid":"88915c0d5f4788ad","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714479618018,"stop":1714479618018,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cf8e682161a26b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714480083945,"stop":1714480083945,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe15d8b490e34d6","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714479681349,"stop":1714479681350,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1ebb339349b7d8","name":"Check publish message containing shell command","time":{"start":1714480133722,"stop":1714480133723,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e5c7e8314f40dff","name":"Fails to push message with empty content topic","time":{"start":1714480003954,"stop":1714480003954,"duration":0},"status":"passed","severity":"normal"},{"uid":"8faaa21db6772cd2","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714479674876,"stop":1714479674877,"duration":1},"status":"passed","severity":"normal"},{"uid":"281bd26d255c3ca7","name":"Push message with custom timestamp: 1683721430639","time":{"start":1714480003956,"stop":1714480003956,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef939a262defa9e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714479821820,"stop":1714479821820,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da3bb81c321b780","name":"should properly create location multiaddrs - tcp4","time":{"start":1714479626320,"stop":1714479626321,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b981165e6dc0476","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714479618004,"stop":1714479618004,"duration":0},"status":"passed","severity":"normal"},{"uid":"53652a3178192e2a","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714479618009,"stop":1714479618010,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b170a27bf42a786","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714479821817,"stop":1714479821817,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d3fa79aff3c6b7","name":"Store - dialed after - with timeout","time":{"start":1714480261440,"stop":1714480261440,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfdaa20861a581af","name":"returns all values when wanted number is greater than available values","time":{"start":1714479641002,"stop":1714479641003,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a4c50b51ea3fa6","name":"Subscribe and receive messages via lightPush","time":{"start":1714480099709,"stop":1714480099709,"duration":0},"status":"passed","severity":"normal"},{"uid":"db19b12ba35f7f62","name":"Query with Promise Callback, No Decoder","time":{"start":1714480196017,"stop":1714480196017,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb904030d9fe585","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714480224861,"stop":1714480224861,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7e0bbf725aed64","name":"Does not throw an exception when node disconnects","time":{"start":1714480250588,"stop":1714480250588,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c564ce7d39bb920","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714480099727,"stop":1714480099728,"duration":1},"status":"passed","severity":"normal"},{"uid":"387e3e148c847e05","name":"throws on content topic with generation field greater than 0","time":{"start":1714479617997,"stop":1714479617997,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dba88ffe9343ba5","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714480253697,"stop":1714480253697,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc4b96247b6c28d","name":"same cluster, different shard: nodes connect","time":{"start":1714479954344,"stop":1714479954345,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bb55d54bb3aadb0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714479821803,"stop":1714479821804,"duration":1},"status":"passed","severity":"normal"},{"uid":"681240f818e72227","name":"Check publish message containing special chars","time":{"start":1714480133718,"stop":1714480133719,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7acd431f95e9c7c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714479618021,"stop":1714479618021,"duration":0},"status":"passed","severity":"normal"},{"uid":"c034ed7ebe74c5ed","name":"Check received message with timestamp: 1714479667658 ","time":{"start":1714480083944,"stop":1714480083944,"duration":0},"status":"passed","severity":"normal"},{"uid":"569a04d689c1310f","name":"Check received message containing JSON","time":{"start":1714480083941,"stop":1714480083942,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bae9cab8e64e01","name":"throws on content topic with empty application field","time":{"start":1714479617998,"stop":1714479617998,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55584bcf0b71227","name":"can start the service","time":{"start":1714479645616,"stop":1714479645617,"duration":1},"status":"passed","severity":"normal"},{"uid":"e213f5c59d7c6811","name":"Push message with special chars payload","time":{"start":1714480153867,"stop":1714480153867,"duration":0},"status":"passed","severity":"normal"},{"uid":"456971b39c64fd1e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app99/3/topic850/proto","time":{"start":1714480173910,"stop":1714480173910,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84d970a48436811","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714479620569,"stop":1714479620569,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4060092b12b0945","name":"Query generator for multiple messages with different message text format","time":{"start":1714480230975,"stop":1714480230976,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b05f00b728a5577","name":"Check received message containing XML","time":{"start":1714480083941,"stop":1714480083941,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1e4e96eb045222","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714480083944,"stop":1714480083945,"duration":1},"status":"passed","severity":"normal"},{"uid":"35fae70151ba924c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714479754932,"stop":1714479754933,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c7f76f13cf8eed","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714479954343,"stop":1714479954343,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6215162e61f055","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714479618015,"stop":1714479618015,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ccfb5689cb36381","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714480111797,"stop":1714480111797,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c28a9df8ebd9c8","name":"Check publish message after client node is restarted","time":{"start":1714480133729,"stop":1714480133729,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89bdfd0daec85873","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714479618005,"stop":1714479618005,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b5bd4923d7cc42","name":"should properly create location multiaddrs - udp6","time":{"start":1714479626321,"stop":1714479626321,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d882f2289c4cc7c","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app91/2/topic345/proto","time":{"start":1714480173908,"stop":1714480173908,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00df1bd372b84f","name":"should throw an error for insufficient data","time":{"start":1714479618107,"stop":1714479618107,"duration":0},"status":"passed","severity":"normal"},{"uid":"8450a61e7ab81587","name":"Ordered Callback - backward","time":{"start":1714480220465,"stop":1714480220465,"duration":0},"status":"passed","severity":"normal"},{"uid":"85754f86b13e8419","name":"should set field with only FILTER enabled","time":{"start":1714479626323,"stop":1714479626324,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1b8318ef16557d5","name":"Query Generator - forward","time":{"start":1714480220461,"stop":1714480220462,"duration":1},"status":"passed","severity":"normal"},{"uid":"83a9fe44aebc0704","name":"should throw error - no id","time":{"start":1714479626312,"stop":1714479626312,"duration":0},"status":"passed","severity":"normal"},{"uid":"855f23694ba8841e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714479641945,"stop":1714479641945,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af66c14d6d07974b","name":"random static sharding 3 - Cluster ID: 939, Shard ID: 559","time":{"start":1714480194604,"stop":1714480194604,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1880f6236b465d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714479641441,"stop":1714479641442,"duration":1},"status":"passed","severity":"normal"},{"uid":"4682bcb7625b9736","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714480137714,"stop":1714480137714,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3b2fdd9f8a8249","name":"should handle a minimal index list","time":{"start":1714479618106,"stop":1714479618106,"duration":0},"status":"passed","severity":"normal"},{"uid":"8447751374fc8d9f","name":"should encodeTxt and decodeTxt","time":{"start":1714479626310,"stop":1714479626310,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6c676faf81c40c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714480476237,"stop":1714480476237,"duration":0},"status":"passed","severity":"normal"},{"uid":"80db85ec12e7985e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714480173912,"stop":1714480173912,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09c0127da5e11ef","name":"Check message received after jswaku node is restarted","time":{"start":1714479830359,"stop":1714479830359,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c9b49c0b4a90c5f","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714480118830,"stop":1714480118830,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67c4048518259b92","name":"Delete observer","time":{"start":1714480086481,"stop":1714480086481,"duration":0},"status":"passed","severity":"normal"},{"uid":"91822b860fbba204","name":"Push message with content topic containing unicode special characters","time":{"start":1714480003953,"stop":1714480003953,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29700c75183f616","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714479821805,"stop":1714479821805,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f8ce7dd243196f","name":"Push message with shell command payload","time":{"start":1714480153871,"stop":1714480153871,"duration":0},"status":"passed","severity":"normal"},{"uid":"4625991c4768bca0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714479875316,"stop":1714479875316,"duration":0},"status":"passed","severity":"normal"},{"uid":"b216a4245b90e7ca","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714479717237,"stop":1714479717238,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a914bcb2edb569","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714479630981,"stop":1714479630982,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ec37af6e5eac4e","name":"A test","time":{"start":1714479917417,"stop":1714479917418,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6d3171faa1b06b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714480638364,"stop":1714480638364,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba1571898da1e23","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714480638367,"stop":1714480638367,"duration":0},"status":"passed","severity":"normal"},{"uid":"217ffe26e5244f4e","name":"Push message with SQL Injection payload","time":{"start":1714480003932,"stop":1714480003932,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb152d6c0d116c4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714479618017,"stop":1714479618017,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce7dbd9baee2006","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714479618022,"stop":1714479618022,"duration":0},"status":"passed","severity":"normal"},{"uid":"e031874dec31c927","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714479821806,"stop":1714479821806,"duration":0},"status":"passed","severity":"normal"},{"uid":"adea2b09fd1bd367","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714479618002,"stop":1714479618002,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d35217cddd153a","name":"Check received message containing numeric","time":{"start":1714480083950,"stop":1714480083950,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4a7159b3ebfba7","name":"Fails to publish duplicate message","time":{"start":1714480133726,"stop":1714480133726,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f4241d4bf9cbfb","name":"Generator, 2 different pubsubtopics","time":{"start":1714480224853,"stop":1714480224854,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca9b349f831ffdc","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714479641437,"stop":1714479641438,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b81ebbb6e6d8896","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714480638353,"stop":1714480638354,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7eb67f71d758e0a","name":"safeDispatchEvent","time":{"start":1714479708101,"stop":1714479708101,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa02948b3daccc9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714480099729,"stop":1714480099729,"duration":0},"status":"passed","severity":"normal"},{"uid":"59998107dd035449","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714479754938,"stop":1714479754938,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf534ae44c1e03c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714479641944,"stop":1714479641945,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3cf2634ba6ebe9a","name":"should handle corrupted local storage data gracefully","time":{"start":1714479645621,"stop":1714479645621,"duration":0},"status":"passed","severity":"normal"},{"uid":"501d92f22668718","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714479821804,"stop":1714479821805,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ea09f3c20f89d7","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714480235447,"stop":1714480235447,"duration":0},"status":"passed","severity":"normal"},{"uid":"551b8923ad68a4a6","name":"should only return 1 node with relay and store capability","time":{"start":1714479641943,"stop":1714479641943,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b4ff8acb2b440e","name":"Throws when trying to push message with empty payload","time":{"start":1714480003941,"stop":1714480003941,"duration":0},"status":"passed","severity":"normal"},{"uid":"c708f56dfbf21681","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714480196009,"stop":1714480196010,"duration":1},"status":"passed","severity":"normal"},{"uid":"3071e5c13552e98a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714480153879,"stop":1714480153879,"duration":0},"status":"passed","severity":"normal"},{"uid":"591ff7b54d5b595d","name":"Check message received after nwaku node is restarted","time":{"start":1714480083971,"stop":1714480083972,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5b60b7b44364d938","name":"receives messages sent to provided content topic through stream","time":{"start":1714480118957,"stop":1714480118957,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c35cacabc839b607","name":"handles different clusterIds correctly","time":{"start":1714479618007,"stop":1714479618008,"duration":1},"status":"passed","severity":"normal"},{"uid":"532efbbfbf071126","name":"Push message with Arabic payload","time":{"start":1714480003931,"stop":1714480003932,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c076397346df6a","name":"Check received message containing long","time":{"start":1714480083937,"stop":1714480083937,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67e97900b94df41","name":"Overlapping topic subscription","time":{"start":1714480137715,"stop":1714480137716,"duration":1},"status":"skipped","severity":"normal"},{"uid":"43a6dc69758cd540","name":"Decoder throws on empty string content topic","time":{"start":1714479631143,"stop":1714479631143,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fbfee04f256f53","name":"Encoder throws on undefined content topic","time":{"start":1714479651512,"stop":1714479651512,"duration":0},"status":"passed","severity":"normal"},{"uid":"296cbb873587a070","name":"Decoder throws on undefined content topic","time":{"start":1714479653224,"stop":1714479653225,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9dfdcd389fb915b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714480638358,"stop":1714480638358,"duration":0},"status":"passed","severity":"normal"},{"uid":"112705f248b80cf2","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714479618026,"stop":1714479618026,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f5d35acf38adcc","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714479821799,"stop":1714479821799,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bcf877d5c410a1","name":"Passing page size 0 when there are 110 messages","time":{"start":1714480228467,"stop":1714480228468,"duration":1},"status":"passed","severity":"normal"},{"uid":"50eeb6e7001d33d6","name":"random static sharding 5 - Cluster ID: 971, Shard ID: 13","time":{"start":1714480194605,"stop":1714480194616,"duration":11},"status":"passed","severity":"normal"},{"uid":"1be1853a3b7c1d91","name":"Push message equal or less that 1MB","time":{"start":1714480153885,"stop":1714480153885,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a5862eac464db6","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714479821827,"stop":1714479821828,"duration":1},"status":"passed","severity":"normal"},{"uid":"c398811e60935a00","name":"Passing page size 110 when there are 120 messages","time":{"start":1714480228471,"stop":1714480228471,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0de218f5fe6525b","name":"can dial TLS multiaddrs","time":{"start":1714479958085,"stop":1714479958085,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c7982857950c8a","name":"should be able to encode the field with only STORE set to true","time":{"start":1714479625498,"stop":1714479625499,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fea2619fc43b2ca","name":"Subscribe to topic containing Script and receive message","time":{"start":1714480099726,"stop":1714480099727,"duration":1},"status":"passed","severity":"normal"},{"uid":"4379b82110ce824c","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714479618001,"stop":1714479618002,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b1c573303491fa","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714480099726,"stop":1714480099726,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e02f0c56d835ba","name":"start node with empty shard","time":{"start":1714480194622,"stop":1714480194623,"duration":1},"status":"passed","severity":"normal"},{"uid":"786388ff68dddb5f","name":"getPeersByDiscovery","time":{"start":1714480118829,"stop":1714480118829,"duration":0},"status":"passed","severity":"normal"},{"uid":"163ca2ae9230af0e","name":"should only return 1 node with store capability","time":{"start":1714479641943,"stop":1714479641944,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0045b09b14fa437","name":"random static sharding 8 - Cluster ID: 553, Shard ID: 324","time":{"start":1714480194617,"stop":1714480194617,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29316ed40a68c1f","name":"caches peers it previously fetched","time":{"start":1714479641942,"stop":1714479641942,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81435ff6a6c1195","name":"it tolerates circular branch references","time":{"start":1714479641940,"stop":1714479641941,"duration":1},"status":"passed","severity":"normal"},{"uid":"231e3c562a2cc466","name":"Sample","time":{"start":1714479625716,"stop":1714479625716,"duration":0},"status":"passed","severity":"normal"},{"uid":"d096e876bc5b49de","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714479668175,"stop":1714479668176,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe6626d1543da32","name":"Push message with long payload","time":{"start":1714480003926,"stop":1714480003927,"duration":1},"status":"passed","severity":"normal"},{"uid":"d515d2f3803a2d84","name":"should get / set UDP multiaddr","time":{"start":1714479626319,"stop":1714479626320,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f7475595cbf7f7","name":"non connected peers","time":{"start":1714480084129,"stop":1714480084129,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bd165b62148ba96","name":"Ping on peer without subscriptions","time":{"start":1714479741885,"stop":1714479741885,"duration":0},"status":"passed","severity":"normal"},{"uid":"6844f17fe7c72183","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714479618025,"stop":1714479618025,"duration":0},"status":"passed","severity":"normal"},{"uid":"462bb9eec2293dd0","name":"listenerCount","time":{"start":1714479708100,"stop":1714479708100,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b9012705e2f189","name":"Check message with no pubsub topic is not received","time":{"start":1714479830351,"stop":1714479830358,"duration":7},"status":"passed","severity":"normal"},{"uid":"b197d7a6c9efe47","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714479625502,"stop":1714479625504,"duration":2},"status":"passed","severity":"normal"},{"uid":"4285434b3b089bcc","name":"can start and stop the service","time":{"start":1714479645617,"stop":1714479645618,"duration":1},"status":"passed","severity":"normal"},{"uid":"427e150f2c0e2778","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714479618013,"stop":1714479618013,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28f09b6eb5d7fc8","name":"Check received message containing short","time":{"start":1714480083948,"stop":1714480083949,"duration":1},"status":"passed","severity":"normal"},{"uid":"dced7aa933fb111e","name":"Push message with Chinese payload","time":{"start":1714480003931,"stop":1714480003931,"duration":0},"status":"passed","severity":"normal"},{"uid":"19417fa0e551d6e6","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714479717210,"stop":1714479717210,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dec15bf26bda919","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714479620568,"stop":1714479620569,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d9146c24e57eefa","name":"Check received message containing special chars","time":{"start":1714479830324,"stop":1714479830324,"duration":0},"status":"passed","severity":"normal"},{"uid":"58450512ac0fca5c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714479875326,"stop":1714479875326,"duration":0},"status":"passed","severity":"normal"},{"uid":"41935245252f53d2","name":"start node with empty content topic","time":{"start":1714480173915,"stop":1714480173915,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85dcb6c4953cb26","name":"Relay + Store","time":{"start":1714479626324,"stop":1714479626324,"duration":0},"status":"passed","severity":"normal"},{"uid":"663823829928579e","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714479618004,"stop":1714479618005,"duration":1},"status":"passed","severity":"normal"},{"uid":"234a77ba97ea1afb","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714480638364,"stop":1714480638365,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf4d0f6868bc35","name":"Check received message containing short","time":{"start":1714480083936,"stop":1714480083936,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08c357008054644","name":"Check received message containing Chinese","time":{"start":1714479830324,"stop":1714479830324,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71b8880648faf66","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714480253698,"stop":1714480253699,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac3d419e3d7d5bf","name":"Push message with content topic containing Arabic","time":{"start":1714480153877,"stop":1714480153877,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e5b312eb11e5b6","name":"should not fail to stop the service if it was not started","time":{"start":1714479645618,"stop":1714479645618,"duration":0},"status":"passed","severity":"normal"},{"uid":"334addc9facc54e4","name":"different cluster, same shard: nodes don't connect","time":{"start":1714479821795,"stop":1714479821796,"duration":1},"status":"passed","severity":"normal"},{"uid":"5798b66e1eed5c90","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714479668177,"stop":1714479668178,"duration":1},"status":"passed","severity":"normal"},{"uid":"66fa908f04d25a14","name":"dispatchEvent via connectionManager","time":{"start":1714479708100,"stop":1714479708101,"duration":1},"status":"passed","severity":"normal"},{"uid":"1979e727b52187d3","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714479631143,"stop":1714479631144,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62891acad3cd9ed","name":"Throws when trying to push message with empty payload","time":{"start":1714480153873,"stop":1714480153874,"duration":1},"status":"passed","severity":"normal"},{"uid":"665d868347fcbbaf","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714479618014,"stop":1714479618015,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dee155f2a6b81bd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714480099728,"stop":1714480099728,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbffe46458c705f","name":"handles empty shards array correctly","time":{"start":1714479618030,"stop":1714479618030,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5dd534871aa2541","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714480638350,"stop":1714480638350,"duration":0},"status":"broken","severity":"normal"},{"uid":"e33c5a1ae3ec20f6","name":"throws on empty content topic","time":{"start":1714479617995,"stop":1714479617996,"duration":1},"status":"passed","severity":"normal"},{"uid":"773eaac3cbfc0fb3","name":"can start the service","time":{"start":1714479677774,"stop":1714479677775,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ff1c66ad0c7c70","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714479821808,"stop":1714479821808,"duration":0},"status":"passed","severity":"normal"},{"uid":"25eea8049cb8df7b","name":"should return false","time":{"start":1714479626318,"stop":1714479626318,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5c611a62de869b","name":"should handle application and version for autosharding","time":{"start":1714479618011,"stop":1714479618011,"duration":0},"status":"passed","severity":"normal"},{"uid":"309d4fb9ce99e910","name":"handles multiple messages","time":{"start":1714480240990,"stop":1714480240990,"duration":0},"status":"passed","severity":"normal"},{"uid":"289f139f1f579519","name":"random static sharding 7 - Cluster ID: 809, Shard ID: 591","time":{"start":1714480194617,"stop":1714480194617,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89e74c976a4c039","name":"should properly create location multiaddrs - udp4","time":{"start":1714479626320,"stop":1714479626320,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b8b1158bded153","name":"Check received message containing shell command","time":{"start":1714480083962,"stop":1714480083962,"duration":0},"status":"passed","severity":"normal"},{"uid":"76de3ee80999c00a","name":"Check publish message containing SQL Injection","time":{"start":1714480133720,"stop":1714480133720,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd6aadf71af139a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714480638366,"stop":1714480638366,"duration":0},"status":"passed","severity":"normal"},{"uid":"573eb7fc5ecb1920","name":"Check received message containing Basic HTML tag","time":{"start":1714479830332,"stop":1714479830332,"duration":0},"status":"passed","severity":"normal"},{"uid":"9feb2bd985580d64","name":"Encoder throws on undefined content topic","time":{"start":1714479653223,"stop":1714479653224,"duration":1},"status":"passed","severity":"normal"},{"uid":"accef01a5ea1dd19","name":"Subscribe and publish message","time":{"start":1714480137713,"stop":1714480137713,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc32b5d6fe292a85","name":"Push message with numeric payload","time":{"start":1714480153867,"stop":1714480153867,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa7cf14f16cfe4f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714480638363,"stop":1714480638363,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d8f06306c34843","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714479875329,"stop":1714479875329,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d55a40e9263e00","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714479754933,"stop":1714479754934,"duration":1},"status":"passed","severity":"normal"},{"uid":"953f41c807f8159c","name":"Check received message containing SQL Injection","time":{"start":1714480083939,"stop":1714480083940,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fcc02c9d8ca0589","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714480137714,"stop":1714480137714,"duration":0},"status":"passed","severity":"normal"},{"uid":"68af4961c7684aa1","name":"more peers than existing","time":{"start":1714480084128,"stop":1714480084128,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87db177ce8d59167","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714480137715,"stop":1714480137715,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36034fd45bc8fed","name":"Default pageSize","time":{"start":1714480228471,"stop":1714480228472,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5a08a114031435","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714479674871,"stop":1714479674873,"duration":2},"status":"passed","severity":"normal"},{"uid":"82f67055a58ce9c9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714479742516,"stop":1714479742516,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d44a493de9efa0","name":"Push message with escaped characters payload","time":{"start":1714480003939,"stop":1714480003939,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a054ec9d18be5bd","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714480133727,"stop":1714480133727,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c5e472bf046e6d","name":"Query Generator - backward","time":{"start":1714480220463,"stop":1714480220463,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a26c51830ef","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714479618012,"stop":1714479618012,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dde39d900b5891e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714479875315,"stop":1714479875315,"duration":0},"status":"passed","severity":"normal"},{"uid":"286df3d97e505b97","name":"Check received message containing SQL Injection","time":{"start":1714479830330,"stop":1714479830331,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07a3e0c63925027","name":"Push message with escaped characters payload","time":{"start":1714480153871,"stop":1714480153872,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f70384e0211a54","name":"should set field with all protocols disabled","time":{"start":1714479626322,"stop":1714479626322,"duration":0},"status":"passed","severity":"normal"},{"uid":"28370575c31b0710","name":"Check received message containing Russian","time":{"start":1714480083939,"stop":1714480083939,"duration":0},"status":"passed","severity":"normal"},{"uid":"4012101564384baa","name":"Generator, custom pubsub topic","time":{"start":1714480224860,"stop":1714480224860,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d006dbde1ce9427","name":"Subscribe to topic containing short and receive message","time":{"start":1714480099716,"stop":1714480099717,"duration":1},"status":"passed","severity":"normal"},{"uid":"10a74ee5f8d9914c","name":"Ping on unsubscribed peer","time":{"start":1714479698648,"stop":1714479698649,"duration":1},"status":"passed","severity":"normal"},{"uid":"773c089d2b50f1aa","name":"Push message with special chars payload","time":{"start":1714480003930,"stop":1714480003930,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b66f835dba722a1","name":"Check received message containing Arabic","time":{"start":1714480083938,"stop":1714480083939,"duration":1},"status":"passed","severity":"normal"},{"uid":"327fe080076aa84f","name":"pre and post cipher","time":{"start":1714479651963,"stop":1714479651963,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7726830628d03e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714480638366,"stop":1714480638366,"duration":0},"status":"passed","severity":"normal"},{"uid":"684162d18098a67c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714480638355,"stop":1714480638356,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a26c6bd94356859","name":"A test","time":{"start":1714479917418,"stop":1714479917418,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefedc038ce667e8","name":"Check received message containing JSON","time":{"start":1714480083961,"stop":1714480083962,"duration":1},"status":"passed","severity":"normal"},{"uid":"b001f15fa64471ea","name":"Decoder throws on undefined content topic","time":{"start":1714479651513,"stop":1714479651513,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49a6195ca339c2c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714480230978,"stop":1714480230978,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7b5ffc5d9c0192","name":"Check received message containing Chinese","time":{"start":1714480083958,"stop":1714480083958,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e239ed015668f48","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714479630982,"stop":1714479630982,"duration":0},"status":"passed","severity":"normal"},{"uid":"803ec6e31d4a188c","name":"Subscribe and receive messages via lightPush","time":{"start":1714480638357,"stop":1714480638357,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6f1ed8e953902f","name":"Check message with no content topic is not received","time":{"start":1714480083946,"stop":1714480083946,"duration":0},"status":"passed","severity":"normal"},{"uid":"9595784c31ef78a","name":"Push message with content topic containing emoji","time":{"start":1714480003953,"stop":1714480003954,"duration":1},"status":"passed","severity":"normal"},{"uid":"5acf494708472c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714480137720,"stop":1714480137720,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1678ca08ee8aab5","name":"Ordered callback, aborts when callback returns true","time":{"start":1714480230978,"stop":1714480230978,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e1fdf4f9bbf133","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714479618017,"stop":1714479618017,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2e817b061ca1ff","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714480182010,"stop":1714480182010,"duration":0},"status":"passed","severity":"normal"},{"uid":"846b7b2b54b4c85d","name":"connects to nwaku","time":{"start":1714480250587,"stop":1714480250587,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f484153346b4369","name":"Reopen subscription with peer with lost subscription","time":{"start":1714479741883,"stop":1714479741884,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db8f54f916ebb15","name":"Push message with rate limit","time":{"start":1714480153883,"stop":1714480153883,"duration":0},"status":"passed","severity":"normal"},{"uid":"c500be3be886d896","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714479821831,"stop":1714479821832,"duration":1},"status":"passed","severity":"normal"},{"uid":"2163ddb87e41ece8","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714479625512,"stop":1714479625512,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fa290b9409120d","name":"Nodes with multiple pubsub topic","time":{"start":1714480111795,"stop":1714480111795,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bb7ff0c9e11902","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714479821816,"stop":1714479821816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c9de188e49b1ca","name":"Push message with unicode special characters payload","time":{"start":1714480003939,"stop":1714480003940,"duration":1},"status":"passed","severity":"normal"},{"uid":"7773a6c099619f90","name":"Accepts a valid Waku Message","time":{"start":1714479634465,"stop":1714479634466,"duration":1},"status":"passed","severity":"normal"},{"uid":"53f3659cdb1687db","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714480137713,"stop":1714480137714,"duration":1},"status":"passed","severity":"normal"},{"uid":"14bb0cd3eb56d2b4","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714480137720,"stop":1714480137721,"duration":1},"status":"passed","severity":"normal"},{"uid":"af56d00f291108aa","name":"isConnected should return false after all peers disconnect","time":{"start":1714479717243,"stop":1714479717245,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d4ce524b1289896","name":"Subscribe to topic containing Script and receive message","time":{"start":1714480638365,"stop":1714480638365,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca7db6d9a4815a0","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714479625501,"stop":1714479625501,"duration":0},"status":"passed","severity":"normal"},{"uid":"fecb4072f2eda0c4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714479742520,"stop":1714479742520,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca01fc3c1aa6b393","name":"Check received message containing SQL Injection","time":{"start":1714480083959,"stop":1714480083960,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30e7600ed0bb4ec","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714479618025,"stop":1714479618025,"duration":0},"status":"passed","severity":"normal"},{"uid":"87748e709dec60be","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714479618010,"stop":1714479618011,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ee92daa4d451a1","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714479625511,"stop":1714479625512,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d15e39cf0ce5d4","name":"Publish message with custom timestamp: Wed May 10 2023 12:28:26 GMT+0000 (Coordinated Universal Time)","time":{"start":1714480133725,"stop":1714480133725,"duration":0},"status":"passed","severity":"normal"},{"uid":"1551294dc4df2b72","name":"should decode valid enr with tcp successfully","time":{"start":1714479626311,"stop":1714479626312,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46bde66f06b4b37","name":"Push message with JSON payload","time":{"start":1714480003934,"stop":1714480003934,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a576ac6c777d5e","name":"removeEventListener with wrong event","time":{"start":1714479708099,"stop":1714479708099,"duration":0},"status":"passed","severity":"normal"},{"uid":"b760b8b030ccbf3e","name":"Push message with rate limit","time":{"start":1714480003955,"stop":1714480003956,"duration":1},"status":"passed","severity":"normal"},{"uid":"2147092744727592","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714479830344,"stop":1714479830350,"duration":6},"status":"passed","severity":"normal"},{"uid":"5188874a26b8a464","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714480638368,"stop":1714480638368,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4663f52591ea16","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714480638366,"stop":1714480638366,"duration":0},"status":"passed","severity":"normal"},{"uid":"58cd1c330414a187","name":"Publish message with large meta","time":{"start":1714480133729,"stop":1714480133729,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d27a1d818ac75e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714479625508,"stop":1714479625509,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d3fa021f27bd6f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714479618018,"stop":1714479618018,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddd59ec246b612a","name":"Check received message containing escaped characters","time":{"start":1714480083942,"stop":1714480083943,"duration":1},"status":"passed","severity":"normal"},{"uid":"27516e3860b39f6a","name":"Check message with non string payload is not received","time":{"start":1714480083947,"stop":1714480083947,"duration":0},"status":"passed","severity":"normal"},{"uid":"59898cf9b8a48c0d","name":"throws on content topic with empty topic name field","time":{"start":1714479617999,"stop":1714479617999,"duration":0},"status":"passed","severity":"normal"},{"uid":"196a9eb2297bb2e1","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714479821797,"stop":1714479821798,"duration":1},"status":"passed","severity":"normal"},{"uid":"33910d9b1b3c65b6","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714479618002,"stop":1714479618003,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca05246ed3036201","name":"Using a function","time":{"start":1714480250589,"stop":1714480250589,"duration":0},"status":"passed","severity":"normal"},{"uid":"506547789a008cac","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714480111798,"stop":1714480111798,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6092940c38a4e5","name":"Push message with content topic containing Chinese","time":{"start":1714480003948,"stop":1714480003948,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc0df37440f5fa4","name":"Rejects garbage","time":{"start":1714479634466,"stop":1714479634466,"duration":0},"status":"passed","severity":"normal"},{"uid":"8196389ef4469663","name":"Check received message containing Basic HTML tag","time":{"start":1714480083961,"stop":1714480083961,"duration":0},"status":"passed","severity":"normal"},{"uid":"240797b62ee568d7","name":"Check received message with timestamp: 1714479667658 ","time":{"start":1714480083964,"stop":1714480083964,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a3e16aa7cd6040","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714479821828,"stop":1714479821828,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f9577df2e79e36","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714479821818,"stop":1714479821818,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd213192206bcda","name":"should throw an error for missing sharding configuration","time":{"start":1714479618029,"stop":1714479618029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5544c6f598d114d","name":"Push message with content topic containing SQL Injection","time":{"start":1714480153878,"stop":1714480153878,"duration":0},"status":"passed","severity":"normal"},{"uid":"21879ab2c796e360","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714479618003,"stop":1714479618003,"duration":0},"status":"passed","severity":"normal"},{"uid":"95724ec4ff308f10","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714479618011,"stop":1714479618012,"duration":1},"status":"passed","severity":"normal"},{"uid":"39d22b110081fba5","name":"Push message with content topic containing escaped characters","time":{"start":1714480003953,"stop":1714480003953,"duration":0},"status":"passed","severity":"normal"},{"uid":"275811532d4f4b13","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714479875317,"stop":1714479875317,"duration":0},"status":"passed","severity":"normal"},{"uid":"d248ba38af90d636","name":"Subscribe and receive messages via lightPush","time":{"start":1714480638347,"stop":1714480638347,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1bcbe6bd015e2d","name":"Privacy Node - default protocol","time":{"start":1714480261441,"stop":1714480261441,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc7fd67ac771021","name":"Check message with invalid timestamp is not received","time":{"start":1714480083945,"stop":1714480083945,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b569b6461abac7","name":"Push 30 different messages","time":{"start":1714480153873,"stop":1714480153873,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad5dbfd9bb3fdae","name":"Push message with content topic containing XML","time":{"start":1714480153878,"stop":1714480153879,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7aad70f263a14e","name":"Check message with non string payload is not received","time":{"start":1714480083970,"stop":1714480083971,"duration":1},"status":"passed","severity":"normal"},{"uid":"100edd7a5e2c8f46","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714480111796,"stop":1714480111796,"duration":0},"status":"passed","severity":"normal"},{"uid":"e907ac5f0ac0294c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714479618028,"stop":1714479618028,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce1e1f8f4feb66f","name":"Ephemeral messages are not stored","time":{"start":1714479681348,"stop":1714479681349,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e39c7f51f158ee","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714479641443,"stop":1714479641443,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e968e9341acc6a","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app8/7/topic165/test.js","time":{"start":1714480173907,"stop":1714480173907,"duration":0},"status":"passed","severity":"normal"},{"uid":"384b8c2eccd61f19","name":"groups content topics by expected pubsub topic","time":{"start":1714479618006,"stop":1714479618007,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c4afd3fd8c7a415","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714480476236,"stop":1714480476236,"duration":0},"status":"passed","severity":"normal"},{"uid":"9017b30ea97bd8d7","name":"Check received message containing special chars","time":{"start":1714480083938,"stop":1714480083938,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ad7b70f5b36568","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714479821821,"stop":1714479821821,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5821b24270cf30f","name":"should properly create location multiaddrs - tcp","time":{"start":1714479626322,"stop":1714479626322,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f112defb71c479b","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714479645621,"stop":1714479645621,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46c8c7edfbaeeb6","name":"Passing page size 19 when there are 20 messages","time":{"start":1714480228470,"stop":1714480228471,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdba44ef8790d054","name":"Check meta is set [ecies]","time":{"start":1714479653223,"stop":1714479653223,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac272080171668b","name":"Used by Waku Relay","time":{"start":1714480250589,"stop":1714480250590,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f669e6edfb11607","name":"Push message with Script payload","time":{"start":1714480003933,"stop":1714480003933,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8eaaa77b9d67b5f","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714479717246,"stop":1714479717246,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9bb405e08c3b41","name":"Nwaku publishes","time":{"start":1714480106677,"stop":1714480106678,"duration":1},"status":"passed","severity":"normal"},{"uid":"2208b34e746d3a24","name":"Fails to push message with empty content topic","time":{"start":1714480153881,"stop":1714480153882,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3abd6285805465","name":"should configure sharding based on application and version for autosharding","time":{"start":1714479618028,"stop":1714479618028,"duration":0},"status":"passed","severity":"normal"},{"uid":"331f44451840847d","name":"Push message with Basic HTML tag payload","time":{"start":1714480153870,"stop":1714480153870,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dafce060ff9d3e4","name":"Check publish message containing numeric","time":{"start":1714480133718,"stop":1714480133718,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ade8d39c166c0b4","name":"shard 0","time":{"start":1714480194600,"stop":1714480194600,"duration":0},"status":"passed","severity":"normal"},{"uid":"b471d655d145c593","name":"Subscribe and receive messages via waku relay post","time":{"start":1714480638348,"stop":1714480638348,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb1cd4cf110a3f7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714479618018,"stop":1714479618019,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef460fa62e9847c","name":"should throw error - no id","time":{"start":1714479626313,"stop":1714479626313,"duration":0},"status":"passed","severity":"normal"},{"uid":"117327108b5d70bd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714480099725,"stop":1714480099726,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f6252e8ef74315","name":"Register correct protocols","time":{"start":1714480137710,"stop":1714480137712,"duration":2},"status":"passed","severity":"normal"},{"uid":"df0160f1a6249bee","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714479677780,"stop":1714479677781,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cc6159a14546226e","name":"Push message with Chinese payload","time":{"start":1714480153867,"stop":1714480153868,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fbe913e948c3738","name":"Push to array if already present","time":{"start":1714479617585,"stop":1714479617586,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb8382fcaaba618a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714479625506,"stop":1714479625507,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9534f75c27e732a","name":"should be able to decode the field with only STORE set to true","time":{"start":1714479625510,"stop":1714479625510,"duration":0},"status":"passed","severity":"normal"},{"uid":"7287f343f6b2ce08","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714479875322,"stop":1714479875322,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2410742457cd75","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714480083964,"stop":1714480083965,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b529205400451ea","name":"Push message with content topic containing Russian","time":{"start":1714480003949,"stop":1714480003950,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef72a52d4611485a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714479742522,"stop":1714479742522,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6703b46659ef03","name":"Relay - dialed first","time":{"start":1714480261438,"stop":1714480261438,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ec9470ff163736","name":"Passing page size 11 when there are 10 messages","time":{"start":1714480228470,"stop":1714480228470,"duration":0},"status":"passed","severity":"normal"},{"uid":"69aa09f495396fef","name":"Query with Ordered Callback, No message returned","time":{"start":1714480196016,"stop":1714480196016,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc77f0d4f7fa47c1","name":"Query generator for multiple messages with different content topic format","time":{"start":1714480230976,"stop":1714480230977,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7cfec795e6d0da4","name":"Check received message containing unicode special characters","time":{"start":1714480083963,"stop":1714480083963,"duration":0},"status":"passed","severity":"normal"},{"uid":"31dc7532462737ec","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714480173905,"stop":1714480173906,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9c13fd2fcd58d4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714479677780,"stop":1714479677780,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32a38d56741bbe4f","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714480118956,"stop":1714480118956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50a9776f1ae86172","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714479821819,"stop":1714479821819,"duration":0},"status":"passed","severity":"normal"},{"uid":"b304201fc0d16d7","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714479641439,"stop":1714479641440,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0f711ea635ee4b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714479821821,"stop":1714479821825,"duration":4},"status":"passed","severity":"normal"},{"uid":"2f6bdc8d970d0e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714479875331,"stop":1714479875331,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a63ef699480ffa8","name":"handles empty contentTopics array correctly","time":{"start":1714479618030,"stop":1714479618030,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d7445198f54a79","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714479618005,"stop":1714479618005,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfb2571ff7959ac","name":"Query generator for 2000 messages","time":{"start":1714480230978,"stop":1714480230979,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a774da34a945ef","name":"Subscribe to topic containing XML and receive message","time":{"start":1714480638354,"stop":1714480638354,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8de23ef0772140","name":"Check received message containing escaped characters","time":{"start":1714480083962,"stop":1714480083962,"duration":0},"status":"passed","severity":"normal"},{"uid":"183ea704b32d8957","name":"should properly create location multiaddrs - tcp6","time":{"start":1714479626321,"stop":1714479626321,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a191003c9b31fc4","name":"Promise Callback - backward","time":{"start":1714480220464,"stop":1714480220464,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c0a0e2c7f47393","name":"throws on content topic with too few or too many fields","time":{"start":1714479617996,"stop":1714479617996,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27c5cbc5b6d1006","name":"random static sharding 2 - Cluster ID: 837, Shard ID: 465","time":{"start":1714480194603,"stop":1714480194603,"duration":0},"status":"passed","severity":"normal"},{"uid":"723b64456dadd8b2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714479618019,"stop":1714479618019,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9188f16ee459978","name":"Passing page size 1 when there are 4 messages","time":{"start":1714480228468,"stop":1714480228468,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e3902363947e8a","name":"Check publish message containing Chinese","time":{"start":1714480133719,"stop":1714480133719,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf517a4054a0257f","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714480253694,"stop":1714480253694,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8fab1e174a86b5","name":"does not throw on valid cases","time":{"start":1714479617995,"stop":1714479617995,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abba987dfdf7558","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714479618027,"stop":1714479618027,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf430b654513304","name":"Waku message hash computation (payload length 0)","time":{"start":1714479620570,"stop":1714479620570,"duration":0},"status":"passed","severity":"normal"},{"uid":"912944d815071c26","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714480099729,"stop":1714480099729,"duration":0},"status":"passed","severity":"normal"},{"uid":"5124c1af04838533","name":"random static sharding 6 - Cluster ID: 466, Shard ID: 738","time":{"start":1714480194616,"stop":1714480194616,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea041270dfb513c7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714480638356,"stop":1714480638356,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf27426af5d8bd4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714480638350,"stop":1714480638351,"duration":1},"status":"passed","severity":"normal"},{"uid":"a548bf9b6f6da7fa","name":"Check received message containing numeric","time":{"start":1714480083937,"stop":1714480083937,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6a6398c541c1e8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714479821828,"stop":1714479821829,"duration":1},"status":"passed","severity":"normal"},{"uid":"718521b4f1da127a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714480638367,"stop":1714480638367,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7153e70e85bf3b9","name":"Check publish message containing long","time":{"start":1714480133717,"stop":1714480133717,"duration":0},"status":"passed","severity":"normal"},{"uid":"52bd8886dbdc9ca1","name":"Push message with XML payload","time":{"start":1714480153870,"stop":1714480153870,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb02eea1d4ec19e8","name":"different cluster, same shard: nodes don't connect","time":{"start":1714479954345,"stop":1714479954345,"duration":0},"status":"passed","severity":"normal"},{"uid":"6139345ad18e85e7","name":"Publish message with rate limit","time":{"start":1714480133729,"stop":1714480133729,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3932c0cb030062e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714480638353,"stop":1714480638353,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1478a959ea54ef","name":"should add and remove event listeners correctly","time":{"start":1714479645621,"stop":1714479645622,"duration":1},"status":"passed","severity":"normal"},{"uid":"2083dcd4e9fe4e1d","name":"Check received message containing unicode special characters","time":{"start":1714480083943,"stop":1714480083943,"duration":0},"status":"passed","severity":"normal"},{"uid":"9054bd1cfcf144a7","name":"Push message with content topic containing Script","time":{"start":1714480003950,"stop":1714480003951,"duration":1},"status":"passed","severity":"normal"},{"uid":"48efb4e9a6e9a6a3","name":"ignores unrecognized TXT record formats","time":{"start":1714479641942,"stop":1714479641942,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f750e98744fc15","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714479821807,"stop":1714479821808,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee0631b30368bac","name":"Push message with Russian payload","time":{"start":1714480153868,"stop":1714480153869,"duration":1},"status":"passed","severity":"normal"},{"uid":"466216a36e73b84a","name":"Push message with content topic containing Script","time":{"start":1714480153878,"stop":1714480153878,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6367802afb46dea","name":"should properly compute the node id","time":{"start":1714479626318,"stop":1714479626319,"duration":1},"status":"passed","severity":"normal"},{"uid":"36eb8130ef69498f","name":"Push message with XML payload","time":{"start":1714480003933,"stop":1714480003933,"duration":0},"status":"passed","severity":"normal"},{"uid":"98399cdce80f6265","name":"Push message with content topic containing Russian","time":{"start":1714480153877,"stop":1714480153877,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef4adddea6b1a88","name":"addEventListener with correct event","time":{"start":1714479708095,"stop":1714479708096,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5ee5249b51390f","name":"Check received message with timestamp: 1714479667587000000 ","time":{"start":1714479830342,"stop":1714479830343,"duration":1},"status":"passed","severity":"normal"},{"uid":"490e635dcde899f2","name":"Correctly serialized arguments","time":{"start":1714479958163,"stop":1714479958163,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fff7a5d6b20049a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714479625496,"stop":1714479625498,"duration":2},"status":"passed","severity":"normal"},{"uid":"327a55738f7d9f82","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714480224858,"stop":1714480224859,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7d33725f6c02dc1","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714479641444,"stop":1714479641444,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b650607d324a07","name":"Encoder throws on undefined content topic","time":{"start":1714479631141,"stop":1714479631142,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a97ba9dd5a57a95","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app59/3/topic865/test.js","time":{"start":1714480173906,"stop":1714480173907,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bfd66e916859cae","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714479651510,"stop":1714479651511,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d286857a2d05d08","name":"Encoder throws on empty string content topic","time":{"start":1714479653224,"stop":1714479653224,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13bc622d392deb2","name":"should load peers from local storage and dispatch events","time":{"start":1714479645620,"stop":1714479645620,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c01040a03c1c79","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714479618010,"stop":1714479618010,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62d1c30265dfbb","name":"should use DNS peer discovery with light client","time":{"start":1714479677780,"stop":1714479677780,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34ffe07b1d84a365","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714479618025,"stop":1714479618026,"duration":1},"status":"passed","severity":"normal"},{"uid":"36270d1ca94cbb92","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714480182011,"stop":1714480182011,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebda88aa86e4f49","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714479742522,"stop":1714479742523,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d81bb1ec4406c09","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714480253699,"stop":1714480253699,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e9cdc6c177ccc9","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714479681350,"stop":1714479681350,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf453b01b98cc343","name":"removeEventListener with correct event","time":{"start":1714479708098,"stop":1714479708098,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1de916c439e22b","name":"Subscribe to topic containing XML and publish message","time":{"start":1714480137723,"stop":1714480137723,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae6bce835b3f57f","name":"Check received message containing long","time":{"start":1714480083949,"stop":1714480083950,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fa6e0eefb5afc50","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714479641442,"stop":1714479641443,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8c6d909d10529f","name":"Ephemeral field set to true","time":{"start":1714479631140,"stop":1714479631141,"duration":1},"status":"passed","severity":"normal"},{"uid":"c421d93890d0cb92","name":"udp ip6 address","time":{"start":1714479625775,"stop":1714479625775,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7188b71d84b6f91","name":"can start and stop the service","time":{"start":1714480142623,"stop":1714480142628,"duration":5},"status":"passed","severity":"normal"},{"uid":"bfe1ecf139386ca0","name":"Relay - dialed after","time":{"start":1714480261438,"stop":1714480261439,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c52cdb6d2b218f5","name":"should decode valid enr successfully","time":{"start":1714479626310,"stop":1714479626311,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea51b44490b4ed8","name":"recovers when dns.resolve returns empty","time":{"start":1714479641941,"stop":1714479641941,"duration":0},"status":"passed","severity":"normal"},{"uid":"f109219f7b004001","name":"Generator, 2 different pubsubtopics","time":{"start":1714480224860,"stop":1714480224860,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a683448e7f314c","name":"should not receive a peer event after stop","time":{"start":1714479677778,"stop":1714479677779,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e0e9f3127db3eda","name":"Check received message containing XML","time":{"start":1714479830331,"stop":1714479830332,"duration":1},"status":"passed","severity":"normal"},{"uid":"6298958073a9ce3","name":"Check publish message containing Basic HTML tag","time":{"start":1714480133721,"stop":1714480133721,"duration":0},"status":"passed","severity":"normal"},{"uid":"46272d5d976a030a","name":"Fails to publish message with wrong content topic","time":{"start":1714480133727,"stop":1714480133727,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf56c9d3d9d2fc59","name":"Check meta is set [symmetric]","time":{"start":1714479651511,"stop":1714479651511,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9dbabeaf2ecda5f","name":"should be called for bootstrap peers","time":{"start":1714479674874,"stop":1714479674874,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4341957f4e74333","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714479875318,"stop":1714479875321,"duration":3},"status":"passed","severity":"normal"},{"uid":"34cb9efc76e016f8","name":"Check publish message containing Arabic","time":{"start":1714480133719,"stop":1714480133719,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0e774364276529","name":"Sign & Recover","time":{"start":1714479651963,"stop":1714479651964,"duration":1},"status":"passed","severity":"normal"},{"uid":"7169b4c8e8e349ce","name":"Push message with content topic containing unicode special characters","time":{"start":1714480153881,"stop":1714480153881,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1bec2d2e0a73d5","name":"Refresh subscription","time":{"start":1714480099716,"stop":1714480099716,"duration":0},"status":"passed","severity":"normal"},{"uid":"62507732249680aa","name":"Passing cursor with wrong message digest","time":{"start":1714480182015,"stop":1714480182015,"duration":0},"status":"passed","severity":"normal"},{"uid":"985a61b70087b797","name":"Check message with no content topic is not received","time":{"start":1714480083969,"stop":1714480083970,"duration":1},"status":"passed","severity":"normal"},{"uid":"35abde8069c98d96","name":"Query Generator, No Decoder","time":{"start":1714480196013,"stop":1714480196013,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb900ddcb016ed7","name":"Decoder throws on undefined content topic","time":{"start":1714479631142,"stop":1714479631143,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f665e538ba8d45c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714479618020,"stop":1714479618020,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e4d76ae06e0eb1","name":"Check received message containing shell command","time":{"start":1714479830339,"stop":1714479830339,"duration":0},"status":"passed","severity":"normal"},{"uid":"c760356f3fe185cc","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714479618015,"stop":1714479618015,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4741f22a7a577e7","name":"Subscribe and receives messages on 20 topics","time":{"start":1714480638359,"stop":1714480638360,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd2cd5364fc0134","name":"Push message with JSON payload","time":{"start":1714480153871,"stop":1714480153871,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be73bf0fd66123a","name":"Push message on custom pubsubTopic","time":{"start":1714479917341,"stop":1714479917342,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0efa10b4b7a0752","name":"Check message with invalid timestamp is not received","time":{"start":1714480083965,"stop":1714480083966,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37d0420fc95a9bf","name":"Callback on promise, aborts when callback returns true","time":{"start":1714480230977,"stop":1714480230977,"duration":0},"status":"passed","severity":"normal"},{"uid":"586f4f4e85219ee3","name":"Relay + Store","time":{"start":1714479678235,"stop":1714479678236,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8f50859e98a20a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714479875329,"stop":1714479875329,"duration":0},"status":"passed","severity":"normal"},{"uid":"218457aaa8696a01","name":"Push message with Arabic payload","time":{"start":1714480153868,"stop":1714480153868,"duration":0},"status":"passed","severity":"normal"},{"uid":"703a0659ced421ec","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714479626324,"stop":1714479626324,"duration":0},"status":"passed","severity":"normal"},{"uid":"88815630cabfa536","name":"Push message with emoji payload","time":{"start":1714480153872,"stop":1714480153873,"duration":1},"status":"passed","severity":"normal"},{"uid":"73389e337ff3bceb","name":"Check message with non string payload is not received","time":{"start":1714479830359,"stop":1714479830359,"duration":0},"status":"passed","severity":"normal"},{"uid":"66630c1aa022c86e","name":"Asymmetric encrypt & decrypt","time":{"start":1714479651962,"stop":1714479651962,"duration":0},"status":"passed","severity":"normal"},{"uid":"29bed9c2c7d20c83","name":"Overlapping topic subscription","time":{"start":1714480638361,"stop":1714480638362,"duration":1},"status":"passed","severity":"normal"},{"uid":"bada30f03c1c5a9f","name":"Push message with numeric payload","time":{"start":1714480003927,"stop":1714480003930,"duration":3},"status":"passed","severity":"normal"},{"uid":"c15c012064732316","name":"Query Generator, No message returned","time":{"start":1714480196013,"stop":1714480196014,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a6fe503366489dd","name":"should throw error - no public key","time":{"start":1714479626312,"stop":1714479626312,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26a8631eaf08044","name":"Push message with content topic containing shell command","time":{"start":1714480003952,"stop":1714480003952,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d08c7f4d22a8e5","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app27/7/topic860/test.js","time":{"start":1714480173911,"stop":1714480173911,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8c99992ce9dc18","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714480235448,"stop":1714480235449,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc366be1733dc68","name":"Check received message containing Chinese","time":{"start":1714480083938,"stop":1714480083938,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbafe9c70d83a73e","name":"Push message with custom timestamp: 1714476222049","time":{"start":1714480153884,"stop":1714480153884,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26f3cf57020ad7c","name":"Check message with no content topic is not received","time":{"start":1714479830358,"stop":1714479830358,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07ba071abdb452c","name":"Passing an array","time":{"start":1714480250588,"stop":1714480250589,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c0c1f8d6f0781b8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714479742516,"stop":1714479742516,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca3503ef456a2b4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714480638355,"stop":1714480638355,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf5fe8eea3a54f9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714480111799,"stop":1714480111799,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ea38e3bac10464","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714479821813,"stop":1714479821814,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f2bf340d3b3af7","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714479668174,"stop":1714479668175,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5213bf6ba950de7","name":"Check publish message after service node is restarted","time":{"start":1714480133728,"stop":1714480133728,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b2bd7e8ecd863ac0","name":"should properly create peer info with all multiaddrs","time":{"start":1714479626322,"stop":1714479626322,"duration":0},"status":"passed","severity":"normal"},{"uid":"992f569c8146c37f","name":"Decoder throws on empty string content topic","time":{"start":1714479653225,"stop":1714479653225,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06e81b658e09b64","name":"Subscribe to topic containing short and publish message","time":{"start":1714480137716,"stop":1714480137716,"duration":0},"status":"passed","severity":"normal"},{"uid":"59aac62fc2dd1436","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714479821830,"stop":1714479821830,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba457a5fc9e8df4","name":"should not throw an error for a single configured topic","time":{"start":1714479618023,"stop":1714479618023,"duration":0},"status":"passed","severity":"normal"},{"uid":"601913907401c86c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714480196014,"stop":1714480196015,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f84be29857783ec","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714479630982,"stop":1714479630984,"duration":2},"status":"passed","severity":"normal"},{"uid":"e85411d3a1c113ee","name":"Publish message with custom timestamp: Tue Apr 30 2024 13:28:26 GMT+0000 (Coordinated Universal Time)","time":{"start":1714480133725,"stop":1714480133726,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a00aca2a849a94c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714480111795,"stop":1714480111795,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9438b93e6274a1","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714479641003,"stop":1714479641004,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc0a119a134b9d7d","name":"receives messages sent to provided content topic through callback","time":{"start":1714480118956,"stop":1714480118957,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2f052ab667f1f46","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714480638349,"stop":1714480638349,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b7876a10b29fe5","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714480137722,"stop":1714480137723,"duration":1},"status":"passed","severity":"normal"},{"uid":"76488ed29666f44a","name":"Check received message containing shell command","time":{"start":1714480083942,"stop":1714480083942,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f4e7a122375d4a","name":"Push message with content topic containing short","time":{"start":1714480153874,"stop":1714480153875,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7bf2b412fdfe627","name":"Generator, 2 different pubsubtopics","time":{"start":1714480224857,"stop":1714480224858,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e772630e4bf749","name":"Check received message containing unicode special characters","time":{"start":1714479830341,"stop":1714479830341,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2adcc88fad48a2","name":"throws an error for improperly formatted content topics","time":{"start":1714479618008,"stop":1714479618008,"duration":0},"status":"passed","severity":"normal"},{"uid":"970672f6f8b06c3","name":"Check publish message containing JSON","time":{"start":1714480133722,"stop":1714480133722,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc1cd18b7267998","name":"Passing page size 3 when there are 20 messages","time":{"start":1714480228468,"stop":1714480228469,"duration":1},"status":"passed","severity":"normal"},{"uid":"395ac60c8888dd1a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714480638348,"stop":1714480638348,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9788e0510e81893","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714480111794,"stop":1714480111795,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8464dc0322e0c56","name":"Check publish message containing short","time":{"start":1714480133716,"stop":1714480133717,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3f9ffe95fc1fcf","name":"Generator, custom pubsub topic","time":{"start":1714480224852,"stop":1714480224853,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7326a3e46f3fca0","name":"Push message with content topic containing Arabic","time":{"start":1714480003949,"stop":1714480003949,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f70d055bed512d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714479618012,"stop":1714479618012,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7664606eeca0a5e","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714479618009,"stop":1714479618009,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9a770341388de4","name":"Fails to push message with large meta","time":{"start":1714480153882,"stop":1714480153883,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae9d553c5fa74f5","name":"All","time":{"start":1714479678236,"stop":1714479678236,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb1ca8f84c5e27","name":"Subscribe and receive messages via waku relay post","time":{"start":1714480099710,"stop":1714480099710,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2826427fe916ff","name":"Subscribe to topic containing long and receive message","time":{"start":1714480638352,"stop":1714480638352,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7fec71605b81f5","name":"same cluster, same shard: nodes connect","time":{"start":1714479954344,"stop":1714479954344,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca25e384f121b21","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app54/10/topic114/proto","time":{"start":1714480173910,"stop":1714480173910,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9fb6acf48d54e6f","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714480182015,"stop":1714480182016,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b246579dcfe04d9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714479618023,"stop":1714479618023,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf7023a90e32a5","name":"Push 30 different messages","time":{"start":1714480003940,"stop":1714480003941,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbff92f9f7045d85","name":"should not receive a peer event after stop","time":{"start":1714480142636,"stop":1714480142637,"duration":1},"status":"passed","severity":"normal"},{"uid":"351976e6ab43bc3b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714479830344,"stop":1714479830344,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f5313c59014dc8","name":"Check message with no payload is not received","time":{"start":1714480083946,"stop":1714480083947,"duration":1},"status":"passed","severity":"normal"},{"uid":"796a7429def8389","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714479641945,"stop":1714479641946,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2b35704b9056791f","name":"topics with same application and version share the same shard","time":{"start":1714479618006,"stop":1714479618006,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aba0f9058e6ae28","name":"Non TWN Cluster","time":{"start":1714480173906,"stop":1714480173906,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a8f603d64a9a03","name":"Push message on custom pubsubTopic","time":{"start":1714479917343,"stop":1714479917343,"duration":0},"status":"passed","severity":"normal"},{"uid":"929c66ba4b19d88f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714479917341,"stop":1714479917341,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5614e8992d22893","name":"should emit a peer event after start","time":{"start":1714480142633,"stop":1714480142634,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9340bd9e2a8529","name":"Push message with custom timestamp: 1683721422049","time":{"start":1714480153883,"stop":1714480153883,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1eee9ccac70a935","name":"same cluster, different shard: nodes don't connect","time":{"start":1714479821793,"stop":1714479821795,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1d32527ded46790","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714479821807,"stop":1714479821807,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d78a71a0edb264","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714479618003,"stop":1714479618003,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6b1920de39ce9e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714479668167,"stop":1714479668174,"duration":7},"status":"passed","severity":"normal"},{"uid":"5291e24da4fc9a1c","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714480118956,"stop":1714480118956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e9073097d1b0c17","name":"should not fail to stop the service if it was not started","time":{"start":1714479677776,"stop":1714479677776,"duration":0},"status":"passed","severity":"normal"},{"uid":"92838621f3135f68","name":"Ordered Callback - forward","time":{"start":1714480220464,"stop":1714480220465,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33ce89f9597938e","name":"should set field with all protocols enabled","time":{"start":1714479626323,"stop":1714479626323,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb419d6c884c287","name":"Ping on unsubscribed peer","time":{"start":1714479741886,"stop":1714479741886,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9b65d2e3494b03","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714480253696,"stop":1714480253696,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6575a099289d3c3","name":"Reusing cursor across nodes","time":{"start":1714480182012,"stop":1714480182014,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc30837ad61cfa1d","name":"Subscribe to topic containing long and receive message","time":{"start":1714480099717,"stop":1714480099717,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e41f2caf167c45","name":"new peer added after a peer was already found","time":{"start":1714480118829,"stop":1714480118830,"duration":1},"status":"skipped","severity":"normal"},{"uid":"612db62463f92bec","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714479618031,"stop":1714479618031,"duration":0},"status":"passed","severity":"normal"},{"uid":"479e23a30d85c986","name":"Push message with content topic containing escaped characters","time":{"start":1714480153880,"stop":1714480153880,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4b5c57fa180df6","name":"should throw an error for an unconfigured topic","time":{"start":1714479618024,"stop":1714479618024,"duration":0},"status":"passed","severity":"normal"},{"uid":"43509ffd45c08c13","name":"should return all peers when numPeers is 0","time":{"start":1714479630980,"stop":1714479630981,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24a6ac6f4516e59","name":"Ping on peer without subscriptions","time":{"start":1714479698648,"stop":1714479698648,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a98234468b11a78","name":"Decrypt messages","time":{"start":1714480086481,"stop":1714480086481,"duration":0},"status":"passed","severity":"normal"},{"uid":"1214cc4359a55393","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714480235449,"stop":1714480235449,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb4c08e30654ac8","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714479821798,"stop":1714479821798,"duration":0},"status":"passed","severity":"normal"},{"uid":"686ff1a249e9298","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714480638347,"stop":1714480638348,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a6a58d08a2768c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714480003951,"stop":1714480003952,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e45bfa7488aa85d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714480083965,"stop":1714480083965,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acc2b0858a4ec10","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714480137719,"stop":1714480137719,"duration":0},"status":"passed","severity":"normal"},{"uid":"7619a061167aafda","name":"Push message with content topic containing JSON","time":{"start":1714480003952,"stop":1714480003952,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2eb66fd5c7120","name":"Check received message containing emoji","time":{"start":1714480083963,"stop":1714480083963,"duration":0},"status":"passed","severity":"normal"},{"uid":"799f8577bd5bcf36","name":"Check received message with timestamp: 1714479667587 ","time":{"start":1714479830343,"stop":1714479830343,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb58e2b028fee2e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714480099730,"stop":1714480099731,"duration":1},"status":"passed","severity":"normal"},{"uid":"226ef83b2e446317","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714480137723,"stop":1714480137724,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b71cc824b07bcd","name":"addEventListener with wrong event","time":{"start":1714479708096,"stop":1714479708097,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e0490a7aca1749","name":"Fails to push message bigger that 1MB","time":{"start":1714480003958,"stop":1714480003967,"duration":9},"status":"passed","severity":"normal"},{"uid":"b3a39969ea1a8a15","name":"Nodes with multiple pubsub topic","time":{"start":1714480111797,"stop":1714480111797,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b7306d901f83c5","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714479625504,"stop":1714479625506,"duration":2},"status":"passed","severity":"normal"},{"uid":"410b379a331b2bfa","name":"Check received message containing Basic HTML tag","time":{"start":1714480083941,"stop":1714480083941,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0ccd0858ee687a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714480099710,"stop":1714480099710,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27f07d72497fa10","name":"Push message with content topic containing short","time":{"start":1714480003941,"stop":1714480003941,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cb645b9339065e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714479668176,"stop":1714479668177,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b5b355bc0e5989","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714479821818,"stop":1714479821819,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc15db018e0707c2","name":"Check received message containing Script","time":{"start":1714480083940,"stop":1714480083940,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf8c1f384ac5445","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714480196016,"stop":1714480196016,"duration":0},"status":"passed","severity":"normal"},{"uid":"85635d4128c9efa3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714480099711,"stop":1714480099711,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3ffed8551075d0","name":"1 Relay, 1 fetch","time":{"start":1714479641421,"stop":1714479641421,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74d4511782ca5d8","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714480182010,"stop":1714480182010,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a50dc6ee970fc49","name":"Query generator for multiple messages","time":{"start":1714480230975,"stop":1714480230975,"duration":0},"status":"passed","severity":"normal"},{"uid":"e051f6d5effe3fbb","name":"Subscribe to topic containing long and receive message","time":{"start":1714480638363,"stop":1714480638363,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9df5ac1836bfd42","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714480099724,"stop":1714480099725,"duration":1},"status":"passed","severity":"normal"},{"uid":"1da1a533214b97bd","name":"Overlapping topic subscription","time":{"start":1714480638351,"stop":1714480638351,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f1b8526eb4626f","name":"Check received message containing Script","time":{"start":1714480083960,"stop":1714480083960,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d56b8dfb3e678b","name":"Subscribe to topic containing Script and publish message","time":{"start":1714480137723,"stop":1714480137723,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b31ee093132d27","name":"Filter","time":{"start":1714480261440,"stop":1714480261441,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba30a89a73ab69c1","name":"Push message with content topic containing long","time":{"start":1714480153875,"stop":1714480153875,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a0fc02fa91a3e7","name":"Subscribe to topic containing XML and receive message","time":{"start":1714480638365,"stop":1714480638365,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1f686bbab04d70","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714479742521,"stop":1714479742521,"duration":0},"status":"passed","severity":"normal"},{"uid":"562950c3f308fec5","name":"Check received message containing XML","time":{"start":1714480083960,"stop":1714480083961,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c728758cff8cee","name":"Subscribe to topic containing XML and receive message","time":{"start":1714480099727,"stop":1714480099727,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a8259230436870","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714479917342,"stop":1714479917342,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3d0bb3198dcbee","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714480099730,"stop":1714480099730,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dafa23d04ea4117","name":"Check publish message containing unicode special characters","time":{"start":1714480133723,"stop":1714480133723,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf98afba20c5c2b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714479625512,"stop":1714479625513,"duration":1},"status":"passed","severity":"normal"},{"uid":"e56e75b2ee0907c","name":"Check received message containing numeric","time":{"start":1714479830322,"stop":1714479830324,"duration":2},"status":"passed","severity":"normal"},{"uid":"28d36075bc2ee7cc","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714479821798,"stop":1714479821799,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9accf15641f8190","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714479821811,"stop":1714479821812,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3380222c736fbd9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714480638352,"stop":1714480638352,"duration":0},"status":"passed","severity":"normal"},{"uid":"335cdaa2b696f147","name":"creates an iterator","time":{"start":1714480240990,"stop":1714480240990,"duration":0},"status":"passed","severity":"normal"},{"uid":"293f7167da7b14e1","name":"Push message with content topic containing numeric","time":{"start":1714480153875,"stop":1714480153876,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd065f4f4df4b8a","name":"Push message with content topic containing JSON","time":{"start":1714480153879,"stop":1714480153880,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b8d73cd3c0a011","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714480194622,"stop":1714480194622,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0428b54b1412384","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714479821831,"stop":1714479821831,"duration":0},"status":"passed","severity":"normal"},{"uid":"79dd7c459345b30f","name":"Check publish message containing emoji","time":{"start":1714480133724,"stop":1714480133724,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b83a5d2de0ecf3a","name":"Check received message with timestamp: 1714479667658000000 ","time":{"start":1714480083943,"stop":1714480083944,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef1ce0935b39c117","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714479651508,"stop":1714479651510,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d1df63b58ec81ad","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714479742517,"stop":1714479742518,"duration":1},"status":"passed","severity":"normal"},{"uid":"838c1b4e694d516","name":"returns all values when wanted number matches available values","time":{"start":1714479640999,"stop":1714479641001,"duration":2},"status":"passed","severity":"normal"},{"uid":"c670d765c685e7ac","name":"Push message with meta","time":{"start":1714480153882,"stop":1714480153882,"duration":0},"status":"passed","severity":"normal"},{"uid":"a589aeb9e65ba1ec","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app62/8/topic693/utf8","time":{"start":1714480173906,"stop":1714480173906,"duration":0},"status":"passed","severity":"normal"},{"uid":"480e37ea22b175e7","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714479625509,"stop":1714479625510,"duration":1},"status":"passed","severity":"normal"},{"uid":"28100b65934b9f1","name":"should not fail to start the service if it is already started","time":{"start":1714480142632,"stop":1714480142633,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff8f51ae7ad2c6d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714480099715,"stop":1714480099715,"duration":0},"status":"passed","severity":"normal"},{"uid":"174ea03358f84fe","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714480224854,"stop":1714480224855,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa2742fe1ac2ce3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714480638357,"stop":1714480638357,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff85639145ba3719","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app73/4/topic782/proto","time":{"start":1714480173907,"stop":1714480173908,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62e281b0232179f","name":"Push message with unicode special characters payload","time":{"start":1714480153872,"stop":1714480153872,"duration":0},"status":"passed","severity":"normal"},{"uid":"667982ebc2ac8752","name":"Push message with content topic containing XML","time":{"start":1714480003951,"stop":1714480003951,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eead961acd15b9a","name":"Check received message containing escaped characters","time":{"start":1714479830340,"stop":1714479830340,"duration":0},"status":"passed","severity":"normal"},{"uid":"d401ec8e5285731f","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714479641443,"stop":1714479641444,"duration":1},"status":"passed","severity":"normal"},{"uid":"b37931e968dd771a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714480638358,"stop":1714480638358,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5b7bf70b9ff6a3","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714480253696,"stop":1714480253697,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b10dfdc5166a633","name":"should not receive a peer event before start","time":{"start":1714480142635,"stop":1714480142636,"duration":1},"status":"passed","severity":"normal"},{"uid":"31aa24e6c8a30cb9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714479618028,"stop":1714479618029,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d5db08147da02c1","name":"should not receive a peer event after stop","time":{"start":1714479645619,"stop":1714479645620,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba304543896400b","name":"Publish message with custom timestamp: Tue Apr 30 2024 11:28:26 GMT+0000 (Coordinated Universal Time)","time":{"start":1714480133725,"stop":1714480133725,"duration":0},"status":"passed","severity":"normal"},{"uid":"de15e6f38fc6daad","name":"Ping on subscribed peer","time":{"start":1714479698647,"stop":1714479698648,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d9a0b920be32264","name":"Ping on subscribed peer","time":{"start":1714479741885,"stop":1714479741885,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7aa634588e8dcd","name":"Query with Ordered Callback, No Decoder","time":{"start":1714480196015,"stop":1714480196016,"duration":1},"status":"passed","severity":"normal"},{"uid":"198ccec238bd28d0","name":"should emit a peer event after start","time":{"start":1714479677777,"stop":1714479677778,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2c7fd7d05cd23a","name":"nwaku subscribes","time":{"start":1714480106676,"stop":1714480106676,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af8eff8dfe9b2e5","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714479821810,"stop":1714479821811,"duration":1},"status":"passed","severity":"normal"},{"uid":"d014b82ebc82ac78","name":"Check message with invalid timestamp is not received","time":{"start":1714479830350,"stop":1714479830351,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d3193990d57bd2","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714480230976,"stop":1714480230976,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a47fc8808f7949a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714479754933,"stop":1714479754933,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdf37b855dbecc0","name":"Check message received after jswaku node is restarted","time":{"start":1714480083971,"stop":1714480083971,"duration":0},"status":"skipped","severity":"normal"},{"uid":"775981c9bf2cb3a7","name":"configure the node with multiple content topics","time":{"start":1714480173912,"stop":1714480173912,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c35c9951d338961","name":"Check received message containing long","time":{"start":1714479830322,"stop":1714479830322,"duration":0},"status":"passed","severity":"normal"},{"uid":"9229871219991b54","name":"Push message with custom timestamp: 1714483430639","time":{"start":1714480003957,"stop":1714480003957,"duration":0},"status":"passed","severity":"normal"},{"uid":"17804f58b2252a51","name":"Reopen subscription with peer with lost subscription","time":{"start":1714479741886,"stop":1714479741887,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a572e8744b2730a","name":"LightPush","time":{"start":1714480261440,"stop":1714480261440,"duration":0},"status":"passed","severity":"normal"},{"uid":"844643417e36da1f","name":"Mutual subscription","time":{"start":1714480137710,"stop":1714480137710,"duration":0},"status":"passed","severity":"normal"},{"uid":"a630c9e1102d6340","name":"Refresh subscription","time":{"start":1714480137715,"stop":1714480137715,"duration":0},"status":"skipped","severity":"normal"},{"uid":"de4524184855dadd","name":"ignores domain fetching errors","time":{"start":1714479641941,"stop":1714479641941,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cdd27ac870fd40f","name":"Meta field set when metaSetter is specified","time":{"start":1714479631141,"stop":1714479631141,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfaeab717373d1f","name":"should encode/decode to text encoding","time":{"start":1714479626319,"stop":1714479626319,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a40b81013ca504","name":"Push message with content topic containing special chars","time":{"start":1714480153876,"stop":1714480153876,"duration":0},"status":"passed","severity":"normal"},{"uid":"996395a64014dd8c","name":"Push message with Russian payload","time":{"start":1714480003932,"stop":1714480003932,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbfeb26d3c2c899","name":"less peers than existing","time":{"start":1714480084128,"stop":1714480084128,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e7abebc0fc1db08","name":"Check received message containing short","time":{"start":1714479830321,"stop":1714479830321,"duration":0},"status":"passed","severity":"normal"},{"uid":"106c9733c79c7d67","name":"Check publish message containing Russian","time":{"start":1714480133720,"stop":1714480133720,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34622b4becba014","name":"should properly create location multiaddrs - udp","time":{"start":1714479626321,"stop":1714479626321,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22b1ffa2353718d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714479653222,"stop":1714479653223,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2aae1d0e5f16878","name":"Encoder throws on empty string content topic","time":{"start":1714479631142,"stop":1714479631142,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e0734a32a00422","name":"Relay - times out","time":{"start":1714480261439,"stop":1714480261439,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd337e9ff5b6d430","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714479821815,"stop":1714479821816,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33d51562a321b59","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714479618031,"stop":1714479618031,"duration":0},"status":"passed","severity":"normal"},{"uid":"719fc60bec12ae5f","name":"should return empty list for no shard","time":{"start":1714479618013,"stop":1714479618013,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb898ecad479668e","name":"isConnected should return false after all peers disconnect","time":{"start":1714479668178,"stop":1714479668181,"duration":3},"status":"passed","severity":"normal"},{"uid":"5434972594013c36","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714480638363,"stop":1714480638364,"duration":1},"status":"passed","severity":"normal"},{"uid":"215c1485dcfb91ec","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714480638348,"stop":1714480638349,"duration":1},"status":"passed","severity":"normal"},{"uid":"6152f36caa7525ef","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714479821809,"stop":1714479821810,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d189f4a4d5f9733","name":"Ping on peer without subscriptions","time":{"start":1714479741882,"stop":1714479741882,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4aaddbe7668b07","name":"random static sharding 1 - Cluster ID: 754, Shard ID: 706","time":{"start":1714480194602,"stop":1714480194603,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a4ed0195a73fb3e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714479618031,"stop":1714479618032,"duration":1},"status":"passed","severity":"normal"},{"uid":"817fbf5f2a4a5042","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714479917344,"stop":1714479917344,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f51101595c6040","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714480194601,"stop":1714480194601,"duration":0},"status":"passed","severity":"normal"},{"uid":"640ee89e0f9fe5ba","name":"should set field with only STORE enabled","time":{"start":1714479626323,"stop":1714479626323,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc06666d29a9a98a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714479618004,"stop":1714479618004,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8df6f3ea8fd9594","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714480133728,"stop":1714480133728,"duration":0},"status":"passed","severity":"normal"},{"uid":"247dc76697e672d8","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714480137726,"stop":1714480137726,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f84f4a91932f287","name":"Check received message containing Arabic","time":{"start":1714479830325,"stop":1714479830326,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e9f396748e7278","name":"Push message with Script payload","time":{"start":1714480153869,"stop":1714480153869,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ba3025bf44e7e5","name":"should throw error - invalid id","time":{"start":1714479626313,"stop":1714479626313,"duration":0},"status":"passed","severity":"normal"},{"uid":"487b4e189faa7a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714480182012,"stop":1714480182012,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b88d603750201f","name":"Encoder throws on empty string content topic","time":{"start":1714479651512,"stop":1714479651513,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0385a52afc7ed4","name":"Push message with short payload","time":{"start":1714480003925,"stop":1714480003925,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89ea1d7310d5cab","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714479917340,"stop":1714479917341,"duration":1},"status":"passed","severity":"normal"},{"uid":"78cf1574cf22021a","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714479618026,"stop":1714479618026,"duration":0},"status":"passed","severity":"normal"},{"uid":"64796ea373e85ff0","name":"Check message on other pubsub topic is not received","time":{"start":1714480083966,"stop":1714480083969,"duration":3},"status":"passed","severity":"normal"},{"uid":"8d32625f38e21f04","name":"should only return 1 node with relay capability","time":{"start":1714479641943,"stop":1714479641943,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a294212b1f20f9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714479618019,"stop":1714479618019,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fdb9578ca36480","name":"Reopen subscription with peer with lost subscription","time":{"start":1714479698649,"stop":1714479698649,"duration":0},"status":"passed","severity":"normal"},{"uid":"957c3d176ebe671c","name":"should not fail to start the service if it is already started","time":{"start":1714479677776,"stop":1714479677777,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d998da7f1289972","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714479742519,"stop":1714479742520,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae21dd5cd627efd1","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714479821816,"stop":1714479821816,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e303796296bd74d","name":"throws on content topic with empty encoding field","time":{"start":1714479617999,"stop":1714479618000,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d14fb4a4d5b3511","name":"Publish without waiting for remote peer","time":{"start":1714480137712,"stop":1714480137713,"duration":1},"status":"passed","severity":"normal"},{"uid":"513638bcd0471e9","name":"Check received message containing emoji","time":{"start":1714479830342,"stop":1714479830342,"duration":0},"status":"passed","severity":"normal"},{"uid":"74cd60b1cbf5399d","name":"isConnected return false after peer stops","time":{"start":1714479717245,"stop":1714479717245,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbe0fd569015fcc","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714479618000,"stop":1714479618001,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf2204e7954c84ea","name":"Check received message containing Arabic","time":{"start":1714480083958,"stop":1714480083959,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba15c022f8fb99b","name":"Check publish message containing XML","time":{"start":1714480133721,"stop":1714480133721,"duration":0},"status":"passed","severity":"normal"},{"uid":"1728a226a7f846d0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714480099728,"stop":1714480099728,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfc7f629ae70c0b","name":"Check received message with timestamp: 1714479667658000000 ","time":{"start":1714480083963,"stop":1714480083964,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f16f085c440e70","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714480137725,"stop":1714480137725,"duration":0},"status":"passed","severity":"normal"},{"uid":"2645034f1e623512","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714480133724,"stop":1714480133725,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3878c7c7153a598","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714479618007,"stop":1714479618007,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d99a9dc546fe8f7","name":"Ping on subscribed peer","time":{"start":1714479741880,"stop":1714479741881,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b1b13adba3e034","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714480638361,"stop":1714480638361,"duration":0},"status":"passed","severity":"normal"},{"uid":"df16b0a61e5e9bbb","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714480196017,"stop":1714480196017,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c77328d940fb2","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714480253695,"stop":1714480253695,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae03d55bde376ec7","name":"connected peers and dial","time":{"start":1714480084127,"stop":1714480084128,"duration":1},"status":"skipped","severity":"normal"},{"uid":"98281ae5baf580cd","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714479625499,"stop":1714479625500,"duration":1},"status":"passed","severity":"normal"},{"uid":"6462a543fe4b092a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714480638365,"stop":1714480638365,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1d8e04ca235399","name":"Check received message containing emoji","time":{"start":1714480083943,"stop":1714480083943,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b69e7ee618b7f73","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714479618020,"stop":1714479618021,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18baf8606a00474","name":"Overlapping topic subscription","time":{"start":1714480099715,"stop":1714480099716,"duration":1},"status":"passed","severity":"normal"},{"uid":"241e85b99595484e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714480099723,"stop":1714480099723,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e507b205fa086c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714480182011,"stop":1714480182011,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba1821cf2deebcb","name":"same cluster, same shard: nodes connect","time":{"start":1714479821792,"stop":1714479821793,"duration":1},"status":"passed","severity":"normal"},{"uid":"366f99c58cbea08e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714479821820,"stop":1714479821820,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b19882b4329f389","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714479754934,"stop":1714479754934,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2711e6d07e9dc3","name":"random static sharding 10 - Cluster ID: 559, Shard ID: 738","time":{"start":1714480194620,"stop":1714480194620,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbbd1e1c190040b3","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714479821829,"stop":1714479821830,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4bac0156decbe00","name":"Relay","time":{"start":1714479678235,"stop":1714479678235,"duration":0},"status":"passed","severity":"normal"},{"uid":"43574bf38fea019c","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714479641442,"stop":1714479641442,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6bf8bd4ed313e","name":"Fails to publish message with empty text","time":{"start":1714480133726,"stop":1714480133727,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba86b93ba7dcb674","name":"Push message with content topic containing special chars","time":{"start":1714480003945,"stop":1714480003948,"duration":3},"status":"passed","severity":"normal"},{"uid":"92e48b9b2696cdf3","name":"Push message with content topic containing Chinese","time":{"start":1714480153876,"stop":1714480153877,"duration":1},"status":"passed","severity":"normal"},{"uid":"af924f6466bf931f","name":"Check received message containing special chars","time":{"start":1714480083950,"stop":1714480083957,"duration":7},"status":"passed","severity":"normal"},{"uid":"7cde26b5225d5b9a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714479620570,"stop":1714479620570,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb90968b482a36e","name":"should encode/decode to RLP encoding","time":{"start":1714479626319,"stop":1714479626319,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbce4a29fb80611","name":"through manual discovery","time":{"start":1714479958086,"stop":1714479958086,"duration":0},"status":"passed","severity":"normal"},{"uid":"66166330b4c7fc90","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714479618024,"stop":1714479618024,"duration":0},"status":"passed","severity":"normal"},{"uid":"1327c2c7cdefe521","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714480253695,"stop":1714480253695,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16d6c756df257f0","name":"should return unique PubsubTopics for static sharding","time":{"start":1714479618011,"stop":1714479618011,"duration":0},"status":"passed","severity":"normal"},{"uid":"203e0da04815ce33","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714480476235,"stop":1714480476235,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac67f5161bb386b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714479821810,"stop":1714479821810,"duration":0},"status":"passed","severity":"normal"},{"uid":"133378e43a846c04","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714479618005,"stop":1714479618006,"duration":1},"status":"passed","severity":"normal"},{"uid":"1623c0c050e1014b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714479821814,"stop":1714479821815,"duration":1},"status":"passed","severity":"normal"},{"uid":"87627d5c7faa6f67","name":"Push message equal or less that 1MB","time":{"start":1714480003957,"stop":1714480003957,"duration":0},"status":"passed","severity":"normal"},{"uid":"5452f7c9f37c51e7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714480638356,"stop":1714480638356,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9086f5b88b79a0","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714479618001,"stop":1714479618001,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53bad6a29e49945","name":"Push message with content topic containing numeric","time":{"start":1714480003943,"stop":1714480003944,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7d83c1420a8000","name":"Check received message containing JSON","time":{"start":1714479830338,"stop":1714479830339,"duration":1},"status":"passed","severity":"normal"},{"uid":"f125cb6750f1b1f1","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714479674875,"stop":1714479674876,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ccc789eb20a69c2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714480638364,"stop":1714480638364,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c6e60bf49dbd8e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714479821808,"stop":1714479821809,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f1dea4dd3ec723","name":"throws on content topic with empty version field","time":{"start":1714479617998,"stop":1714479617999,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f2089ee9095dbb","name":"Publishes to nwaku","time":{"start":1714480106676,"stop":1714480106677,"duration":1},"status":"passed","severity":"normal"},{"uid":"c750b0e515df0d30","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714480099723,"stop":1714480099724,"duration":1},"status":"passed","severity":"normal"},{"uid":"869ba021c4a2a815","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714479626311,"stop":1714479626311,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4de3945d880940","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714480196014,"stop":1714480196014,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b0904e0b89e4f9","name":"getPeersByDiscovery","time":{"start":1714479708099,"stop":1714479708100,"duration":1},"status":"passed","severity":"normal"},{"uid":"1990fbdee95600f5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714480638359,"stop":1714480638359,"duration":0},"status":"passed","severity":"normal"},{"uid":"65cadccd038bdd48","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714479618021,"stop":1714479618022,"duration":1},"status":"passed","severity":"normal"},{"uid":"1273969071f8f43f","name":"Refresh subscription","time":{"start":1714480638351,"stop":1714480638351,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6ffaa2f07a2e59","name":"stop","time":{"start":1714479708101,"stop":1714479708102,"duration":1},"status":"passed","severity":"normal"},{"uid":"76343341e58e23e1","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1714479954343,"stop":1714479954344,"duration":1},"status":"passed","severity":"normal"},{"uid":"750460c1a9e79667","name":"Push message with short payload","time":{"start":1714480153862,"stop":1714480153863,"duration":1},"status":"passed","severity":"normal"},{"uid":"35edad2b7eeb2ad8","name":"Push message with shell command payload","time":{"start":1714480003938,"stop":1714480003939,"duration":1},"status":"passed","severity":"normal"},{"uid":"d73ad453bfc15182","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714480137724,"stop":1714480137724,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9184e0868033b7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714480638356,"stop":1714480638357,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa3df19793ce68b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714480099711,"stop":1714480099711,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d317836ec9f0e0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714480638352,"stop":1714480638353,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e17d949a46da28b","name":"Check message received after jswaku node is restarted","time":{"start":1714480083947,"stop":1714480083948,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5bd7c1bfe1fcdd2a","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714479618032,"stop":1714479618032,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecad3c0dae585a6c","name":"Generator, custom pubsub topic","time":{"start":1714480224856,"stop":1714480224857,"duration":1},"status":"passed","severity":"normal"},{"uid":"e00e749197ae1baf","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714479618014,"stop":1714479618014,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b472b0ba59c2e72","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714479653222,"stop":1714479653222,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2de2dc521046c0a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714479625513,"stop":1714479625513,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1b8ff53f77484d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714480638353,"stop":1714480638353,"duration":0},"status":"passed","severity":"normal"},{"uid":"7599f3d13996cf85","name":"Query with Promise Callback, No message returned","time":{"start":1714480196017,"stop":1714480196018,"duration":1},"status":"passed","severity":"normal"},{"uid":"891998ccb6dd2f02","name":"Push message on custom pubsubTopic","time":{"start":1714479917340,"stop":1714479917340,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5313e86ef340377","name":"Check publish message containing Script","time":{"start":1714480133720,"stop":1714480133720,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebffec539e4147a0","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714480118830,"stop":1714480118831,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e9203fc9f2b3f","name":"different cluster, different shard: nodes don't connect","time":{"start":1714479821796,"stop":1714479821797,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb00cde2966cebbd","name":"Passing page size 10 when there are 10 messages","time":{"start":1714480228469,"stop":1714480228469,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9669950f6f59e90","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714479821806,"stop":1714479821806,"duration":0},"status":"passed","severity":"normal"},{"uid":"889db26b2dd086e","name":"Fails to push message bigger that 1MB","time":{"start":1714480153885,"stop":1714480153885,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c3d7d477694c70","name":"can start the service","time":{"start":1714480142622,"stop":1714480142623,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b5f7e501cc02c4","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714479625511,"stop":1714479625511,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5dd6473936d0bc","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714479917343,"stop":1714479917343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fd3b7a4410f058","name":"Sets default value correctly","time":{"start":1714480250590,"stop":1714480250590,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73f6ddbb9e90e75","name":"Promise Callback - forward","time":{"start":1714480220463,"stop":1714480220464,"duration":1},"status":"passed","severity":"normal"},{"uid":"da12ceddb156baed","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714479742520,"stop":1714479742521,"duration":1},"status":"passed","severity":"normal"},{"uid":"980eb4ac4d701413","name":"should get / set TCP multiaddr","time":{"start":1714479626320,"stop":1714479626320,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f9f538340f535a","name":"Subscribe and receive messages via waku relay post","time":{"start":1714480638358,"stop":1714480638359,"duration":1},"status":"passed","severity":"normal"},{"uid":"7db61e9d0da905e4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714480638367,"stop":1714480638367,"duration":0},"status":"passed","severity":"normal"},{"uid":"9677d038adf95a49","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714479618016,"stop":1714479618016,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5d4b11f0828e17","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714479674877,"stop":1714479674877,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb5644771da15b8","name":"Push message with custom timestamp: 1714476230639","time":{"start":1714480003956,"stop":1714480003957,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fcc9891449d7c45","name":"Ping on unsubscribed peer","time":{"start":1714479741882,"stop":1714479741883,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6f565a3a436786","name":"should not receive a peer event before start","time":{"start":1714479645619,"stop":1714479645619,"duration":0},"status":"passed","severity":"normal"},{"uid":"605a2aca4b3944f7","name":"Init the array if not present","time":{"start":1714479617583,"stop":1714479617585,"duration":2},"status":"passed","severity":"normal"},{"uid":"f075800a19ff27a5","name":"Js publishes, other Js receives","time":{"start":1714480106678,"stop":1714480106679,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9061f4a6de9d8","name":"random static sharding 9 - Cluster ID: 621, Shard ID: 280","time":{"start":1714480194619,"stop":1714480194620,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c17d5ef58b02c98","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714480638355,"stop":1714480638355,"duration":0},"status":"passed","severity":"normal"},{"uid":"33010159c0d19326","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714479681349,"stop":1714479681349,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ea5cf5e4394572","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714479618106,"stop":1714479618106,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4c01a8fe0c47a8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714480111798,"stop":1714480111798,"duration":0},"status":"passed","severity":"normal"},{"uid":"82add62e342a5d60","name":"1 Relay, 1 Filter, gives up","time":{"start":1714479641425,"stop":1714479641426,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc69ea0758d073a4","name":"Check publish message containing escaped characters","time":{"start":1714480133723,"stop":1714480133723,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ab8b65180abdc5","name":"Check received message containing Script","time":{"start":1714479830331,"stop":1714479830331,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f0ed223525209b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714479618016,"stop":1714479618016,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a63c2014bb463ca","name":"Push message with custom timestamp: 1714483422049","time":{"start":1714480153884,"stop":1714480153885,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf37b888cf098ca9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714479742521,"stop":1714479742522,"duration":1},"status":"passed","severity":"normal"},{"uid":"66729f9365f2d52d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714480196010,"stop":1714480196013,"duration":3},"status":"passed","severity":"normal"},{"uid":"6148e14bd1290556","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714479875321,"stop":1714479875322,"duration":1},"status":"passed","severity":"normal"},{"uid":"e998f6d70d9ab78f","name":"throws on content topic with non-number generation field","time":{"start":1714479617997,"stop":1714479617997,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa85b7bd29ab702","name":"Check received message containing Russian","time":{"start":1714479830326,"stop":1714479830330,"duration":4},"status":"passed","severity":"normal"},{"uid":"1702dc7028205694","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714479618020,"stop":1714479618020,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29f0dcc53e1de24","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714480099722,"stop":1714480099722,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cfb7677f7ae867","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714479875325,"stop":1714479875325,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb99ec01618daf0c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714480638361,"stop":1714480638361,"duration":0},"status":"broken","severity":"normal"},{"uid":"5b74892977000179","name":"different cluster, different shard: nodes don't connect","time":{"start":1714479954345,"stop":1714479954346,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ff7c083f2fe6e9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714479618022,"stop":1714479618022,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81d5acce12277ef","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714480137721,"stop":1714480137721,"duration":0},"status":"passed","severity":"normal"},{"uid":"59120be9ed544efb","name":"Subscribe to topic containing short and receive message","time":{"start":1714480638362,"stop":1714480638362,"duration":0},"status":"passed","severity":"normal"},{"uid":"177ab9d6f773a95","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714480099731,"stop":1714480099731,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f8fb16e55736a5","name":"Subscribe to topic containing short and receive message","time":{"start":1714480638351,"stop":1714480638351,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b766dc68e46162","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714480137725,"stop":1714480137726,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf87ad06d790e23","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714479821812,"stop":1714479821813,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b92058207029ea5","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714479641438,"stop":1714479641438,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3674def15e8d8b","name":"retrieves a single peer","time":{"start":1714479641940,"stop":1714479641940,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d11cedc4e43161","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714479917344,"stop":1714479917344,"duration":0},"status":"passed","severity":"normal"},{"uid":"44db99c65c9416a9","name":"Push message with content topic containing shell command","time":{"start":1714480153880,"stop":1714480153880,"duration":0},"status":"passed","severity":"normal"},{"uid":"617ac689b04f3417","name":"can start and stop the service","time":{"start":1714479677775,"stop":1714479677775,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5db85e7745576c2","name":"Fields are not dropped","time":{"start":1714479630349,"stop":1714479630350,"duration":1},"status":"passed","severity":"normal"},{"uid":"a226f491482f78a7","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714479618009,"stop":1714479618009,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e52c70149e3d18","name":"Subscribe and receives messages on 20 topics","time":{"start":1714480638349,"stop":1714480638349,"duration":0},"status":"passed","severity":"normal"},{"uid":"12dd1a32f7d90dfc","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714480118957,"stop":1714480118957,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91d56c7ba2fe8086","name":"Subscribe to topic containing Script and receive message","time":{"start":1714480638354,"stop":1714480638354,"duration":0},"status":"passed","severity":"normal"},{"uid":"448306d239ceb4b4","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714479641422,"stop":1714479641425,"duration":3},"status":"passed","severity":"normal"},{"uid":"a469d2bc03ea00c6","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app77/10/topic447/test.js","time":{"start":1714480173908,"stop":1714480173909,"duration":1},"status":"passed","severity":"normal"},{"uid":"8708b99838f02f95","name":"should emit a peer event after start","time":{"start":1714479645619,"stop":1714479645619,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05984fc92846a9d","name":"Callback on promise","time":{"start":1714480230977,"stop":1714480230977,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b813d6f8ee4df0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714480099709,"stop":1714480099709,"duration":0},"status":"passed","severity":"normal"},{"uid":"551fd1223a60fcb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714480476236,"stop":1714480476236,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb16561d5c31a610","name":"Push message with Basic HTML tag payload","time":{"start":1714480003933,"stop":1714480003934,"duration":1},"status":"passed","severity":"normal"},{"uid":"6269b8a72d555970","name":"Push message with emoji payload","time":{"start":1714480003940,"stop":1714480003940,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62e0c2842c22120","name":"Subscribe and receives messages on 20 topics","time":{"start":1714480099711,"stop":1714480099712,"duration":1},"status":"passed","severity":"normal"},{"uid":"76cb521306a74721","name":"Push message with SQL Injection payload","time":{"start":1714480153869,"stop":1714480153869,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a8e210cfd17b4c","name":"isConnected should return true after first peer connects","time":{"start":1714479717238,"stop":1714479717242,"duration":4},"status":"passed","severity":"normal"},{"uid":"6230dd4dad37f717","name":"handles different networkShards values correctly","time":{"start":1714479618008,"stop":1714479618008,"duration":0},"status":"passed","severity":"normal"},{"uid":"812048149e6655c0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714480638352,"stop":1714480638352,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac52f3b2947aa703","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714479618106,"stop":1714479618107,"duration":1},"status":"passed","severity":"normal"},{"uid":"235443b6e96c5752","name":"should not fail to stop the service if it was not started","time":{"start":1714480142628,"stop":1714480142632,"duration":4},"status":"passed","severity":"normal"},{"uid":"f940a82ea523584","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714479742519,"stop":1714479742519,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d870d979472f478","name":"random static sharding 4 - Cluster ID: 238, Shard ID: 20","time":{"start":1714480194604,"stop":1714480194604,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee552a100f2df59","name":"Nodes with multiple pubsub topic","time":{"start":1714480111798,"stop":1714480111799,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecff3377ba2e5745","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714480235446,"stop":1714480235447,"duration":1},"status":"passed","severity":"normal"},{"uid":"4824db9da4312b33","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714479821829,"stop":1714479821829,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c025d931ba6ccb","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714479821825,"stop":1714479821827,"duration":2},"status":"passed","severity":"normal"},{"uid":"d920d1df42449937","name":"unsubscribes","time":{"start":1714480240991,"stop":1714480240991,"duration":0},"status":"passed","severity":"normal"},{"uid":"453b8233e5662e3c","name":"Store - dialed first","time":{"start":1714480261439,"stop":1714480261439,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1ca96702a23bd","name":"should throw error - no public key","time":{"start":1714479626313,"stop":1714479626318,"duration":5},"status":"passed","severity":"normal"},{"uid":"cb23ff4bd855df90","name":"should not fail to start the service if it is already started","time":{"start":1714479645618,"stop":1714479645618,"duration":0},"status":"passed","severity":"normal"},{"uid":"737e05175241d8af","name":"Push message with content topic containing SQL Injection","time":{"start":1714480003950,"stop":1714480003950,"duration":0},"status":"passed","severity":"normal"},{"uid":"878dcc6d813f819c","name":"Check message with no payload is not received","time":{"start":1714480083970,"stop":1714480083970,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed786e75e765ec1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714480638359,"stop":1714480638359,"duration":0},"status":"passed","severity":"normal"},{"uid":"288ed12ad89da659","name":"Push message with long payload","time":{"start":1714480153863,"stop":1714480153866,"duration":3},"status":"passed","severity":"normal"},{"uid":"d5f0e5b3cc4db6bd","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714479742518,"stop":1714479742519,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb8e614b18b1e5","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714479618029,"stop":1714479618029,"duration":0},"status":"passed","severity":"normal"},{"uid":"a741813d11f63ff1","name":"Check received message containing Russian","time":{"start":1714480083959,"stop":1714480083959,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d52f7e29796ebf9","name":"1 Store, 2 fetches","time":{"start":1714479641422,"stop":1714479641422,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d49fa903cebeb4a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714480111796,"stop":1714480111796,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f77e88a9d1b70fd","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714480137725,"stop":1714480137725,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fdbcea6af939d5","name":"Push message with content topic containing long","time":{"start":1714480003943,"stop":1714480003943,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c7abe18a84e3c2","name":"Check message on other pubsub topic is not received","time":{"start":1714480083946,"stop":1714480083946,"duration":0},"status":"passed","severity":"normal"},{"uid":"646dc1f8d17e9aca","name":"Round trip binary serialization","time":{"start":1714479631140,"stop":1714479631140,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e155cdd8ac497a","name":"Fails to push message with large meta","time":{"start":1714480003955,"stop":1714480003955,"duration":0},"status":"passed","severity":"normal"},{"uid":"df47128dd86a0004","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714480137719,"stop":1714480137720,"duration":1},"status":"passed","severity":"normal"},{"uid":"10fe717b344aeba7","name":"Push message with meta","time":{"start":1714480003955,"stop":1714480003955,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3ca8035eb63c42","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714480099714,"stop":1714480099715,"duration":1},"status":"broken","severity":"normal"},{"uid":"f5e2beb439230d8d","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714479717234,"stop":1714479717237,"duration":3},"status":"passed","severity":"normal"},{"uid":"b6efb8ec6c9a383b","name":"should not receive a peer event before start","time":{"start":1714479677778,"stop":1714479677778,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dde8e294b216692","name":"Light Node - default protocols","time":{"start":1714480261441,"stop":1714480261441,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e6111ca688b5a0","name":"start node with ApplicationInfo","time":{"start":1714480173914,"stop":1714480173914,"duration":0},"status":"passed","severity":"normal"},{"uid":"626fa32bbda76bd9","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714479625500,"stop":1714479625501,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a43ebe2bfeba79","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714480253697,"stop":1714480253698,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0cebbf4192c187e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714479618016,"stop":1714479618017,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b4774d227b07b3","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app82/9/topic799/proto","time":{"start":1714480173909,"stop":1714480173910,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb25a2790188e95","name":"Refresh subscription","time":{"start":1714480638362,"stop":1714480638362,"duration":0},"status":"passed","severity":"normal"}] |