mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"798f45a19fa7127d","name":"returns all values when wanted number is greater than available values","time":{"start":1715102875974,"stop":1715102875974,"duration":0},"status":"passed","severity":"normal"},{"uid":"f636a8b9de9fa798","name":"Check received message containing numeric","time":{"start":1715103371042,"stop":1715103371043,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfd4467bd1ae25ac","name":"unsubscribes","time":{"start":1715103497285,"stop":1715103497285,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec5cb6555c56084","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715102876882,"stop":1715102876882,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50085cef59da3fa2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715102851785,"stop":1715102851785,"duration":0},"status":"passed","severity":"normal"},{"uid":"6833e7ff4dd781ec","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715103152166,"stop":1715103152166,"duration":0},"status":"passed","severity":"normal"},{"uid":"5613dc893a7ab4b8","name":"Check message with non string payload is not received","time":{"start":1715103100745,"stop":1715103100746,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a6da74e509594","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715103484786,"stop":1715103484786,"duration":0},"status":"passed","severity":"normal"},{"uid":"9608ccdbb72230bb","name":"does not throw on valid cases","time":{"start":1715102851767,"stop":1715102851767,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3aaedac8ba86fa","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715102876412,"stop":1715102876413,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d8df2031755c84","name":"Check received message containing Script","time":{"start":1715103100737,"stop":1715103100737,"duration":0},"status":"passed","severity":"normal"},{"uid":"327db383ba6dd8f3","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715103066534,"stop":1715103066534,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5a1767fd2b2f83","name":"Query with Ordered Callback, No Decoder","time":{"start":1715103465633,"stop":1715103465634,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da265f84a6640fc","name":"Push message with special chars payload","time":{"start":1715103326788,"stop":1715103326789,"duration":1},"status":"passed","severity":"normal"},{"uid":"69655153613f4834","name":"should properly create location multiaddrs - tcp","time":{"start":1715102860514,"stop":1715102860514,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa236d069e1e804e","name":"Push message with SQL Injection payload","time":{"start":1715103446302,"stop":1715103446302,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0861e6fcbf031b","name":"should emit a peer event after start","time":{"start":1715102880748,"stop":1715102880748,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e94c95ef2b5876c","name":"Push message with Russian payload","time":{"start":1715103446301,"stop":1715103446302,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b829e3f6fdac220","name":"Push message with emoji payload","time":{"start":1715103446319,"stop":1715103446319,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f53069e575670","name":"receives messages sent to provided content topic through stream","time":{"start":1715103371404,"stop":1715103371404,"duration":0},"status":"skipped","severity":"normal"},{"uid":"522143d112f31501","name":"should not receive a peer event before start","time":{"start":1715102880749,"stop":1715102880749,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8639e64e73dd2f","name":"Init the array if not present","time":{"start":1715102851321,"stop":1715102851323,"duration":2},"status":"passed","severity":"normal"},{"uid":"6469733e2a38ecfd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715103649420,"stop":1715103649420,"duration":0},"status":"passed","severity":"normal"},{"uid":"8abea2c25f6e3577","name":"Push message with long payload","time":{"start":1715103326787,"stop":1715103326787,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fddbcc418aba68f","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715102954446,"stop":1715102954446,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9ca4a1832f7809","name":"should not fail to start the service if it is already started","time":{"start":1715103372214,"stop":1715103372214,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae07a5062eb762e","name":"should get / set TCP multiaddr","time":{"start":1715102860512,"stop":1715102860513,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0fa0fb06adc2db9","name":"Ordered Callback - backward","time":{"start":1715103472916,"stop":1715103472916,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa6e401525d0cdf","name":"Check message with no payload is not received","time":{"start":1715103371106,"stop":1715103371106,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcde643667eb4b6","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715103487562,"stop":1715103487562,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4b3ae857ebe6fd","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715102876406,"stop":1715102876407,"duration":1},"status":"passed","severity":"normal"},{"uid":"469596a071440ac2","name":"Push message with JSON payload","time":{"start":1715103446317,"stop":1715103446318,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e62e2b28dd040a3","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app8/6/topic538/utf8","time":{"start":1715103421213,"stop":1715103421214,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fbd0afae9b56fe","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715103176317,"stop":1715103176317,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81c4d4131cac936","name":"Push message with content topic containing Arabic","time":{"start":1715103326800,"stop":1715103326801,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6b3ce7e7f4c6d4","name":"retrieves a single peer","time":{"start":1715102876876,"stop":1715102876877,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eeb268c01a7625","name":"Push message with content topic containing SQL Injection","time":{"start":1715103446337,"stop":1715103446337,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b2094da466b073","name":"Check received message containing Chinese","time":{"start":1715103100735,"stop":1715103100736,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb774eb8b63200d5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715102954443,"stop":1715102954443,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bf03d9e0a66f02","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715102888846,"stop":1715102888846,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa8bbf5031550f5","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app56/10/topic299/proto","time":{"start":1715103421218,"stop":1715103421219,"duration":1},"status":"passed","severity":"normal"},{"uid":"2429b53c163c2000","name":"Push message with short payload","time":{"start":1715103446294,"stop":1715103446298,"duration":4},"status":"passed","severity":"normal"},{"uid":"f7eaf5934cabc5e8","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715103380785,"stop":1715103380785,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b05cb270e5dc4b","name":"Passing page size 11 when there are 10 messages","time":{"start":1715103496458,"stop":1715103496458,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b0ae9466c232a6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715103551247,"stop":1715103551247,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc7c46327b0a78f","name":"should properly create location multiaddrs - udp4","time":{"start":1715102860513,"stop":1715102860513,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ce891461c08e1c","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715102851784,"stop":1715102851784,"duration":0},"status":"passed","severity":"normal"},{"uid":"134582f9c8319793","name":"Ping on peer without subscriptions","time":{"start":1715102948082,"stop":1715102948082,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9dd454011bae5b","name":"Ping on peer without subscriptions","time":{"start":1715102977816,"stop":1715102977816,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc3c4b08a21f4cb","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715103344843,"stop":1715103344843,"duration":0},"status":"passed","severity":"normal"},{"uid":"143feec06febae85","name":"Subscribe to topic containing long and publish message","time":{"start":1715103380787,"stop":1715103380787,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1b3fb6b602d61e","name":"should set field with only STORE enabled","time":{"start":1715102860516,"stop":1715102860516,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30f090f02f5d807","name":"Does not throw an exception when node disconnects","time":{"start":1715103510511,"stop":1715103510511,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b04dde71667020f","name":"Passing page size 10 when there are 10 messages","time":{"start":1715103496457,"stop":1715103496457,"duration":0},"status":"passed","severity":"normal"},{"uid":"70897adc71c17096","name":"Push message equal or less that 1MB","time":{"start":1715103326809,"stop":1715103326809,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0217570d5f2ad4","name":"Overlapping topic subscription","time":{"start":1715103551249,"stop":1715103551249,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8aff79347af514","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715103152167,"stop":1715103152170,"duration":3},"status":"passed","severity":"normal"},{"uid":"b90f93195cc49a1f","name":"Push 30 different messages","time":{"start":1715103446320,"stop":1715103446320,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88fd0beaf44fb3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715103649418,"stop":1715103649419,"duration":1},"status":"passed","severity":"normal"},{"uid":"6601ba54393df7cd","name":"start node with ApplicationInfo","time":{"start":1715103421229,"stop":1715103421229,"duration":0},"status":"passed","severity":"normal"},{"uid":"8093810eae6e3a55","name":"Check received message containing JSON","time":{"start":1715103100738,"stop":1715103100739,"duration":1},"status":"passed","severity":"normal"},{"uid":"371d3682d85822f1","name":"Subscribe to topic containing Script and receive message","time":{"start":1715103551252,"stop":1715103551252,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b6a81d03f796cc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715103117245,"stop":1715103117246,"duration":1},"status":"passed","severity":"normal"},{"uid":"d111f52ee7e5f50f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715102982499,"stop":1715102982499,"duration":0},"status":"passed","severity":"normal"},{"uid":"85047a4063114a4a","name":"Push message with custom timestamp: 1715099500952","time":{"start":1715103326808,"stop":1715103326808,"duration":0},"status":"passed","severity":"normal"},{"uid":"71777e1a7377871a","name":"Push message with XML payload","time":{"start":1715103326791,"stop":1715103326792,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc58d8ca5d61e4b","name":"should only return 1 node with store capability","time":{"start":1715102876880,"stop":1715102876880,"duration":0},"status":"passed","severity":"normal"},{"uid":"b389ab9506d1ed3f","name":"Generator, custom pubsub topic","time":{"start":1715103473690,"stop":1715103473690,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8914f94f1dee9e","name":"Push message with Basic HTML tag payload","time":{"start":1715103326792,"stop":1715103326792,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb3816019b0e8ac","name":"should properly create location multiaddrs - udp6","time":{"start":1715102860513,"stop":1715102860514,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ccb91f0eef22727","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715102851791,"stop":1715102851791,"duration":0},"status":"passed","severity":"normal"},{"uid":"751061d1968090cb","name":"Ephemeral messages are not stored","time":{"start":1715102918070,"stop":1715102918071,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6d8e6d67652fd74","name":"Push message with custom timestamp: 1715099466692","time":{"start":1715103446348,"stop":1715103446348,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd220d07205a4532","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715103066524,"stop":1715103066524,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a1ab8b79c04e81","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715103066533,"stop":1715103066533,"duration":0},"status":"passed","severity":"normal"},{"uid":"29bdc7c0f3c1aa0","name":"Nwaku publishes","time":{"start":1715103351489,"stop":1715103351489,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e4c2b0e6ff2c16","name":"Subscribe to topic containing long and receive message","time":{"start":1715103551260,"stop":1715103551260,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf57e9f55eb01760","name":"Check publish message containing numeric","time":{"start":1715103373033,"stop":1715103373034,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9f1ad103c46915","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715102860507,"stop":1715102860507,"duration":0},"status":"passed","severity":"normal"},{"uid":"1664cbb1cbe1a66e","name":"Push 30 different messages","time":{"start":1715103326794,"stop":1715103326797,"duration":3},"status":"passed","severity":"normal"},{"uid":"3710d3646137e04f","name":"throws on content topic with generation field greater than 0","time":{"start":1715102851768,"stop":1715102851769,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ff6dfc94e14b5f6","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715103066535,"stop":1715103066536,"duration":1},"status":"passed","severity":"normal"},{"uid":"319aa9c99a71825d","name":"Check publish message containing shell command","time":{"start":1715103373044,"stop":1715103373044,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f4986778648ffd","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715103465632,"stop":1715103465633,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d56d34fa00ae2b8","name":"Query Generator, No Decoder","time":{"start":1715103465630,"stop":1715103465630,"duration":0},"status":"passed","severity":"normal"},{"uid":"e689e2c4f567bf67","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715102851785,"stop":1715102851785,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c733dd7945d4e9","name":"Push message with content topic containing Chinese","time":{"start":1715103326799,"stop":1715103326800,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba4582807146b3b3","name":"Push message with Russian payload","time":{"start":1715103326790,"stop":1715103326790,"duration":0},"status":"passed","severity":"normal"},{"uid":"e259aa9e1bfafa5c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715103373046,"stop":1715103373046,"duration":0},"status":"passed","severity":"normal"},{"uid":"3545f88478d85163","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715103066531,"stop":1715103066532,"duration":1},"status":"passed","severity":"normal"},{"uid":"e48e178122674156","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715102851772,"stop":1715102851772,"duration":0},"status":"passed","severity":"normal"},{"uid":"31cb444a35e01b51","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715103152180,"stop":1715103152180,"duration":0},"status":"passed","severity":"normal"},{"uid":"9602cf0ee77083b6","name":"Ping on subscribed peer","time":{"start":1715102977817,"stop":1715102977817,"duration":0},"status":"passed","severity":"normal"},{"uid":"4188a86da3182c55","name":"Check received message containing Chinese","time":{"start":1715103371055,"stop":1715103371059,"duration":4},"status":"passed","severity":"normal"},{"uid":"f0ae49cd4d0b8aa9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715103066537,"stop":1715103066538,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ccd2f0e9f833b96","name":"throws on content topic with non-number generation field","time":{"start":1715102851768,"stop":1715102851768,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1dcc7b3ea46d6e4","name":"Check received message containing escaped characters","time":{"start":1715103100739,"stop":1715103100740,"duration":1},"status":"passed","severity":"normal"},{"uid":"d047557ac9ac35d3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715103117161,"stop":1715103117161,"duration":0},"status":"passed","severity":"normal"},{"uid":"e307bf7cd73c3c93","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715103176319,"stop":1715103176320,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8cbcf330bc8f4a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715103152166,"stop":1715103152166,"duration":0},"status":"passed","severity":"normal"},{"uid":"a381c60fd91d1071","name":"Round trip binary serialization","time":{"start":1715102865511,"stop":1715102865512,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5bd25ebedd9c0d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715103152156,"stop":1715103152157,"duration":1},"status":"passed","severity":"normal"},{"uid":"843533a6ca7e56db","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715102876881,"stop":1715102876881,"duration":0},"status":"passed","severity":"normal"},{"uid":"90edd743fece80b3","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715102851773,"stop":1715102851773,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37ce9ab83fba597","name":"Push message with content topic containing long","time":{"start":1715103446328,"stop":1715103446328,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce963ff8e4eb4bf","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715103416244,"stop":1715103416245,"duration":1},"status":"passed","severity":"normal"},{"uid":"a91185404491256b","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715103066520,"stop":1715103066521,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b674ce53cfebc0","name":"Passing page size 3 when there are 20 messages","time":{"start":1715103496456,"stop":1715103496457,"duration":1},"status":"passed","severity":"normal"},{"uid":"251b214538b9ca6f","name":"Push message with numeric payload","time":{"start":1715103326787,"stop":1715103326788,"duration":1},"status":"passed","severity":"normal"},{"uid":"51c81f7d9f129871","name":"can start and stop the service","time":{"start":1715102880747,"stop":1715102880747,"duration":0},"status":"passed","severity":"normal"},{"uid":"756926ecb8b2934a","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715103066536,"stop":1715103066537,"duration":1},"status":"passed","severity":"normal"},{"uid":"393b5afd18674100","name":"should throw an error for missing sharding configuration","time":{"start":1715102851797,"stop":1715102851797,"duration":0},"status":"passed","severity":"normal"},{"uid":"547f0c95853c02c1","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715102860517,"stop":1715102860517,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46398b4cc64d8f8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715102982494,"stop":1715102982494,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd94f84bfcdafb78","name":"Encoder throws on undefined content topic","time":{"start":1715102888847,"stop":1715102888847,"duration":0},"status":"passed","severity":"normal"},{"uid":"962953fc7361e305","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715102876249,"stop":1715102876250,"duration":1},"status":"passed","severity":"normal"},{"uid":"d053021d61616be","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715102851787,"stop":1715102851787,"duration":0},"status":"passed","severity":"normal"},{"uid":"1608b6fc0f79e551","name":"Check publish message containing unicode special characters","time":{"start":1715103373045,"stop":1715103373045,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef2c64a0a96ae51","name":"ignores domain fetching errors","time":{"start":1715102876878,"stop":1715102876878,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a40b36954c4919b","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715102876405,"stop":1715102876406,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd1f1946298d4f9b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715102851789,"stop":1715102851790,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c28297722c84eda","name":"same cluster, same shard: nodes connect","time":{"start":1715103066513,"stop":1715103066514,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a89142f18c7e47a","name":"Push message with content topic containing escaped characters","time":{"start":1715103326805,"stop":1715103326805,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ca379145c62297","name":"Subscribe to topic containing long and receive message","time":{"start":1715103551250,"stop":1715103551250,"duration":0},"status":"passed","severity":"normal"},{"uid":"894f0ef0c8489faf","name":"Callback on promise, aborts when callback returns true","time":{"start":1715103484786,"stop":1715103484786,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e061bc5b6311c96","name":"All","time":{"start":1715102916496,"stop":1715102916496,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97d013339e39af4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715103066543,"stop":1715103066543,"duration":0},"status":"passed","severity":"normal"},{"uid":"538acb06c114d377","name":"should throw error - invalid id","time":{"start":1715102860509,"stop":1715102860509,"duration":0},"status":"passed","severity":"normal"},{"uid":"212964d1b99d4c35","name":"should return false","time":{"start":1715102860510,"stop":1715102860510,"duration":0},"status":"passed","severity":"normal"},{"uid":"91cf2d62f8f4021b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715103551251,"stop":1715103551252,"duration":1},"status":"passed","severity":"normal"},{"uid":"5209f42af5103153","name":"Push message with content topic containing special chars","time":{"start":1715103446335,"stop":1715103446335,"duration":0},"status":"passed","severity":"normal"},{"uid":"520bca298b2918d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715103176317,"stop":1715103176317,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a4f2c78b8dcc95","name":"Check publish message containing special chars","time":{"start":1715103373034,"stop":1715103373035,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d637dcab5b6e357","name":"random static sharding 7 - Cluster ID: 940, Shard ID: 845","time":{"start":1715103426932,"stop":1715103426932,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f53c91170b1d0d0","name":"Push message with content topic containing escaped characters","time":{"start":1715103446344,"stop":1715103446344,"duration":0},"status":"passed","severity":"normal"},{"uid":"3022b340a90b6576","name":"Push message with rate limit","time":{"start":1715103326807,"stop":1715103326808,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ac04dcc07378d9","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715102851713,"stop":1715102851714,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40aa9ff6b549801","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715102851794,"stop":1715102851794,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b71933171c0391","name":"Check received message containing long","time":{"start":1715103371108,"stop":1715103371113,"duration":5},"status":"passed","severity":"normal"},{"uid":"666f3ea9969352cd","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715102851799,"stop":1715102851799,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b552e7975ff380","name":"should set field with only FILTER enabled","time":{"start":1715102860516,"stop":1715102860516,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ce50b83a781173","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715103176323,"stop":1715103176324,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f9921a0ae3c0b1","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715102876404,"stop":1715102876405,"duration":1},"status":"passed","severity":"normal"},{"uid":"93fe2c7a08ae1d04","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715102887012,"stop":1715102887013,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f3655728621001","name":"Query generator for multiple messages with different message text format","time":{"start":1715103484783,"stop":1715103484784,"duration":1},"status":"passed","severity":"normal"},{"uid":"d676f2c5e7987c91","name":"LightPush","time":{"start":1715103518874,"stop":1715103518874,"duration":0},"status":"passed","severity":"normal"},{"uid":"137d4d442b8bac18","name":"Subscribe to topic containing short and publish message","time":{"start":1715103380786,"stop":1715103380787,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a189c18bee5859","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715103198718,"stop":1715103198718,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dec58cd060d4999","name":"Check received message containing numeric","time":{"start":1715103100734,"stop":1715103100734,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67791360d2190d6","name":"Push message with rate limit","time":{"start":1715103446347,"stop":1715103446347,"duration":0},"status":"passed","severity":"normal"},{"uid":"432406bd698400a8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715103117151,"stop":1715103117152,"duration":1},"status":"passed","severity":"normal"},{"uid":"af45acc6d8cffb7c","name":"should be called for bootstrap peers","time":{"start":1715102911978,"stop":1715102911979,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced8616d71b64a13","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715102911980,"stop":1715102911980,"duration":0},"status":"passed","severity":"normal"},{"uid":"5373fd8386e66fd","name":"Check received message containing Arabic","time":{"start":1715103371059,"stop":1715103371060,"duration":1},"status":"passed","severity":"normal"},{"uid":"609787df7a7d9ec","name":"Throws when trying to push message with empty payload","time":{"start":1715103446320,"stop":1715103446320,"duration":0},"status":"passed","severity":"normal"},{"uid":"972e2e45ed824f62","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715103152180,"stop":1715103152181,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7837f565c9edeab","name":"Check publish message containing SQL Injection","time":{"start":1715103373039,"stop":1715103373040,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ef72d2b6ce9af0","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715102876410,"stop":1715102876411,"duration":1},"status":"passed","severity":"normal"},{"uid":"1301c035a1d1ecfe","name":"should properly create location multiaddrs - tcp4","time":{"start":1715102860513,"stop":1715102860513,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad98a0049dd9a5d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715102911979,"stop":1715102911980,"duration":1},"status":"passed","severity":"normal"},{"uid":"361b9b59b3709365","name":"Check received message containing escaped characters","time":{"start":1715103371100,"stop":1715103371100,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3a6977dc1229a2","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715102851780,"stop":1715102851780,"duration":0},"status":"passed","severity":"normal"},{"uid":"8840db1e04a5284d","name":"Register correct protocols","time":{"start":1715103380782,"stop":1715103380782,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b785469e570343","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715102851773,"stop":1715102851774,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a06b7a9075ed7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715103551254,"stop":1715103551255,"duration":1},"status":"passed","severity":"normal"},{"uid":"48baa816cbe62cb2","name":"isConnected should return false after all peers disconnect","time":{"start":1715102954445,"stop":1715102954445,"duration":0},"status":"passed","severity":"normal"},{"uid":"e485c163a9afd5a7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715102982495,"stop":1715102982495,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec0472419287b1b","name":"Check received message containing emoji","time":{"start":1715103100740,"stop":1715103100741,"duration":1},"status":"passed","severity":"normal"},{"uid":"e979bb721a2c3ec0","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715103416243,"stop":1715103416243,"duration":0},"status":"passed","severity":"normal"},{"uid":"876f08320b34b138","name":"Check received message containing SQL Injection","time":{"start":1715103371120,"stop":1715103371121,"duration":1},"status":"passed","severity":"normal"},{"uid":"cefe96538a8dc544","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715102851794,"stop":1715102851795,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a57d4b4443dac6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715102851786,"stop":1715102851786,"duration":0},"status":"passed","severity":"normal"},{"uid":"575fe0793f5e223b","name":"Nodes with multiple pubsub topic","time":{"start":1715103344837,"stop":1715103344840,"duration":3},"status":"passed","severity":"normal"},{"uid":"132cffea5744b485","name":"Check received message containing unicode special characters","time":{"start":1715103100740,"stop":1715103100740,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1abde80585da7b4","name":"Refresh subscription","time":{"start":1715103551259,"stop":1715103551259,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd49162513bed451","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715102918072,"stop":1715102918072,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb85e27fb60778b","name":"should throw error - no public key","time":{"start":1715102860510,"stop":1715102860510,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f73396a1460937","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715102851800,"stop":1715102851800,"duration":0},"status":"passed","severity":"normal"},{"uid":"4775abe148591ab2","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715103506674,"stop":1715103506674,"duration":0},"status":"passed","severity":"normal"},{"uid":"183ebff1a2b1563c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715102851789,"stop":1715102851789,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a5984e441ade70","name":"can start the service","time":{"start":1715103372212,"stop":1715103372213,"duration":1},"status":"passed","severity":"normal"},{"uid":"58bddd77e4b88867","name":"Check message on other pubsub topic is not received","time":{"start":1715103371133,"stop":1715103371133,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a431b94a4b71a1","name":"Nodes with multiple pubsub topic","time":{"start":1715103344842,"stop":1715103344842,"duration":0},"status":"passed","severity":"normal"},{"uid":"33baf12044302708","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715103380789,"stop":1715103380789,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f62da654361ecc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715102993243,"stop":1715102993244,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2895c78afa401d","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715102865515,"stop":1715102865516,"duration":1},"status":"passed","severity":"normal"},{"uid":"181512d9f3f34b34","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715102905192,"stop":1715102905192,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b701d23e523a99a","name":"Check received message containing XML","time":{"start":1715103371123,"stop":1715103371123,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c96828b931d2630","name":"Check received message containing emoji","time":{"start":1715103371102,"stop":1715103371102,"duration":0},"status":"passed","severity":"normal"},{"uid":"babcedc31544cfc0","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715102851776,"stop":1715102851776,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee87137e8e2afbc3","name":"should only return 1 node with relay and store capability","time":{"start":1715102876880,"stop":1715102876880,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f54b26aeb87722","name":"configure the node with multiple pubsub topics","time":{"start":1715103426935,"stop":1715103426945,"duration":10},"status":"passed","severity":"normal"},{"uid":"afb030dc1f60989b","name":"should be able to encode the field with only STORE set to true","time":{"start":1715102859611,"stop":1715102859612,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c35725a3633b450","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715102851779,"stop":1715102851779,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6b170849c32ded","name":"throws an error for improperly formatted content topics","time":{"start":1715102851778,"stop":1715102851778,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ffc78decb26cdd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715103551253,"stop":1715103551253,"duration":0},"status":"passed","severity":"normal"},{"uid":"206b7a177b09d1dc","name":"Overlapping topic subscription","time":{"start":1715103380786,"stop":1715103380786,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b4a2e834fe65012","name":"Push message with emoji payload","time":{"start":1715103326794,"stop":1715103326794,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ff9a5438781318","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715103487561,"stop":1715103487562,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd14aa8662061ba","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715103371403,"stop":1715103371403,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ccc760002b8f2fe9","name":"Check received message containing special chars","time":{"start":1715103371114,"stop":1715103371115,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0086f659d730253","name":"Store - dialed after - with timeout","time":{"start":1715103518874,"stop":1715103518874,"duration":0},"status":"passed","severity":"normal"},{"uid":"1146dffe4b0b888c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715103152170,"stop":1715103152170,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57ab15d059d9bcd","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715102905193,"stop":1715102905193,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2e9707cbe14cf6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715102993238,"stop":1715102993239,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e432aa3f0fb3db9","name":"Passing cursor with wrong message digest","time":{"start":1715103416246,"stop":1715103416247,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccaff3738f6e34e8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715103176325,"stop":1715103176325,"duration":0},"status":"passed","severity":"normal"},{"uid":"821f7ef704caa07","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715103551246,"stop":1715103551246,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41876f8a8d35b91","name":"Check publish message containing Chinese","time":{"start":1715103373035,"stop":1715103373036,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2db37cce1ffa1fc","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715103152181,"stop":1715103152182,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb76e0896d02be19","name":"Check message on other pubsub topic is not received","time":{"start":1715103371105,"stop":1715103371105,"duration":0},"status":"passed","severity":"normal"},{"uid":"defeaafeaaee9866","name":"should emit a peer event after start","time":{"start":1715102929037,"stop":1715102929039,"duration":2},"status":"passed","severity":"normal"},{"uid":"8baa1638fd48f0ef","name":"Push message on custom pubsubTopic","time":{"start":1715103176316,"stop":1715103176316,"duration":0},"status":"passed","severity":"normal"},{"uid":"9834694eeb3abb9f","name":"new peer added after a peer was already found","time":{"start":1715103324241,"stop":1715103324241,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52e20abccc682cb7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715103066527,"stop":1715103066527,"duration":0},"status":"passed","severity":"normal"},{"uid":"323c1221cca66ab9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715102851787,"stop":1715102851788,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db47103b6a07e1c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715103551263,"stop":1715103551263,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e6d3caac340cc9","name":"should not receive a peer event before start","time":{"start":1715102929039,"stop":1715102929040,"duration":1},"status":"passed","severity":"normal"},{"uid":"78985ba897c3b9e4","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715103380793,"stop":1715103380794,"duration":1},"status":"passed","severity":"normal"},{"uid":"842f24f03603317d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715103416243,"stop":1715103416243,"duration":0},"status":"passed","severity":"normal"},{"uid":"930938937f1d86e5","name":"Decoder throws on undefined content topic","time":{"start":1715102865514,"stop":1715102865515,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7027555358bfc46","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715102851775,"stop":1715102851776,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0cda396ab3f7b04","name":"Privacy Node - default protocol","time":{"start":1715103518875,"stop":1715103518875,"duration":0},"status":"passed","severity":"normal"},{"uid":"9730fb061bcbc27d","name":"Reopen subscription with peer with lost subscription","time":{"start":1715102977816,"stop":1715102977817,"duration":1},"status":"passed","severity":"normal"},{"uid":"f18b075b43af4682","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715103152172,"stop":1715103152173,"duration":1},"status":"passed","severity":"normal"},{"uid":"18380a0fd80b43af","name":"Push message on custom pubsubTopic","time":{"start":1715103176318,"stop":1715103176318,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b9ba958dbe5171","name":"start node with empty content topic","time":{"start":1715103421230,"stop":1715103421230,"duration":0},"status":"passed","severity":"normal"},{"uid":"585e7ec018507017","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715103551257,"stop":1715103551257,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c0500caa1831d","name":"different cluster, same shard: nodes don't connect","time":{"start":1715103198724,"stop":1715103198725,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d69dfaa2a1cadf6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715103066532,"stop":1715103066532,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85ffcc7ff668652","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715103506677,"stop":1715103506677,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc5be34d847f568","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715102859619,"stop":1715102859620,"duration":1},"status":"passed","severity":"normal"},{"uid":"577c8e1e87deff98","name":"Decoder throws on empty string content topic","time":{"start":1715102888848,"stop":1715102888848,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e139c9e5bd8bf","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715103066533,"stop":1715103066533,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7502659b1b21a","name":"should set field with only RELAY enabled","time":{"start":1715102860516,"stop":1715102860516,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a102156536356","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715103324241,"stop":1715103324243,"duration":2},"status":"skipped","severity":"normal"},{"uid":"8f6bb9c5c4bf7ecc","name":"throws on content topic with too few or too many fields","time":{"start":1715102851768,"stop":1715102851768,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea011677d12452d","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715102851795,"stop":1715102851796,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a3ceb220e0b436","name":"removeEventListener with correct event","time":{"start":1715102945986,"stop":1715102945986,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce72b48b1af92df9","name":"Check received message containing special chars","time":{"start":1715103100735,"stop":1715103100735,"duration":0},"status":"passed","severity":"normal"},{"uid":"d663f63324f61cae","name":"Check received message containing Arabic","time":{"start":1715103371116,"stop":1715103371117,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2970103522c877c","name":"Check received message containing shell command","time":{"start":1715103100739,"stop":1715103100739,"duration":0},"status":"passed","severity":"normal"},{"uid":"d760c8b7e058c2ca","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715103465636,"stop":1715103465636,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3c2b45c1fa8c6d","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715103066537,"stop":1715103066537,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b90788d3919dd0","name":"Push message with custom timestamp: 1684344700952","time":{"start":1715103326808,"stop":1715103326808,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbdad5b9830a4204","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715103344836,"stop":1715103344836,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3ac35e8aee5d0f","name":"Overlapping topic subscription","time":{"start":1715103152160,"stop":1715103152161,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e95a3511233b697","name":"should handle corrupted local storage data gracefully","time":{"start":1715102880751,"stop":1715102880751,"duration":0},"status":"passed","severity":"normal"},{"uid":"daef82f545dbde7","name":"Subscribe to topic containing XML and receive message","time":{"start":1715103551252,"stop":1715103551253,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce2cf63dda45465","name":"should return unique PubsubTopics for static sharding","time":{"start":1715102851781,"stop":1715102851781,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b3e651c9ad6e49","name":"should add and remove event listeners correctly","time":{"start":1715102880751,"stop":1715102880752,"duration":1},"status":"passed","severity":"normal"},{"uid":"9de559314ec4bd47","name":"should throw error - no id","time":{"start":1715102860508,"stop":1715102860508,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e744231196fa55","name":"should decode valid enr successfully","time":{"start":1715102860506,"stop":1715102860507,"duration":1},"status":"passed","severity":"normal"},{"uid":"968ea3cf0baca369","name":"handles multiple messages","time":{"start":1715103497284,"stop":1715103497285,"duration":1},"status":"passed","severity":"normal"},{"uid":"78561da3aafdfa02","name":"Fails to push message with large meta","time":{"start":1715103326807,"stop":1715103326807,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de648684c65a652","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715103344837,"stop":1715103344837,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f056dc4d8168b1","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715102876881,"stop":1715102876881,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6a3719c174c37a","name":"handles different clusterIds correctly","time":{"start":1715102851777,"stop":1715102851777,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0d9debaff84a04","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715103506676,"stop":1715103506676,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6c86d160946a36","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715102859614,"stop":1715102859614,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34ec8018a9c2ebb","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715103426928,"stop":1715103426929,"duration":1},"status":"passed","severity":"normal"},{"uid":"969aa4f227f08780","name":"Check message received after nwaku node is restarted","time":{"start":1715103371107,"stop":1715103371107,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5b76f5817445598","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715103066528,"stop":1715103066528,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfd99b6de7978ea","name":"Publishes to nwaku","time":{"start":1715103351488,"stop":1715103351488,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc508ecf6018bde9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715103371104,"stop":1715103371104,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52e4da9447e83e1","name":"start node with empty shard","time":{"start":1715103426947,"stop":1715103426947,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d3b6fd5d632587","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715103371132,"stop":1715103371132,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32bf0cd4e8f1601","name":"Check publish message containing Russian","time":{"start":1715103373037,"stop":1715103373038,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c425ad7a01c727b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715103117246,"stop":1715103117249,"duration":3},"status":"passed","severity":"normal"},{"uid":"fe6d3d30108c36c2","name":"throws on empty content topic","time":{"start":1715102851767,"stop":1715102851767,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0791a55613a20f","name":"Decoder throws on empty string content topic","time":{"start":1715102887016,"stop":1715102887016,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a703239a229b08","name":"Throws when trying to push message with empty payload","time":{"start":1715103326797,"stop":1715103326797,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96267403d36efe0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715102993242,"stop":1715102993242,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5251c01bd60d40b","name":"Check received message with timestamp: 1715102905086000000 ","time":{"start":1715103100741,"stop":1715103100741,"duration":0},"status":"passed","severity":"normal"},{"uid":"d942dc220a27c212","name":"nwaku subscribes","time":{"start":1715103351488,"stop":1715103351488,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02f5a1473e03da7","name":"Check received message containing JSON","time":{"start":1715103371125,"stop":1715103371125,"duration":0},"status":"passed","severity":"normal"},{"uid":"265e001feb21a1ee","name":"Subscribe and publish message","time":{"start":1715103380783,"stop":1715103380783,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1b72619086af7","name":"Ping on unsubscribed peer","time":{"start":1715102977818,"stop":1715102977818,"duration":0},"status":"passed","severity":"normal"},{"uid":"64495bf732ddfc5b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715102854428,"stop":1715102854429,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74ea50fb4b08b5d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715103066529,"stop":1715103066530,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9de0fc738608f62","name":"getPeersByDiscovery","time":{"start":1715102945987,"stop":1715102945987,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8059c80c695012","name":"Push message with content topic containing special chars","time":{"start":1715103326799,"stop":1715103326799,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a33fe663a21c551","name":"Fails to publish message with wrong content topic","time":{"start":1715103373053,"stop":1715103373054,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf4f3a7207b2039","name":"Check received message with timestamp: 1715102904439000000 ","time":{"start":1715103371129,"stop":1715103371130,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d6f7a8860bd6c63","name":"Check received message containing special chars","time":{"start":1715103371047,"stop":1715103371055,"duration":8},"status":"passed","severity":"normal"},{"uid":"691708fa771e7604","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715103551257,"stop":1715103551257,"duration":0},"status":"passed","severity":"normal"},{"uid":"a058418c59bf8b0c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715102851780,"stop":1715102851780,"duration":0},"status":"passed","severity":"normal"},{"uid":"3179683ad150ebcb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715103551250,"stop":1715103551251,"duration":1},"status":"passed","severity":"normal"},{"uid":"d545c2dcdf961499","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715102982494,"stop":1715102982494,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf78936b0038c2a","name":"Check publish message containing escaped characters","time":{"start":1715103373044,"stop":1715103373045,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bada3bc32fc2665","name":"Check message with no content topic is not received","time":{"start":1715103100744,"stop":1715103100744,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71bbe3be92ed512","name":"should throw error - no id","time":{"start":1715102860509,"stop":1715102860509,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce183ab4f58de5d","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715103066530,"stop":1715103066530,"duration":0},"status":"passed","severity":"normal"},{"uid":"86bb33655824053e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715103551256,"stop":1715103551256,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b31369ea9d92cd","name":"dispatchEvent via connectionManager","time":{"start":1715102945988,"stop":1715102945988,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d93917ed84ed37c","name":"should return empty list for no shard","time":{"start":1715102851782,"stop":1715102851783,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0ae5e10d0e77583","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715102929046,"stop":1715102929046,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90b5845730f3042","name":"different cluster, different shard: nodes don't connect","time":{"start":1715103066517,"stop":1715103066517,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb9d14b9a72d3f6","name":"safeDispatchEvent","time":{"start":1715102945988,"stop":1715102945989,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7f851f4a8bbc255","name":"Check message received after nwaku node is restarted","time":{"start":1715103371140,"stop":1715103371140,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cde0a9906bc2ba8f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715103066524,"stop":1715103066524,"duration":0},"status":"passed","severity":"normal"},{"uid":"70abb0afbbc0811c","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715103371402,"stop":1715103371403,"duration":1},"status":"skipped","severity":"normal"},{"uid":"82690665ec27b8","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715102865378,"stop":1715102865378,"duration":0},"status":"passed","severity":"normal"},{"uid":"6958be4d3a6ef43d","name":"should not fail to stop the service if it was not started","time":{"start":1715102880747,"stop":1715102880747,"duration":0},"status":"passed","severity":"normal"},{"uid":"6644a1376de75878","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715102851790,"stop":1715102851790,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a687c384fde629","name":"Delete observer","time":{"start":1715103327878,"stop":1715103327878,"duration":0},"status":"passed","severity":"normal"},{"uid":"424f50d0c66bb47c","name":"random static sharding 8 - Cluster ID: 343, Shard ID: 676","time":{"start":1715103426932,"stop":1715103426933,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af41a3253a4a470","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715102859612,"stop":1715102859613,"duration":1},"status":"passed","severity":"normal"},{"uid":"78cdb58ac0188bde","name":"Check message received after jswaku node is restarted","time":{"start":1715103371139,"stop":1715103371139,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e21a6f4ddc3eaae5","name":"Check received message containing XML","time":{"start":1715103371065,"stop":1715103371067,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c118cf23ac62256","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715103066539,"stop":1715103066540,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec1efec5bd35ce88","name":"Ping on unsubscribed peer","time":{"start":1715102948082,"stop":1715102948083,"duration":1},"status":"passed","severity":"normal"},{"uid":"50983962f457a484","name":"A test","time":{"start":1715103152226,"stop":1715103152226,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45afa082181644c","name":"Push message with content topic containing Script","time":{"start":1715103446337,"stop":1715103446337,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2968a728d36d50","name":"should not throw an error for a single configured topic","time":{"start":1715102851792,"stop":1715102851792,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa87a43b74301be","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715103551248,"stop":1715103551249,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6fe1fda0ae9fd0","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715102918072,"stop":1715102918072,"duration":0},"status":"passed","severity":"normal"},{"uid":"594a1a5da9bf422d","name":"Check message with invalid timestamp is not received","time":{"start":1715103371132,"stop":1715103371132,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d72e57500b2d5d7","name":"Push message with content topic containing unicode special characters","time":{"start":1715103446344,"stop":1715103446345,"duration":1},"status":"passed","severity":"normal"},{"uid":"164e3bf0d75ce48c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715103152162,"stop":1715103152163,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc9e4c3f17b652c","name":"it tolerates circular branch references","time":{"start":1715102876877,"stop":1715102876877,"duration":0},"status":"passed","severity":"normal"},{"uid":"622e550af23c6d85","name":"Query Generator, No message returned","time":{"start":1715103465630,"stop":1715103465631,"duration":1},"status":"passed","severity":"normal"},{"uid":"7832bdb2ee0e8572","name":"Check message received after nwaku node is restarted","time":{"start":1715103100746,"stop":1715103100746,"duration":0},"status":"skipped","severity":"normal"},{"uid":"952d7b75927fcfcc","name":"Sets default value correctly","time":{"start":1715103510515,"stop":1715103510515,"duration":0},"status":"passed","severity":"normal"},{"uid":"47916b420bfa3854","name":"Subscribe and receive messages via waku relay post","time":{"start":1715103551256,"stop":1715103551257,"duration":1},"status":"passed","severity":"normal"},{"uid":"926c77f9620b1b8c","name":"Ping on peer without subscriptions","time":{"start":1715102977817,"stop":1715102977817,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92396f6dd4c3252","name":"Check received message containing Chinese","time":{"start":1715103371115,"stop":1715103371116,"duration":1},"status":"passed","severity":"normal"},{"uid":"c235f217a2a5be17","name":"Relay","time":{"start":1715102916495,"stop":1715102916495,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af4cd5542f174c8","name":"Default pageSize","time":{"start":1715103496459,"stop":1715103496459,"duration":0},"status":"passed","severity":"normal"},{"uid":"969a38fbad99ad2e","name":"should decode valid enr with tcp successfully","time":{"start":1715102860507,"stop":1715102860508,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc16d109533e15a","name":"Push to array if already present","time":{"start":1715102851324,"stop":1715102851324,"duration":0},"status":"passed","severity":"normal"},{"uid":"5018764b2fda579e","name":"should encodeTxt and decodeTxt","time":{"start":1715102860506,"stop":1715102860506,"duration":0},"status":"passed","severity":"normal"},{"uid":"24de6b336d145ab1","name":"Push message with custom timestamp: 1715106666692","time":{"start":1715103446348,"stop":1715103446349,"duration":1},"status":"passed","severity":"normal"},{"uid":"219b5d241cf351d7","name":"Check received message containing Basic HTML tag","time":{"start":1715103371067,"stop":1715103371075,"duration":8},"status":"passed","severity":"normal"},{"uid":"6b091687d6512b85","name":"Generator, 2 different pubsubtopics","time":{"start":1715103473691,"stop":1715103473691,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1d54ef12748d78","name":"random static sharding 5 - Cluster ID: 141, Shard ID: 787","time":{"start":1715103426931,"stop":1715103426931,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bcd8799af09009d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715102851799,"stop":1715102851799,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1ae5915f14d2d3","name":"Check message on other pubsub topic is not received","time":{"start":1715103100743,"stop":1715103100743,"duration":0},"status":"passed","severity":"normal"},{"uid":"668cef7b3e5f0dc6","name":"Push message with content topic containing XML","time":{"start":1715103326802,"stop":1715103326803,"duration":1},"status":"passed","severity":"normal"},{"uid":"72948e3458de8790","name":"Light Node - default protocols","time":{"start":1715103518875,"stop":1715103518875,"duration":0},"status":"passed","severity":"normal"},{"uid":"e122b506f2c04400","name":"Waku message hash computation (no timestamp)","time":{"start":1715102854429,"stop":1715102854430,"duration":1},"status":"passed","severity":"normal"},{"uid":"356cc3fb549594ec","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715103416245,"stop":1715103416245,"duration":0},"status":"passed","severity":"normal"},{"uid":"520476c42b61eaed","name":"Check message with no content topic is not received","time":{"start":1715103371105,"stop":1715103371106,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebdb22ff59093bd","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715103380788,"stop":1715103380788,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ace350cb0e39c05","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715102859620,"stop":1715102859620,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ef0229ae3710bf","name":"Push message with content topic containing Russian","time":{"start":1715103326801,"stop":1715103326801,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3234e5678eb399","name":"Push message with Arabic payload","time":{"start":1715103446301,"stop":1715103446301,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1e137f3ab7763","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715102851784,"stop":1715102851784,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc84cee661aadb3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715103100742,"stop":1715103100742,"duration":0},"status":"passed","severity":"normal"},{"uid":"712a3715ae427013","name":"connected peers and dial","time":{"start":1715103324587,"stop":1715103324588,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a61a8fdb910a2f4","name":"throws on content topic with empty encoding field","time":{"start":1715102851770,"stop":1715102851770,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab68da9e48115894","name":"Push message with shell command payload","time":{"start":1715103326793,"stop":1715103326793,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e1228687454c4d","name":"should properly compute the node id","time":{"start":1715102860511,"stop":1715102860511,"duration":0},"status":"passed","severity":"normal"},{"uid":"f644b7992af8c340","name":"through manual discovery","time":{"start":1715103180267,"stop":1715103180268,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac0b0c7cd524d2d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715103380792,"stop":1715103380792,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bc2ed708254efd","name":"should throw an error for an unconfigured topic","time":{"start":1715102851793,"stop":1715102851793,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f703d9030c52f8","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715103506675,"stop":1715103506675,"duration":0},"status":"passed","severity":"normal"},{"uid":"22eb72f09c65ca96","name":"should set field with all protocols disabled","time":{"start":1715102860515,"stop":1715102860515,"duration":0},"status":"passed","severity":"normal"},{"uid":"979276a7cec5ba77","name":"A test","time":{"start":1715103152226,"stop":1715103152227,"duration":1},"status":"passed","severity":"normal"},{"uid":"da43482f64576f13","name":"Query with Promise Callback, No message returned","time":{"start":1715103465638,"stop":1715103465638,"duration":0},"status":"passed","severity":"normal"},{"uid":"f897e51502e030d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715103326803,"stop":1715103326804,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66e1e6cff4743f8","name":"Passing page size 0 when there are 110 messages","time":{"start":1715103496454,"stop":1715103496455,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc62e3296fe3bc61","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715103344841,"stop":1715103344841,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbc18aa6ec321ee","name":"different cluster, same shard: nodes don't connect","time":{"start":1715103066515,"stop":1715103066516,"duration":1},"status":"passed","severity":"normal"},{"uid":"e192030603b9b323","name":"pre and post cipher","time":{"start":1715102887389,"stop":1715102887390,"duration":1},"status":"passed","severity":"normal"},{"uid":"a665c98cc6113158","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715103344843,"stop":1715103344844,"duration":1},"status":"passed","severity":"normal"},{"uid":"66cc50dbaffd99d3","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715103066539,"stop":1715103066539,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2f303c7c599a64","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715103551251,"stop":1715103551251,"duration":0},"status":"passed","severity":"normal"},{"uid":"725af53aa2a3b02e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715103484784,"stop":1715103484785,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89b57d49d531cd","name":"Push message with content topic containing short","time":{"start":1715103326797,"stop":1715103326798,"duration":1},"status":"passed","severity":"normal"},{"uid":"17bd5cc706baef8b","name":"Passing page size 110 when there are 120 messages","time":{"start":1715103496458,"stop":1715103496459,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b3b954141eeb0f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715102887010,"stop":1715102887012,"duration":2},"status":"passed","severity":"normal"},{"uid":"80d66941c97ef8c7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715103117149,"stop":1715103117149,"duration":0},"status":"passed","severity":"normal"},{"uid":"21cb32a3075c9657","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715103152163,"stop":1715103152165,"duration":2},"status":"passed","severity":"normal"},{"uid":"db3f785e0271b9ef","name":"Check publish message containing XML","time":{"start":1715103373042,"stop":1715103373042,"duration":0},"status":"passed","severity":"normal"},{"uid":"7470dea78f88aabe","name":"random static sharding 9 - Cluster ID: 831, Shard ID: 235","time":{"start":1715103426933,"stop":1715103426934,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed8d30d477fa4db","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715103649419,"stop":1715103649420,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be2477f4803626f","name":"Push message with short payload","time":{"start":1715103326786,"stop":1715103326786,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee05f3da49aecc9d","name":"Subscribe to topic containing Script and publish message","time":{"start":1715103380790,"stop":1715103380790,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1287d47140ce0ff","name":"groups content topics by expected pubsub topic","time":{"start":1715102851777,"stop":1715102851777,"duration":0},"status":"passed","severity":"normal"},{"uid":"427b1d21ac8a437c","name":"Check publish message containing JSON","time":{"start":1715103373043,"stop":1715103373044,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f324bf88861d89e","name":"Fails to push message with empty content topic","time":{"start":1715103326806,"stop":1715103326806,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb051b309951a73c","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715103066523,"stop":1715103066523,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc6c26c929e6e23","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715103066528,"stop":1715103066529,"duration":1},"status":"passed","severity":"normal"},{"uid":"4459b9d15d1e685d","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715103066518,"stop":1715103066518,"duration":0},"status":"passed","severity":"normal"},{"uid":"6627f9ea2b802026","name":"can start the service","time":{"start":1715102880746,"stop":1715102880746,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c04f54b4ca05df","name":"Relay - times out","time":{"start":1715103518873,"stop":1715103518873,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0974b255e8290e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715103373057,"stop":1715103373057,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a40a43aa99fd3f9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715102851786,"stop":1715102851786,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5bf616f4ca471df","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715102851774,"stop":1715102851774,"duration":0},"status":"passed","severity":"normal"},{"uid":"34464eb53a9ddbf","name":"Check received message containing short","time":{"start":1715103371041,"stop":1715103371042,"duration":1},"status":"passed","severity":"normal"},{"uid":"58712aa78686cf1b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715103371131,"stop":1715103371132,"duration":1},"status":"passed","severity":"normal"},{"uid":"1867d1f25374ee0","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715103066540,"stop":1715103066540,"duration":0},"status":"passed","severity":"normal"},{"uid":"b208902d76020d00","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715103066535,"stop":1715103066535,"duration":0},"status":"passed","severity":"normal"},{"uid":"a223d6650c0fdf19","name":"Push message with content topic containing JSON","time":{"start":1715103446343,"stop":1715103446343,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfee6366ecfd4d83","name":"Check received message containing short","time":{"start":1715103100733,"stop":1715103100734,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c6bb80c2efbfce","name":"Check message with invalid timestamp is not received","time":{"start":1715103100743,"stop":1715103100743,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c591503761db07","name":"Check received message containing XML","time":{"start":1715103100738,"stop":1715103100738,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c4a552765d28d8","name":"Rejects garbage","time":{"start":1715102868993,"stop":1715102868993,"duration":0},"status":"passed","severity":"normal"},{"uid":"77680e4440586b3e","name":"random static sharding 10 - Cluster ID: 938, Shard ID: 987","time":{"start":1715103426934,"stop":1715103426935,"duration":1},"status":"passed","severity":"normal"},{"uid":"11076f2c87f9369e","name":"throws on content topic with empty application field","time":{"start":1715102851769,"stop":1715102851769,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9afd9e036c35e1","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715102851775,"stop":1715102851775,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d6ac458b4d9e68","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app7/10/topic656/proto","time":{"start":1715103421215,"stop":1715103421216,"duration":1},"status":"passed","severity":"normal"},{"uid":"144ba2b78c008044","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715103551263,"stop":1715103551263,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ced3661793067a6","name":"Push message with JSON payload","time":{"start":1715103326792,"stop":1715103326793,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c27c38bfe3b6b0","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715102982496,"stop":1715102982496,"duration":0},"status":"passed","severity":"normal"},{"uid":"980eee835dd218d2","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715103066527,"stop":1715103066528,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d50c56fccbdb956","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715102851788,"stop":1715102851788,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7edf98e85a8880","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715103649420,"stop":1715103649421,"duration":1},"status":"passed","severity":"normal"},{"uid":"994b5f7bdc2e3d0d","name":"Ephemeral field set to true","time":{"start":1715102865512,"stop":1715102865512,"duration":0},"status":"passed","severity":"normal"},{"uid":"625c77ed6458b105","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715103066542,"stop":1715103066542,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea60ace7423c9e52","name":"Query generator for multiple messages with different content topic format","time":{"start":1715103484785,"stop":1715103484785,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86c95d1af430ecc","name":"Decrypt messages","time":{"start":1715103327877,"stop":1715103327878,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1cf4922562f67","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715103066534,"stop":1715103066534,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44e93fb806550d7","name":"getPeersByDiscovery","time":{"start":1715103324240,"stop":1715103324241,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2733c37911830f1","name":"Generator, custom pubsub topic","time":{"start":1715103473694,"stop":1715103473694,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c684ad90bf9b23","name":"Fails to push message with empty content topic","time":{"start":1715103446346,"stop":1715103446346,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a780a5d7268f3","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715102851779,"stop":1715102851779,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6149408df9e7279","name":"Ping on subscribed peer","time":{"start":1715102977815,"stop":1715102977815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9aa7f6ba23b3a72","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715103551261,"stop":1715103551261,"duration":0},"status":"passed","severity":"normal"},{"uid":"854c5798bfb64493","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715103506673,"stop":1715103506673,"duration":0},"status":"passed","severity":"normal"},{"uid":"612b154bb7beb3a2","name":"Subscribe to topic containing XML and receive message","time":{"start":1715103152171,"stop":1715103152171,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a248edd0d9206ab","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715102982497,"stop":1715102982498,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1bd675826f730ba","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715102982500,"stop":1715102982500,"duration":0},"status":"passed","severity":"normal"},{"uid":"b051f4d39510ee24","name":"Subscribe to topic containing short and receive message","time":{"start":1715103152161,"stop":1715103152162,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2dbf51b29058ea","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715102905188,"stop":1715102905190,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab194399f46fb8e7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715103152156,"stop":1715103152156,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ede3902a86dbce","name":"Check received message with timestamp: 1715102904439 ","time":{"start":1715103371103,"stop":1715103371103,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72d6f62723616a4","name":"should handle application and version for autosharding","time":{"start":1715102851781,"stop":1715102851781,"duration":0},"status":"passed","severity":"normal"},{"uid":"48296693bd85827a","name":"Check meta is set [ecies]","time":{"start":1715102888846,"stop":1715102888846,"duration":0},"status":"passed","severity":"normal"},{"uid":"746abda17416e590","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715103551258,"stop":1715103551259,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ca5aff998956f3","name":"Check publish message after client node is restarted","time":{"start":1715103373058,"stop":1715103373058,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27cb654c55d679fe","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app16/8/topic700/xml","time":{"start":1715103421214,"stop":1715103421215,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f59b2188b5d123d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715102859608,"stop":1715102859610,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c215e7006d6de2e","name":"Publish message with rate limit","time":{"start":1715103373060,"stop":1715103373061,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b79f1e403951dfb","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715103506676,"stop":1715103506676,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4db2c638e5ee044","name":"Check received message containing unicode special characters","time":{"start":1715103371127,"stop":1715103371128,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac21a6387805d970","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715103152171,"stop":1715103152172,"duration":1},"status":"passed","severity":"normal"},{"uid":"5201ee75dda535f8","name":"Push message with content topic containing JSON","time":{"start":1715103326804,"stop":1715103326804,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee1289372234e62","name":"Store - dialed first","time":{"start":1715103518873,"stop":1715103518873,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee141652cae1b87a","name":"Query generator for 2000 messages","time":{"start":1715103484787,"stop":1715103484787,"duration":0},"status":"passed","severity":"normal"},{"uid":"364eb1ee591e23a7","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715103380787,"stop":1715103380787,"duration":0},"status":"passed","severity":"normal"},{"uid":"da91b5e514849bfa","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715102865377,"stop":1715102865377,"duration":0},"status":"passed","severity":"normal"},{"uid":"1604a39a6c69103b","name":"Passing an array","time":{"start":1715103510512,"stop":1715103510512,"duration":0},"status":"passed","severity":"normal"},{"uid":"7373f78f9b21198f","name":"Push message with special chars payload","time":{"start":1715103446300,"stop":1715103446300,"duration":0},"status":"passed","severity":"normal"},{"uid":"1256caef4ebc7917","name":"same cluster, different shard: nodes connect","time":{"start":1715103198724,"stop":1715103198724,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccff82c90d0e6261","name":"Check received message containing Basic HTML tag","time":{"start":1715103100738,"stop":1715103100738,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3516eda8897d2a","name":"Check message received after jswaku node is restarted","time":{"start":1715103100746,"stop":1715103100746,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41318aa2c077bcf4","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715103506674,"stop":1715103506674,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19fd33f2af0605d","name":"Subscribe and receives messages on 20 topics","time":{"start":1715103551248,"stop":1715103551248,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe73932f798b4b6","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715102911977,"stop":1715102911977,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b94096e7d3f2d9b","name":"Subscribe to topic containing Script and receive message","time":{"start":1715103152170,"stop":1715103152171,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2054627557221d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715102876408,"stop":1715102876409,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ec14bd373e1aa8","name":"should return valid sharding parameters for static sharding","time":{"start":1715102851795,"stop":1715102851795,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c41810fa48ef5d","name":"addEventListener with wrong event","time":{"start":1715102945986,"stop":1715102945986,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b130c50ae898ebb","name":"Sign & Recover","time":{"start":1715102887390,"stop":1715102887390,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb13b49a49029e3d","name":"Subscribe to topic containing short and receive message","time":{"start":1715103551259,"stop":1715103551260,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f30259cd17e4d0","name":"Filter","time":{"start":1715103518874,"stop":1715103518875,"duration":1},"status":"passed","severity":"normal"},{"uid":"edaacd28e059a33a","name":"Generator, custom pubsub topic","time":{"start":1715103473692,"stop":1715103473692,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d45b0160af38c55","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715102851787,"stop":1715102851787,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4d5a9420abc065","name":"Check publish message after service node is restarted","time":{"start":1715103373058,"stop":1715103373058,"duration":0},"status":"skipped","severity":"normal"},{"uid":"106d1bcb17171545","name":"topics with same application and version share the same shard","time":{"start":1715102851776,"stop":1715102851776,"duration":0},"status":"passed","severity":"normal"},{"uid":"910b898628187281","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715102865376,"stop":1715102865377,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3a100863561084","name":"Js publishes, other Js receives","time":{"start":1715103351489,"stop":1715103351490,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec43b540123c1547","name":"should handle a minimal index list","time":{"start":1715102851713,"stop":1715102851713,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5df4c23c1414fa","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715102854427,"stop":1715102854428,"duration":1},"status":"passed","severity":"normal"},{"uid":"badd6c7d5488aeaf","name":"throws on content topic with empty topic name field","time":{"start":1715102851770,"stop":1715102851770,"duration":0},"status":"passed","severity":"normal"},{"uid":"481e973b16d3cb7a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715103551251,"stop":1715103551251,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c36987a809e9655","name":"Accepts a valid Waku Message","time":{"start":1715102868991,"stop":1715102868993,"duration":2},"status":"passed","severity":"normal"},{"uid":"c024a605ce0e3cdb","name":"Publish message with custom timestamp: Tue May 07 2024 18:35:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1715103373050,"stop":1715103373051,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e75a4b0066a993","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715102854429,"stop":1715102854429,"duration":0},"status":"passed","severity":"normal"},{"uid":"de19a1c314ebadd7","name":"Check received message containing long","time":{"start":1715103100734,"stop":1715103100734,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b0e9816b9004e0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715103117237,"stop":1715103117243,"duration":6},"status":"passed","severity":"normal"},{"uid":"119a49d1e1d7c6dc","name":"Encoder throws on empty string content topic","time":{"start":1715102887014,"stop":1715102887015,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac891497d4a9c3e","name":"Check received message with timestamp: 1715102904439 ","time":{"start":1715103371130,"stop":1715103371131,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e0c43455bf108e","name":"same cluster, same shard: nodes connect","time":{"start":1715103198723,"stop":1715103198724,"duration":1},"status":"passed","severity":"normal"},{"uid":"f03cb1b8c4da7441","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715103176320,"stop":1715103176321,"duration":1},"status":"passed","severity":"normal"},{"uid":"9510cb37d062955d","name":"Push message with Script payload","time":{"start":1715103446305,"stop":1715103446306,"duration":1},"status":"passed","severity":"normal"},{"uid":"9302eff2b79cbff3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715103117162,"stop":1715103117162,"duration":0},"status":"passed","severity":"normal"},{"uid":"81cddcbce542f59a","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715103371402,"stop":1715103371402,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee7837a4d8e2b0d9","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715103066525,"stop":1715103066526,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f92e18477107318","name":"Check message with no payload is not received","time":{"start":1715103371134,"stop":1715103371134,"duration":0},"status":"passed","severity":"normal"},{"uid":"7318d4870de58be3","name":"isConnected should return true after first peer connects","time":{"start":1715102954444,"stop":1715102954445,"duration":1},"status":"passed","severity":"normal"},{"uid":"30947b9bd65ed3ce","name":"Subscribe and receives messages on 20 topics","time":{"start":1715103551257,"stop":1715103551258,"duration":1},"status":"passed","severity":"normal"},{"uid":"452cc7b868704ca5","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715102876409,"stop":1715102876410,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e7e7d145db3d8f8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715103117243,"stop":1715103117245,"duration":2},"status":"passed","severity":"normal"},{"uid":"a00fc765dc58afa3","name":"Push message with shell command payload","time":{"start":1715103446318,"stop":1715103446318,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c3f82653a3586d","name":"Reopen subscription with peer with lost subscription","time":{"start":1715102977818,"stop":1715102977818,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b7e122d73d458c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715103551250,"stop":1715103551250,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8483d7e66da45da","name":"Relay - dialed after","time":{"start":1715103518872,"stop":1715103518873,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe73eb891debc1d","name":"Push message with meta","time":{"start":1715103446346,"stop":1715103446347,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58b6cbf4d0c3e67","name":"Reopen subscription with peer with lost subscription","time":{"start":1715102948083,"stop":1715102948083,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1b6e9863aa1880","name":"Subscribe and receive messages via lightPush","time":{"start":1715103551255,"stop":1715103551256,"duration":1},"status":"passed","severity":"normal"},{"uid":"991f831539e4d72d","name":"Using a function","time":{"start":1715103510514,"stop":1715103510514,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c708d0af1a1b68","name":"configure the node with multiple content topics","time":{"start":1715103421228,"stop":1715103421229,"duration":1},"status":"passed","severity":"normal"},{"uid":"800a12ed169cf88d","name":"Refresh subscription","time":{"start":1715103152161,"stop":1715103152161,"duration":0},"status":"passed","severity":"normal"},{"uid":"16acfdf578c3437d","name":"should throw error - no public key","time":{"start":1715102860508,"stop":1715102860508,"duration":0},"status":"passed","severity":"normal"},{"uid":"270b67f8ec76d437","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715103117147,"stop":1715103117148,"duration":1},"status":"passed","severity":"normal"},{"uid":"4662ac29df203995","name":"Push message with escaped characters payload","time":{"start":1715103446318,"stop":1715103446318,"duration":0},"status":"passed","severity":"normal"},{"uid":"751aca1dcba888af","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715102905194,"stop":1715102905194,"duration":0},"status":"passed","severity":"normal"},{"uid":"561a42358059d6db","name":"Check received message containing shell command","time":{"start":1715103371126,"stop":1715103371126,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ea0b4cbe3f7697","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715102876882,"stop":1715102876882,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b2be3378a30e4ac1","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715103487563,"stop":1715103487564,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f408830d376960","name":"can start and stop the service","time":{"start":1715103372213,"stop":1715103372213,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7b82c26b1cabb3","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715102859616,"stop":1715102859617,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e33f128a0903419","name":"should not fail to start the service if it is already started","time":{"start":1715102880748,"stop":1715102880748,"duration":0},"status":"passed","severity":"normal"},{"uid":"2293a8275d9113e4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715103344842,"stop":1715103344843,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ea3bbb721ebbf6","name":"Check message with non string payload is not received","time":{"start":1715103371106,"stop":1715103371107,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceddedf502decc5f","name":"stop","time":{"start":1715102945989,"stop":1715102945989,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54cadf78c80a7f2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715102851791,"stop":1715102851792,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4523f51718f5cfb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715103152160,"stop":1715103152160,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c67f59d50c32a6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715103066541,"stop":1715103066542,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa47c39221d18763","name":"random static sharding 2 - Cluster ID: 177, Shard ID: 823","time":{"start":1715103426929,"stop":1715103426929,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65763f875929554","name":"Publish message with custom timestamp: Wed May 17 2023 17:35:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1715103373046,"stop":1715103373048,"duration":2},"status":"passed","severity":"normal"},{"uid":"c357aacf96fdbe86","name":"Push message with content topic containing long","time":{"start":1715103326798,"stop":1715103326798,"duration":0},"status":"passed","severity":"normal"},{"uid":"6571f345f0c8ff84","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715102982499,"stop":1715102982499,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aabb002f697fe41","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715103446338,"stop":1715103446343,"duration":5},"status":"passed","severity":"normal"},{"uid":"73295f3bb5d97760","name":"Check publish message containing Basic HTML tag","time":{"start":1715103373043,"stop":1715103373043,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3fa3e88a0020d71","name":"Subscribe and receive messages via lightPush","time":{"start":1715103551245,"stop":1715103551246,"duration":1},"status":"passed","severity":"normal"},{"uid":"294708e90eeb14ff","name":"Generator, 2 different pubsubtopics","time":{"start":1715103473695,"stop":1715103473695,"duration":0},"status":"passed","severity":"normal"},{"uid":"231572d80785f","name":"should not receive a peer event after stop","time":{"start":1715102929040,"stop":1715102929041,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d127d2ea41f4e6","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715102854430,"stop":1715102854430,"duration":0},"status":"passed","severity":"normal"},{"uid":"a081e28250e4a6d4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715103380792,"stop":1715103380792,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58c709d206dfa4b","name":"should set field with all protocols enabled","time":{"start":1715102860515,"stop":1715102860516,"duration":1},"status":"passed","severity":"normal"},{"uid":"44f0c82ccecccb36","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715103371103,"stop":1715103371104,"duration":1},"status":"passed","severity":"normal"},{"uid":"65a0f4ee8f939dd2","name":"Check received message containing emoji","time":{"start":1715103371128,"stop":1715103371129,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b992db429fdd49","name":"Check received message with timestamp: 1715102905086 ","time":{"start":1715103100741,"stop":1715103100741,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0713eae7348e57","name":"Push message with meta","time":{"start":1715103326806,"stop":1715103326807,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4bb8d0c6ef6d37","name":"Passing page size 19 when there are 20 messages","time":{"start":1715103496458,"stop":1715103496458,"duration":0},"status":"passed","severity":"normal"},{"uid":"432658e87e1f1a2d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715103152158,"stop":1715103152158,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da65d50fe9ee16b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715103198718,"stop":1715103198723,"duration":5},"status":"passed","severity":"normal"},{"uid":"5c01eb9e4366ebbc","name":"can start the service","time":{"start":1715102929024,"stop":1715102929024,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99c91da4df93fa0","name":"should throw an error for insufficient data","time":{"start":1715102851714,"stop":1715102851715,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c17900f45e24c7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715103551248,"stop":1715103551248,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a3f5772f119272","name":"Fails to push message with large meta","time":{"start":1715103446347,"stop":1715103446347,"duration":0},"status":"passed","severity":"normal"},{"uid":"122467aca3642553","name":"should not receive a peer event before start","time":{"start":1715103372224,"stop":1715103372224,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc33c199c440028","name":"Relay - dialed first","time":{"start":1715103518872,"stop":1715103518872,"duration":0},"status":"passed","severity":"normal"},{"uid":"151da96adeb85d86","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715103066525,"stop":1715103066525,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d61b0dc0010348","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715103416245,"stop":1715103416246,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f7a090c66e6206","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715102851771,"stop":1715102851772,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb978b9bfa90f296","name":"handles empty shards array correctly","time":{"start":1715102851798,"stop":1715102851798,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac89e9c058c9116d","name":"Push message with Chinese payload","time":{"start":1715103446300,"stop":1715103446301,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1acd9134c1d3a28","name":"Check message received after jswaku node is restarted","time":{"start":1715103371107,"stop":1715103371107,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2659c33daef7ec60","name":"Check received message containing JSON","time":{"start":1715103371076,"stop":1715103371082,"duration":6},"status":"passed","severity":"normal"},{"uid":"3798a31175658999","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715102851784,"stop":1715102851785,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5e5abb992a4a77","name":"Query generator for multiple messages","time":{"start":1715103484783,"stop":1715103484783,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2c837be04c94e8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715103344841,"stop":1715103344841,"duration":0},"status":"passed","severity":"normal"},{"uid":"32afb6129c30eafb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715103551264,"stop":1715103551264,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18749a9bebb61d9","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715103344842,"stop":1715103344842,"duration":0},"status":"passed","severity":"normal"},{"uid":"974604534e68362b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app52/2/topic696/proto","time":{"start":1715103421217,"stop":1715103421218,"duration":1},"status":"passed","severity":"normal"},{"uid":"b836366be24370d3","name":"Push message with Chinese payload","time":{"start":1715103326789,"stop":1715103326789,"duration":0},"status":"passed","severity":"normal"},{"uid":"55829df3e0b71872","name":"Meta field set when metaSetter is specified","time":{"start":1715102865512,"stop":1715102865513,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5e8b4a0bc6a92b","name":"Fails to push message bigger that 1MB","time":{"start":1715103326809,"stop":1715103326810,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a6c299f470a70f","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715103465637,"stop":1715103465637,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec81694241ec458","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715102859619,"stop":1715102859619,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3801ba101e07e5","name":"should only return 1 node with relay capability","time":{"start":1715102876879,"stop":1715102876880,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bbf7b96fea96473","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715102851796,"stop":1715102851796,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60ebb2d100504d3","name":"Check received message containing Arabic","time":{"start":1715103100736,"stop":1715103100736,"duration":0},"status":"passed","severity":"normal"},{"uid":"578ca2d64c46ebf5","name":"Reusing cursor across nodes","time":{"start":1715103416246,"stop":1715103416246,"duration":0},"status":"passed","severity":"normal"},{"uid":"45cde8aa7978f668","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715103416247,"stop":1715103416247,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22543d0e0253928","name":"Ordered callback, aborts when callback returns true","time":{"start":1715103484787,"stop":1715103484787,"duration":0},"status":"passed","severity":"normal"},{"uid":"f385c4dd64aaaa4e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715102875975,"stop":1715102875975,"duration":0},"status":"passed","severity":"normal"},{"uid":"db33ffce9c8034f1","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715103380788,"stop":1715103380788,"duration":0},"status":"passed","severity":"normal"},{"uid":"585f849c989367eb","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715102851780,"stop":1715102851781,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58f2ae6de6c5255","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715102876407,"stop":1715102876408,"duration":1},"status":"passed","severity":"normal"},{"uid":"2916d73ac99e267","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715102851782,"stop":1715102851782,"duration":0},"status":"passed","severity":"normal"},{"uid":"8257850155e40e7","name":"Check received message containing escaped characters","time":{"start":1715103371126,"stop":1715103371127,"duration":1},"status":"passed","severity":"normal"},{"uid":"558bc16c8516f164","name":"creates an iterator","time":{"start":1715103497284,"stop":1715103497284,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed33e00d94dd0e73","name":"Push message with content topic containing SQL Injection","time":{"start":1715103326801,"stop":1715103326802,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f552e323fe6f4fa","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715102851796,"stop":1715102851797,"duration":1},"status":"passed","severity":"normal"},{"uid":"298a6b836b57a795","name":"ignores unrecognized TXT record formats","time":{"start":1715102876878,"stop":1715102876879,"duration":1},"status":"passed","severity":"normal"},{"uid":"547196fe2c6f15fa","name":"should not fail to start the service if it is already started","time":{"start":1715102929026,"stop":1715102929037,"duration":11},"status":"passed","severity":"normal"},{"uid":"d0268b74ebc0474a","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715103066530,"stop":1715103066531,"duration":1},"status":"passed","severity":"normal"},{"uid":"3615715adb0d20a9","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715102859613,"stop":1715102859614,"duration":1},"status":"passed","severity":"normal"},{"uid":"2456639b85d39ce2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715102859617,"stop":1715102859618,"duration":1},"status":"passed","severity":"normal"},{"uid":"aecd5c5e6257a3ee","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715102851793,"stop":1715102851793,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8fb723309f0e14","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715103473695,"stop":1715103473695,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9e4e0b851277b8","name":"Asymmetric encrypt & decrypt","time":{"start":1715102887388,"stop":1715102887388,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ad270424f2b5e7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715103473693,"stop":1715103473694,"duration":1},"status":"passed","severity":"normal"},{"uid":"64eaffbaa6df8f31","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715103066544,"stop":1715103066544,"duration":0},"status":"passed","severity":"normal"},{"uid":"b079da57c4986b3f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715103551261,"stop":1715103551261,"duration":0},"status":"passed","severity":"normal"},{"uid":"760f8bcbaacc5fbc","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715103551255,"stop":1715103551255,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d64c019542b839","name":"can dial TLS multiaddrs","time":{"start":1715103180266,"stop":1715103180266,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d3d98865c51c8d","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715102851793,"stop":1715102851794,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e3a006c1aa524a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715102859621,"stop":1715102859621,"duration":0},"status":"passed","severity":"normal"},{"uid":"c126b8c8a958068b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715102888845,"stop":1715102888845,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f81a3ee1ec56873","name":"tcp ip4 address","time":{"start":1715102859860,"stop":1715102859861,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb231013779fb180","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app98/6/topic778/proto","time":{"start":1715103421220,"stop":1715103421221,"duration":1},"status":"passed","severity":"normal"},{"uid":"b365aee45acfe98","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715102993244,"stop":1715102993245,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c0563ac3f1e5bea","name":"Fails to push message bigger that 1MB","time":{"start":1715103446354,"stop":1715103446354,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bee03a910e9fda","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715103551253,"stop":1715103551254,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1eb6a1451192b8b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715103465631,"stop":1715103465632,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced5e211d04bd139","name":"Encoder throws on empty string content topic","time":{"start":1715102865514,"stop":1715102865514,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2ef3f45cf1ff87","name":"Query with Ordered Callback, No message returned","time":{"start":1715103465634,"stop":1715103465635,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a72820e984ad4ed","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715103506675,"stop":1715103506675,"duration":0},"status":"passed","severity":"normal"},{"uid":"4425153e56899b49","name":"Refresh subscription","time":{"start":1715103380785,"stop":1715103380786,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6b755b66ccb55aa8","name":"Subscribe to topic containing XML and publish message","time":{"start":1715103380790,"stop":1715103380791,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ded0e5840600e93","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715103344845,"stop":1715103344845,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccb9a44296720b4","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715102851782,"stop":1715102851782,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbad7239d28c42b0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715103426946,"stop":1715103426946,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a84e20c651dfd07","name":"Encoder throws on undefined content topic","time":{"start":1715102865513,"stop":1715102865514,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9933ed5a1bff266","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715103551247,"stop":1715103551248,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c73bc6e724c29b","name":"should properly create location multiaddrs - udp","time":{"start":1715102860514,"stop":1715102860514,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ce85ac8d6835f6","name":"less peers than existing","time":{"start":1715103324588,"stop":1715103324589,"duration":1},"status":"skipped","severity":"normal"},{"uid":"17e9ba12dbe77e4f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715103473691,"stop":1715103473692,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2316b4dc387eb9b","name":"should not fail to stop the service if it was not started","time":{"start":1715103372213,"stop":1715103372214,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc3b92670f81be34","name":"Check received message containing SQL Injection","time":{"start":1715103371061,"stop":1715103371063,"duration":2},"status":"passed","severity":"normal"},{"uid":"23928179c64f4329","name":"should be able to decode the field with only STORE set to true","time":{"start":1715102859618,"stop":1715102859618,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc37fd463f7871","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715102859620,"stop":1715102859621,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53723db87a0f7df","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715102993244,"stop":1715102993244,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a546577c54c2ff","name":"Push message with content topic containing emoji","time":{"start":1715103326806,"stop":1715103326806,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b64a59fbe12ab2","name":"Push message with content topic containing numeric","time":{"start":1715103326798,"stop":1715103326799,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbbec2bb6a12c805","name":"Generator, 2 different pubsubtopics","time":{"start":1715103473693,"stop":1715103473693,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab784f07525e13a","name":"Promise Callback - backward","time":{"start":1715103472915,"stop":1715103472915,"duration":0},"status":"passed","severity":"normal"},{"uid":"548c33a52c70a9a","name":"Subscribe to topic containing Script and receive message","time":{"start":1715103551262,"stop":1715103551262,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c3c1cf79434636","name":"Check received message containing shell command","time":{"start":1715103371082,"stop":1715103371099,"duration":17},"status":"passed","severity":"normal"},{"uid":"44c24151d9f83962","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715103551258,"stop":1715103551258,"duration":0},"status":"passed","severity":"normal"},{"uid":"a199d88fbc37a98f","name":"Check received message containing Russian","time":{"start":1715103371117,"stop":1715103371120,"duration":3},"status":"passed","severity":"normal"},{"uid":"465d4fc02485fcb8","name":"Check publish message containing emoji","time":{"start":1715103373045,"stop":1715103373046,"duration":1},"status":"passed","severity":"normal"},{"uid":"276737c3c4198f9","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715103465625,"stop":1715103465629,"duration":4},"status":"passed","severity":"normal"},{"uid":"4b1c2471855b46e0","name":"Check received message containing Russian","time":{"start":1715103100736,"stop":1715103100736,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2342ea672a893e2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715102851789,"stop":1715102851789,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f18bb3bbd864fe","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715102905190,"stop":1715102905191,"duration":1},"status":"passed","severity":"normal"},{"uid":"57acac96c07a9dc8","name":"addEventListener with correct event","time":{"start":1715102945985,"stop":1715102945985,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdcd8f85f3eee3e","name":"should not receive a peer event after stop","time":{"start":1715102880749,"stop":1715102880749,"duration":0},"status":"passed","severity":"normal"},{"uid":"5004376fff706e05","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715103066529,"stop":1715103066529,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ef0a7b91d03bd2","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715102859615,"stop":1715102859615,"duration":0},"status":"passed","severity":"normal"},{"uid":"444f50a16535cc8c","name":"Symmetric encrypt & Decrypt","time":{"start":1715102887389,"stop":1715102887389,"duration":0},"status":"passed","severity":"normal"},{"uid":"36385fa601235022","name":"receives messages sent to provided content topic through callback","time":{"start":1715103371403,"stop":1715103371403,"duration":0},"status":"skipped","severity":"normal"},{"uid":"712aaf8e24ae1dc8","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715103416242,"stop":1715103416243,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a59656e1eee988","name":"Decoder throws on undefined content topic","time":{"start":1715102887015,"stop":1715102887016,"duration":1},"status":"passed","severity":"normal"},{"uid":"3adeaec4f1b50492","name":"Non TWN Cluster","time":{"start":1715103421211,"stop":1715103421213,"duration":2},"status":"passed","severity":"normal"},{"uid":"ae333b82a3bd0a4b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715103066526,"stop":1715103066526,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfbf74aec6b0baf","name":"Relay + Store","time":{"start":1715102860517,"stop":1715102860517,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b16c38cb69ef259","name":"Push message with Basic HTML tag payload","time":{"start":1715103446306,"stop":1715103446317,"duration":11},"status":"passed","severity":"normal"},{"uid":"b286d72798483c62","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715102859612,"stop":1715102859612,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc27e6861eeb1b17","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715103421229,"stop":1715103421229,"duration":0},"status":"passed","severity":"normal"},{"uid":"3963a52520c4368","name":"Push message with custom timestamp: 1684344666692","time":{"start":1715103446348,"stop":1715103446348,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c4a1744d5d9dbf","name":"should properly create peer info with all multiaddrs","time":{"start":1715102860515,"stop":1715102860515,"duration":0},"status":"passed","severity":"normal"},{"uid":"749fa3d237a45ff","name":"should emit a peer event after start","time":{"start":1715103372214,"stop":1715103372223,"duration":9},"status":"passed","severity":"normal"},{"uid":"1a4c0e63477e5205","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715102851790,"stop":1715102851790,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a89a434f97b447","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715102911981,"stop":1715102911981,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d61e232de36c42a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app35/5/topic361/proto","time":{"start":1715103421224,"stop":1715103421225,"duration":1},"status":"passed","severity":"normal"},{"uid":"9159b7681a8a943e","name":"Check meta is set [symmetric]","time":{"start":1715102887013,"stop":1715102887013,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9d6c2b7a4349cc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715103117148,"stop":1715103117148,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01f6a9c25ce5cb3","name":"Push message with content topic containing XML","time":{"start":1715103446337,"stop":1715103446338,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd1b7344e1ac81d","name":"Push message with escaped characters payload","time":{"start":1715103326793,"stop":1715103326793,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a2f1a0d4e86967","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715103380793,"stop":1715103380793,"duration":0},"status":"passed","severity":"normal"},{"uid":"222472252acf5fc5","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715102851798,"stop":1715102851799,"duration":1},"status":"passed","severity":"normal"},{"uid":"f390f74b35050d37","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715103152182,"stop":1715103152182,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f830731d680f8ba","name":"Push message with content topic containing Arabic","time":{"start":1715103446336,"stop":1715103446336,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9f88cf046032ea","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715103551254,"stop":1715103551254,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe310fc99d47d1df","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715103551261,"stop":1715103551261,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c137fda90ed08c9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715103551262,"stop":1715103551263,"duration":1},"status":"passed","severity":"normal"},{"uid":"6351f6aef0fe0a00","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715103551246,"stop":1715103551247,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aefd4265a946139","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715103373054,"stop":1715103373056,"duration":2},"status":"passed","severity":"normal"},{"uid":"61fcbff85fb73768","name":"Query with Promise Callback, No Decoder","time":{"start":1715103465638,"stop":1715103465638,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a566956790797c","name":"Encoder throws on undefined content topic","time":{"start":1715102887014,"stop":1715102887014,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4cf291d8971b83e","name":"should return all peers when numPeers is 0","time":{"start":1715102865376,"stop":1715102865376,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a852bf2b8605ce","name":"should use DNS peer discovery with light client","time":{"start":1715102929044,"stop":1715102929044,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5b281fa4d78ece8e","name":"Push message with Script payload","time":{"start":1715103326791,"stop":1715103326791,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c2f16b3ba3b68e","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715102880750,"stop":1715102880751,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc498f6413d7f5","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715103066519,"stop":1715103066520,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc7cacd996ad8cad","name":"Decoder throws on undefined content topic","time":{"start":1715102888847,"stop":1715102888848,"duration":1},"status":"passed","severity":"normal"},{"uid":"e533ed3981990161","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715102982496,"stop":1715102982497,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f72da1f4f5ccba3","name":"should load peers from local storage and dispatch events","time":{"start":1715102880750,"stop":1715102880750,"duration":0},"status":"passed","severity":"normal"},{"uid":"3734006f2404fbcc","name":"isConnected return false after peer stops","time":{"start":1715102954445,"stop":1715102954446,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7b4d8e3c507196","name":"Fails to publish message with empty text","time":{"start":1715103373052,"stop":1715103373053,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b89883210fa95a8","name":"Push message with long payload","time":{"start":1715103446299,"stop":1715103446299,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75b8a4fd3b4c3aa","name":"Publish message with large meta","time":{"start":1715103373058,"stop":1715103373060,"duration":2},"status":"passed","severity":"normal"},{"uid":"741a8cc87a718a18","name":"udp ip6 address","time":{"start":1715102859861,"stop":1715102859861,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d5dad92773a63d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715103551254,"stop":1715103551254,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8659739ac90d04e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715102993243,"stop":1715102993243,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ab2dc072f974bf","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715102876413,"stop":1715102876413,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadd06c9ff06836","name":"Push message with unicode special characters payload","time":{"start":1715103446319,"stop":1715103446319,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d467eeec05801e0","name":"Query Generator - forward","time":{"start":1715103472914,"stop":1715103472914,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c0256cbc8cb94e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715103152159,"stop":1715103152160,"duration":1},"status":"passed","severity":"normal"},{"uid":"82fb3d0889819453","name":"Push message with custom timestamp: 1715106700952","time":{"start":1715103326809,"stop":1715103326809,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fc9beeaafc6d6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715103152172,"stop":1715103152172,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b635f5354ee9","name":"Ping on subscribed peer","time":{"start":1715102948081,"stop":1715102948082,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b4e4e87912dbe6","name":"Fails to publish duplicate message","time":{"start":1715103373051,"stop":1715103373052,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3b9e49070858e9","name":"Used by Waku Relay","time":{"start":1715103510514,"stop":1715103510515,"duration":1},"status":"passed","severity":"normal"},{"uid":"1440231621c9e545","name":"should get / set UDP multiaddr","time":{"start":1715102860512,"stop":1715102860512,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55b41bf0f340eae","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715103380793,"stop":1715103380793,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad311d92c31d3bfd","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715102851783,"stop":1715102851783,"duration":0},"status":"passed","severity":"normal"},{"uid":"a562b1403eccbc8","name":"random static sharding 3 - Cluster ID: 421, Shard ID: 993","time":{"start":1715103426930,"stop":1715103426930,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbf8f9e6f919572","name":"Check message with no pubsub topic is not received","time":{"start":1715103100743,"stop":1715103100744,"duration":1},"status":"passed","severity":"normal"},{"uid":"29dfed1c89d2f448","name":"Check message with no payload is not received","time":{"start":1715103100744,"stop":1715103100745,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecfd9a8bc9ee24bf","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715102929045,"stop":1715102929045,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f92247e50abc6b5a","name":"Subscribe to topic containing short and receive message","time":{"start":1715103551249,"stop":1715103551250,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeb0fddd0214e7bf","name":"Check publish message containing Script","time":{"start":1715103373040,"stop":1715103373041,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d42fa7df1d7700","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715103380783,"stop":1715103380784,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74b58ffdd62ae38","name":"Publish without waiting for remote peer","time":{"start":1715103380783,"stop":1715103380783,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbe72d9a8df7dc5","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715102954444,"stop":1715102954444,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b6e622fa642302","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app73/1/topic814/xml","time":{"start":1715103421223,"stop":1715103421224,"duration":1},"status":"passed","severity":"normal"},{"uid":"29532151e07f2b55","name":"Check received message containing unicode special characters","time":{"start":1715103371101,"stop":1715103371102,"duration":1},"status":"passed","severity":"normal"},{"uid":"94bba32cacb288bf","name":"Ping on unsubscribed peer","time":{"start":1715102977816,"stop":1715102977816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ff11bf84e5e925","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715103551260,"stop":1715103551261,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc282fe18725ec8","name":"Subscribe and receives messages on 20 topics","time":{"start":1715103152159,"stop":1715103152159,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3929c00540a6b18","name":"Subscribe to topic containing XML and receive message","time":{"start":1715103551262,"stop":1715103551262,"duration":0},"status":"passed","severity":"normal"},{"uid":"7864e20c802016cd","name":"Push message on custom pubsubTopic","time":{"start":1715103176322,"stop":1715103176323,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b5885e949ab67e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715103465629,"stop":1715103465629,"duration":0},"status":"passed","severity":"normal"},{"uid":"4260e1a4070cb6fc","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715103066542,"stop":1715103066543,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e74c769db19d2e6","name":"Push message with content topic containing Russian","time":{"start":1715103446336,"stop":1715103446336,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7971f248b821373","name":"Push message with content topic containing Script","time":{"start":1715103326802,"stop":1715103326802,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22f8ac8b648994e","name":"1 Relay, 1 fetch","time":{"start":1715102876246,"stop":1715102876247,"duration":1},"status":"passed","severity":"normal"},{"uid":"43aa7f59db26209b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715103506677,"stop":1715103506677,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0e3907ca14a973","name":"should throw an error for missing required configuration","time":{"start":1715102851783,"stop":1715102851783,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b1513c95de9e5a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715103152158,"stop":1715103152159,"duration":1},"status":"passed","severity":"normal"},{"uid":"a31312226e6086bc","name":"Waku message hash computation (payload length 0)","time":{"start":1715102854429,"stop":1715102854429,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f25394f684b506f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715102851788,"stop":1715102851788,"duration":0},"status":"passed","severity":"normal"},{"uid":"d218427463a8be9c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715102982497,"stop":1715102982497,"duration":0},"status":"passed","severity":"normal"},{"uid":"681b03237492c896","name":"Check publish message containing long","time":{"start":1715103373032,"stop":1715103373033,"duration":1},"status":"passed","severity":"normal"},{"uid":"b01e35b1dd1efe16","name":"random static sharding 4 - Cluster ID: 15, Shard ID: 936","time":{"start":1715103426930,"stop":1715103426930,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f0657d5b9b25e9","name":"should encode/decode to text encoding","time":{"start":1715102860511,"stop":1715102860512,"duration":1},"status":"passed","severity":"normal"},{"uid":"f187568385c6c299","name":"Passing page size 1 when there are 4 messages","time":{"start":1715103496455,"stop":1715103496456,"duration":1},"status":"passed","severity":"normal"},{"uid":"4539eafd62c2c74a","name":"Correctly serialized arguments","time":{"start":1715103180683,"stop":1715103180683,"duration":0},"status":"passed","severity":"normal"},{"uid":"277334b825aba26f","name":"caches peers it previously fetched","time":{"start":1715102876879,"stop":1715102876879,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab336f5b9eca198b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715103551256,"stop":1715103551256,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18e34dac3de2d89","name":"Promise Callback - forward","time":{"start":1715103472915,"stop":1715103472915,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1f671808f0ff76","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715102982498,"stop":1715102982498,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b1342d4f444131","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715103066543,"stop":1715103066543,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc4f746e59799a5","name":"random static sharding 6 - Cluster ID: 491, Shard ID: 639","time":{"start":1715103426931,"stop":1715103426932,"duration":1},"status":"passed","severity":"normal"},{"uid":"a02a2af24845d0da","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715103551264,"stop":1715103551264,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62c6371ebd41731","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715102851786,"stop":1715102851786,"duration":0},"status":"passed","severity":"normal"},{"uid":"387af411883cc3d2","name":"Check message with non string payload is not received","time":{"start":1715103371134,"stop":1715103371139,"duration":5},"status":"passed","severity":"normal"},{"uid":"95631e61acbc4fc4","name":"Push message with content topic containing Chinese","time":{"start":1715103446335,"stop":1715103446336,"duration":1},"status":"passed","severity":"normal"},{"uid":"f662382fd6e6d349","name":"listenerCount","time":{"start":1715102945987,"stop":1715102945988,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ea574d45786eed","name":"Decoder throws on empty string content topic","time":{"start":1715102865515,"stop":1715102865515,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34003134a5ce164","name":"Check received message containing Script","time":{"start":1715103371063,"stop":1715103371065,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d0aaea5a67071c4","name":"Push message with content topic containing shell command","time":{"start":1715103326804,"stop":1715103326805,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d20617f23aaa05","name":"Refresh subscription","time":{"start":1715103551249,"stop":1715103551249,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9dd203d95f5704","name":"Check received message containing short","time":{"start":1715103371108,"stop":1715103371108,"duration":0},"status":"passed","severity":"normal"},{"uid":"372150a296f91cf9","name":"Wrong topic","time":{"start":1715103421225,"stop":1715103421226,"duration":1},"status":"passed","severity":"normal"},{"uid":"f171f3b77c84a1d9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715102851791,"stop":1715102851791,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d79a8770a7d780","name":"Push message with numeric payload","time":{"start":1715103446299,"stop":1715103446300,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb6d5f12b74afe2e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715102851772,"stop":1715102851773,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c55edfa50d4930a","name":"Fields are not dropped","time":{"start":1715102864959,"stop":1715102864961,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5455d11c68d6d45","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715103551262,"stop":1715103551262,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef58c9092d18b4","name":"Query Generator - backward","time":{"start":1715103472914,"stop":1715103472914,"duration":0},"status":"passed","severity":"normal"},{"uid":"738c8284f9206fb8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715103551252,"stop":1715103551252,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a96ecfd6fbc765","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715103380784,"stop":1715103380784,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9461cdcb982ab","name":"isConnected should return false after all peers disconnect","time":{"start":1715102905195,"stop":1715102905195,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf953410794dcc00","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715103551263,"stop":1715103551264,"duration":1},"status":"passed","severity":"normal"},{"uid":"5428bdd9696353b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715103100742,"stop":1715103100742,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a02a4c43d8c75","name":"Ordered Callback - forward","time":{"start":1715103472915,"stop":1715103472916,"duration":1},"status":"passed","severity":"normal"},{"uid":"24dcb9a13d23c879","name":"1 Store, 2 fetches","time":{"start":1715102876247,"stop":1715102876249,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff51532a7219538a","name":"Push message with SQL Injection payload","time":{"start":1715103326790,"stop":1715103326791,"duration":1},"status":"passed","severity":"normal"},{"uid":"9528c4dc46759491","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715102918071,"stop":1715102918071,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7e18ab531850c4","name":"should properly create location multiaddrs - tcp6","time":{"start":1715102860514,"stop":1715102860514,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb9673033181ef7","name":"Check message with no content topic is not received","time":{"start":1715103371133,"stop":1715103371134,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b421e179907bd8","name":"Push message with content topic containing emoji","time":{"start":1715103446345,"stop":1715103446345,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd57f54eae297b5","name":"Push message with unicode special characters payload","time":{"start":1715103326794,"stop":1715103326794,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf3ab1f77b0c4cd","name":"Subscribe to topic containing long and receive message","time":{"start":1715103152162,"stop":1715103152162,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ffc8e080329952","name":"Overlapping topic subscription","time":{"start":1715103551259,"stop":1715103551259,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e862e0536a05253","name":"Push message with XML payload","time":{"start":1715103446306,"stop":1715103446306,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cdfd4894900458","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715103551260,"stop":1715103551260,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e152b7c6ef2e1b7","name":"random static sharding 1 - Cluster ID: 202, Shard ID: 208","time":{"start":1715103426929,"stop":1715103426929,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb4713d7fc8319","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715103380789,"stop":1715103380790,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3adc3f1010ebef","name":"non connected peers","time":{"start":1715103324589,"stop":1715103324589,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3febe5da76d05f4","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715103380784,"stop":1715103380784,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43ca2f61d1add2a","name":"Check received message containing Russian","time":{"start":1715103371060,"stop":1715103371061,"duration":1},"status":"passed","severity":"normal"},{"uid":"695b39f5fcd30e0a","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app67/10/topic173/xml","time":{"start":1715103421221,"stop":1715103421222,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef88d5c632e2f8da","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715103066531,"stop":1715103066531,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e27e54e488db07","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715102851773,"stop":1715102851773,"duration":0},"status":"passed","severity":"normal"},{"uid":"195c4eb886985adb","name":"handles different networkShards values correctly","time":{"start":1715102851778,"stop":1715102851778,"duration":0},"status":"passed","severity":"normal"},{"uid":"6230dd8775d29fee","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715103421209,"stop":1715103421210,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a6cf384cee64f1","name":"Push message with Arabic payload","time":{"start":1715103326790,"stop":1715103326790,"duration":0},"status":"passed","severity":"normal"},{"uid":"959606fb3090ce77","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715102982495,"stop":1715102982495,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda20e338122f371","name":"same cluster, different shard: nodes don't connect","time":{"start":1715103066514,"stop":1715103066515,"duration":1},"status":"passed","severity":"normal"},{"uid":"c158cb66b6e7cc5b","name":"different cluster, different shard: nodes don't connect","time":{"start":1715103198725,"stop":1715103198725,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6d4803eb81bea1","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715102851774,"stop":1715102851775,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3ab50fa04232458","name":"Nodes with multiple pubsub topic","time":{"start":1715103344844,"stop":1715103344845,"duration":1},"status":"passed","severity":"normal"},{"uid":"3acc1ee963809644","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715103487561,"stop":1715103487561,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c4debb06cf955f","name":"Relay + Store","time":{"start":1715102916496,"stop":1715102916496,"duration":0},"status":"passed","severity":"normal"},{"uid":"110735eb2eb67af2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715102851788,"stop":1715102851789,"duration":1},"status":"passed","severity":"normal"},{"uid":"563bebb3ee33304a","name":"removeEventListener with wrong event","time":{"start":1715102945987,"stop":1715102945987,"duration":0},"status":"passed","severity":"normal"},{"uid":"f577451dbdbc6ccc","name":"Check received message containing SQL Injection","time":{"start":1715103100737,"stop":1715103100737,"duration":0},"status":"passed","severity":"normal"},{"uid":"38de19f87a8e55a7","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715102851777,"stop":1715102851777,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a75a53456c2f7f7","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715102859615,"stop":1715102859616,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a80240ba57418c","name":"Push message with content topic containing numeric","time":{"start":1715103446329,"stop":1715103446334,"duration":5},"status":"passed","severity":"normal"},{"uid":"a804f1319042a602","name":"should encode/decode to RLP encoding","time":{"start":1715102860511,"stop":1715102860511,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4923afed5ac690b","name":"returns all values when wanted number matches available values","time":{"start":1715102875972,"stop":1715102875973,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9184b3b85b46ab2","name":"recovers when dns.resolve returns empty","time":{"start":1715102876877,"stop":1715102876878,"duration":1},"status":"passed","severity":"normal"},{"uid":"215d553aab505656","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715103551253,"stop":1715103551253,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b1f13ddc206a0f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715102851714,"stop":1715102851714,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eee74f9d01b6142","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715103066538,"stop":1715103066539,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4855d76a2aa5f7","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715102851772,"stop":1715102851772,"duration":0},"status":"passed","severity":"normal"},{"uid":"6efb3a31da1d21de","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715103152173,"stop":1715103152179,"duration":6},"status":"passed","severity":"normal"},{"uid":"b039f944bbdb5cf4","name":"Push message with content topic containing unicode special characters","time":{"start":1715103326805,"stop":1715103326805,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d92ae59dbf738f","name":"Mutual subscription","time":{"start":1715103380781,"stop":1715103380782,"duration":1},"status":"passed","severity":"normal"},{"uid":"31326ad87e35447a","name":"can start and stop the service","time":{"start":1715102929024,"stop":1715102929025,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae7980b7398488dd","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715103380789,"stop":1715103380789,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffd78a76b29cc65","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715102954443,"stop":1715102954444,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddcc7e7f6d57f1bb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715103551264,"stop":1715103551264,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8902c3c6313518e","name":"Push message with content topic containing shell command","time":{"start":1715103446344,"stop":1715103446344,"duration":0},"status":"passed","severity":"normal"},{"uid":"722a31a9660d497b","name":"Subscribe and receive messages via lightPush","time":{"start":1715103152155,"stop":1715103152155,"duration":0},"status":"passed","severity":"normal"},{"uid":"1886d90eeec6b381","name":"Check received message containing long","time":{"start":1715103371042,"stop":1715103371042,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a49683564029eb1","name":"Sample","time":{"start":1715102859949,"stop":1715102859949,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a66a674ba990167","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715102851794,"stop":1715102851794,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2072c77da650b6","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715103324243,"stop":1715103324243,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61d3b90b595d6f8","name":"more peers than existing","time":{"start":1715103324588,"stop":1715103324588,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90db4395a72f39e2","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app97/10/topic913/utf8","time":{"start":1715103421222,"stop":1715103421223,"duration":1},"status":"passed","severity":"normal"},{"uid":"421b69ff17b7c478","name":"Subscribe and receive messages via waku relay post","time":{"start":1715103152157,"stop":1715103152157,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ac842367d0613d","name":"connects to nwaku","time":{"start":1715103510510,"stop":1715103510511,"duration":1},"status":"passed","severity":"normal"},{"uid":"e84d261916320512","name":"should configure sharding based on application and version for autosharding","time":{"start":1715102851796,"stop":1715102851796,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e8f1e38aaead21","name":"Check publish message containing short","time":{"start":1715103373030,"stop":1715103373032,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ba2c5e38190e32e","name":"handles empty contentTopics array correctly","time":{"start":1715102851798,"stop":1715102851798,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e957ecacc8b33","name":"should not receive a peer event after stop","time":{"start":1715103372224,"stop":1715103372224,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5815c1ed6c05c10","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715102851781,"stop":1715102851782,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c2fe79d03136a3","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715103380791,"stop":1715103380792,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada806d7bfcb9930","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715103066541,"stop":1715103066541,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c592495eb7b3e4","name":"Callback on promise","time":{"start":1715103484785,"stop":1715103484786,"duration":1},"status":"passed","severity":"normal"},{"uid":"68bcb44446b16313","name":"Push message with content topic containing short","time":{"start":1715103446320,"stop":1715103446328,"duration":8},"status":"passed","severity":"normal"},{"uid":"ec7de04ef7e507ca","name":"should not fail to stop the service if it was not started","time":{"start":1715102929025,"stop":1715102929026,"duration":1},"status":"passed","severity":"normal"},{"uid":"5efce4ba118fa206","name":"1 Relay, 1 Filter, gives up","time":{"start":1715102876250,"stop":1715102876250,"duration":0},"status":"passed","severity":"normal"},{"uid":"2731861f85900026","name":"Push message equal or less that 1MB","time":{"start":1715103446349,"stop":1715103446354,"duration":5},"status":"passed","severity":"normal"},{"uid":"92db54d0d79209f7","name":"Check message with invalid timestamp is not received","time":{"start":1715103371104,"stop":1715103371105,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef3939979a23a18c","name":"Publish message with custom timestamp: Tue May 07 2024 16:35:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1715103373049,"stop":1715103373050,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd6e018f2ae3c07","name":"Check received message with timestamp: 1715102904439000000 ","time":{"start":1715103371102,"stop":1715103371103,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f608a34520ed9bc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715103117249,"stop":1715103117251,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea37ad3cd79f3604","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715102851774,"stop":1715102851774,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb909ad022072ed2","name":"shard 0","time":{"start":1715103426927,"stop":1715103426928,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc3d3674370fc34b","name":"throws on content topic with empty version field","time":{"start":1715102851769,"stop":1715102851770,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e305ecc84ebff","name":"Check received message containing Basic HTML tag","time":{"start":1715103371123,"stop":1715103371125,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6af770c7f3d1fba","name":"Encoder throws on empty string content topic","time":{"start":1715102888847,"stop":1715102888847,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5ef93c50de1b89","name":"Check publish message containing Arabic","time":{"start":1715103373036,"stop":1715103373037,"duration":1},"status":"passed","severity":"normal"},{"uid":"f265b2535c43dbca","name":"Check received message containing numeric","time":{"start":1715103371113,"stop":1715103371114,"duration":1},"status":"passed","severity":"normal"},{"uid":"500e3c688612aa71","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715103117154,"stop":1715103117155,"duration":1},"status":"passed","severity":"normal"},{"uid":"4873a3c93a0c24f4","name":"Subscribe and receive messages via waku relay post","time":{"start":1715103551247,"stop":1715103551247,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f661273063ee8f","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715102851792,"stop":1715102851792,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2c4f3fa8501519","name":"Check received message containing Script","time":{"start":1715103371121,"stop":1715103371122,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e8af722d721797","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715102851797,"stop":1715102851797,"duration":0},"status":"passed","severity":"normal"}] |