allure-jswaku/7105/widgets/status-chart.json
2024-07-03 10:42:11 +00:00

1 line
156 KiB
JSON

[{"uid":"517a039966b9a67b","name":"should set field with all protocols disabled","time":{"start":1720002483236,"stop":1720002483237,"duration":1},"status":"passed","severity":"normal"},{"uid":"562232a9c64cf406","name":"it tolerates circular branch references","time":{"start":1720002499100,"stop":1720002499101,"duration":1},"status":"passed","severity":"normal"},{"uid":"457ee69708acc2e2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1720003143345,"stop":1720003143345,"duration":0},"status":"passed","severity":"normal"},{"uid":"490fa193070ba3e7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1720002618460,"stop":1720002618460,"duration":0},"status":"passed","severity":"normal"},{"uid":"899366c6441a7afa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1720002474758,"stop":1720002474759,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec9348b0158e25e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1720003001873,"stop":1720003001873,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c134d8a05647e4d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1720003155364,"stop":1720003155365,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe5d10662f5acb2","name":"Query Generator, No Decoder","time":{"start":1720003128824,"stop":1720003128824,"duration":0},"status":"passed","severity":"normal"},{"uid":"325f11aca702c373","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1720003175745,"stop":1720003175745,"duration":0},"status":"passed","severity":"normal"},{"uid":"161429e86a9aeb7c","name":"Push message with custom timestamp: 1719999124684","time":{"start":1720003108003,"stop":1720003108003,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7d6cbf7ff61da3","name":"Encoder throws on empty string content topic","time":{"start":1720002510870,"stop":1720002510871,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b510cecfa13dd8d","name":"tcp ip4 address","time":{"start":1720002482760,"stop":1720002482760,"duration":0},"status":"passed","severity":"normal"},{"uid":"410525a61e00e3b","name":"shard 0","time":{"start":1720003086703,"stop":1720003086704,"duration":1},"status":"passed","severity":"normal"},{"uid":"33bbb0b77ca4ef30","name":"same cluster, different shard: nodes connect","time":{"start":1720002836313,"stop":1720002836314,"duration":1},"status":"passed","severity":"normal"},{"uid":"db81c1880a53920a","name":"Push message with custom timestamp: 1719999158687","time":{"start":1720002984631,"stop":1720002984632,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d89459e3c72514","name":"Fails to push message with large meta","time":{"start":1720002984630,"stop":1720002984630,"duration":0},"status":"passed","severity":"normal"},{"uid":"3453f20d4c70582e","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1720003017828,"stop":1720003017828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d41a3332ba305bc6","name":"should properly create location multiaddrs - tcp","time":{"start":1720002483236,"stop":1720002483236,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9a4a83d7350e1f","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1720003175744,"stop":1720003175744,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ece3cfc1226eb5d","name":"Subscribe to topic containing special chars and publish message","time":{"start":1720003028871,"stop":1720003028871,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8b154f534f2288","name":"same cluster, same shard: nodes connect","time":{"start":1720002724488,"stop":1720002724488,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58374aaea7cdadc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1720002474761,"stop":1720002474761,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb7e105d3d9b8d3","name":"Decoder throws on undefined content topic","time":{"start":1720002488178,"stop":1720002488179,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16ceab8092ab5ae","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1720002474747,"stop":1720002474747,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f41d9cc52c30bb6","name":"Keep-alive pings maintain the connection","time":{"start":1720002608741,"stop":1720002608741,"duration":0},"status":"passed","severity":"normal"},{"uid":"500de613a0125033","name":"receives messages sent to provided content topic through stream","time":{"start":1720003017829,"stop":1720003017829,"duration":0},"status":"skipped","severity":"normal"},{"uid":"12d659dc1789ef76","name":"start node with empty shard","time":{"start":1720003086715,"stop":1720003086716,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe62b870ed35e1ab","name":"Subscribe to topic containing emoji and receive message","time":{"start":1720003143348,"stop":1720003143348,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94d686f8b176ef6","name":"Check received message containing long","time":{"start":1720003025354,"stop":1720003025354,"duration":0},"status":"passed","severity":"normal"},{"uid":"786b6a75679a0cb4","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1720003154683,"stop":1720003154683,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63a6f8ed3ae8099","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1720002724522,"stop":1720002724523,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c059098a20cec01","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1720003175745,"stop":1720003175745,"duration":0},"status":"passed","severity":"normal"},{"uid":"c015b9146fb54f88","name":"Check received message containing Russian","time":{"start":1720003025356,"stop":1720003025357,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e46a9183af0bc03","name":"Check publish message containing short","time":{"start":1720003017626,"stop":1720003017626,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ce9a22c2758fa2","name":"getPeersByDiscovery","time":{"start":1720002961467,"stop":1720002961467,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e310173bae9e23","name":"should encode/decode to RLP encoding","time":{"start":1720002483233,"stop":1720002483233,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a14a08833351c19","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1720003118449,"stop":1720003118449,"duration":0},"status":"passed","severity":"normal"},{"uid":"95152dda403018ce","name":"Check received message containing Russian","time":{"start":1720003025391,"stop":1720003025392,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e74d13f1de4bca","name":"should throw error - no id","time":{"start":1720002483230,"stop":1720002483230,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5b6627358caace","name":"throws on content topic with generation field greater than 0","time":{"start":1720002474739,"stop":1720002474739,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b5af8b0f43d60b","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1720002498439,"stop":1720002498440,"duration":1},"status":"passed","severity":"normal"},{"uid":"458dc20d478f6f2d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1720003118449,"stop":1720003118450,"duration":1},"status":"passed","severity":"normal"},{"uid":"739733bc248ecb33","name":"Refresh subscription","time":{"start":1720002789604,"stop":1720002789605,"duration":1},"status":"passed","severity":"normal"},{"uid":"f56e45ef0e924478","name":"should set field with only LIGHTPUSH enabled","time":{"start":1720002483238,"stop":1720002483238,"duration":0},"status":"passed","severity":"normal"},{"uid":"b474f98da21e4b04","name":"Check meta is set [ecies]","time":{"start":1720002510869,"stop":1720002510870,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d38ad28cc0868a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1720003001871,"stop":1720003001872,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da8c0fe4a86d025","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1720002724495,"stop":1720002724497,"duration":2},"status":"passed","severity":"normal"},{"uid":"86143d4da4f0917c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1720003078706,"stop":1720003078708,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec729eb3703e0caf","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1720003154683,"stop":1720003154683,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2a51703ecf8203","name":"Publish message with custom timestamp: Wed Jul 03 2024 11:36:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1720003017634,"stop":1720003017635,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa43e96b6c525a8b","name":"should properly compute the node id","time":{"start":1720002483232,"stop":1720002483232,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c4a1ebdbe2c50d","name":"Push message with content topic containing escaped characters","time":{"start":1720002984628,"stop":1720002984628,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7090f10102d1ff2","name":"stop","time":{"start":1720002565982,"stop":1720002565982,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f04d09b95974ccc","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1720002535979,"stop":1720002535980,"duration":1},"status":"passed","severity":"normal"},{"uid":"76d5927d86740541","name":"Push message on custom pubsubTopic","time":{"start":1720002827955,"stop":1720002827956,"duration":1},"status":"passed","severity":"normal"},{"uid":"66db4dd8b74eba54","name":"Push message with content topic containing Russian","time":{"start":1720003107994,"stop":1720003107994,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa29bdae2b48097","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1720003001872,"stop":1720003001872,"duration":0},"status":"passed","severity":"normal"},{"uid":"39624d757eabe2ba","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1720002482606,"stop":1720002482607,"duration":1},"status":"passed","severity":"normal"},{"uid":"535a3f1ed7ad6947","name":"start node with ApplicationInfo","time":{"start":1720003078733,"stop":1720003078734,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f64d0d8bf8d8fc","name":"All","time":{"start":1720002534969,"stop":1720002534969,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee753159223f47b1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1720003143309,"stop":1720003143310,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa414c4099d8506","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1720002474761,"stop":1720002474762,"duration":1},"status":"passed","severity":"normal"},{"uid":"eabce2409f8c13b3","name":"Decoder throws on empty string content topic","time":{"start":1720002510871,"stop":1720002510871,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f16dd8e75d12e1","name":"Throws when trying to push message with empty payload","time":{"start":1720002984621,"stop":1720002984621,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51cccb657474d31","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1720002474750,"stop":1720002474750,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a2318b77c11d56","name":"Check publish message containing JSON","time":{"start":1720003017631,"stop":1720003017631,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc9e4979ce6d82b","name":"Check publish message containing Basic HTML tag","time":{"start":1720003017630,"stop":1720003017630,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48ceeb82a954a9d","name":"Check message with no content topic is not received","time":{"start":1720003025399,"stop":1720003025399,"duration":0},"status":"passed","severity":"normal"},{"uid":"411296a43515efad","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1720002648619,"stop":1720002648619,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad65c592cdc0744","name":"Check received message containing numeric","time":{"start":1720003025372,"stop":1720003025373,"duration":1},"status":"passed","severity":"normal"},{"uid":"1001e0075ff3190c","name":"Check message with no payload is not received","time":{"start":1720002731933,"stop":1720002731934,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ba22da78477eb6","name":"Push message with Basic HTML tag payload","time":{"start":1720003107981,"stop":1720003107981,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6f3ce8b38d23e4","name":"should properly create location multiaddrs - tcp6","time":{"start":1720002483235,"stop":1720002483235,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b2a927b5c580da","name":"should get / set UDP multiaddr","time":{"start":1720002483234,"stop":1720002483234,"duration":0},"status":"passed","severity":"normal"},{"uid":"53137c4590513a69","name":"Check received message with timestamp: 1649153314 ","time":{"start":1720002731925,"stop":1720002731925,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6eaa0ebb2a1406b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1720002474767,"stop":1720002474767,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee26092c458dc150","name":"Push message with custom timestamp: 1689244324684","time":{"start":1720003108003,"stop":1720003108003,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5730121410f786","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1720002836311,"stop":1720002836312,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5caa8cf794ab46","name":"Relay - dialed after","time":{"start":1720003179889,"stop":1720003179889,"duration":0},"status":"passed","severity":"normal"},{"uid":"df91a0427bee459c","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1720002474745,"stop":1720002474746,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4c0da88eac931b","name":"Subscribe to topic containing XML and receive message","time":{"start":1720002789620,"stop":1720002789625,"duration":5},"status":"passed","severity":"normal"},{"uid":"8ec37d7c1b9f8115","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1720002618459,"stop":1720002618459,"duration":0},"status":"passed","severity":"normal"},{"uid":"214dc001155e624a","name":"should correctly map a content topic to a pubsub topic","time":{"start":1720002474769,"stop":1720002474769,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70c3d1488851cd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1720003143310,"stop":1720003143311,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef6b92082f33fcf7","name":"same cluster, same shard: nodes connect","time":{"start":1720002836313,"stop":1720002836313,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb3de7564b493fe","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1720002724511,"stop":1720002724511,"duration":0},"status":"passed","severity":"normal"},{"uid":"170681c0de620204","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1720003154684,"stop":1720003154684,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc20fd42f68fa59","name":"Nodes with multiple pubsub topic","time":{"start":1720003001869,"stop":1720003001869,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eddf01ae40ca2f","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1720002724493,"stop":1720002724495,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c917b1b7e4eeb2a","name":"Check message with invalid timestamp is not received","time":{"start":1720003025367,"stop":1720003025368,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c45f3582df83ca","name":"Publish message with custom timestamp: Thu Jul 13 2023 10:36:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1720003017633,"stop":1720003017634,"duration":1},"status":"passed","severity":"normal"},{"uid":"a216dfeda4bfaceb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1720003143333,"stop":1720003143334,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecfe59896ee24f85","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720002724535,"stop":1720002724535,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb88f21472e9af8","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1720002724528,"stop":1720002724528,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40d63553789383d","name":"Push message with content topic containing special chars","time":{"start":1720003107992,"stop":1720003107992,"duration":0},"status":"passed","severity":"normal"},{"uid":"801e8fc886104a0d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1720003128828,"stop":1720003128828,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e51f40f017a66","name":"Add multiple subscription objects on single nwaku node","time":{"start":1720003143349,"stop":1720003143349,"duration":0},"status":"passed","severity":"normal"},{"uid":"654415c3da784331","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1720002474746,"stop":1720002474746,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf39ac7ce06ff9f7","name":"handles different clusterIds correctly","time":{"start":1720002474748,"stop":1720002474749,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e97d1eff4ead463","name":"Encoder throws on undefined content topic","time":{"start":1720002488177,"stop":1720002488178,"duration":1},"status":"passed","severity":"normal"},{"uid":"170d611702f8d11b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1720002766665,"stop":1720002766666,"duration":1},"status":"passed","severity":"normal"},{"uid":"77a7d5775b4dbfee","name":"removeEventListener with wrong event","time":{"start":1720002565980,"stop":1720002565980,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fcea62b5b5ecef","name":"Init the array if not present","time":{"start":1720002474414,"stop":1720002474415,"duration":1},"status":"passed","severity":"normal"},{"uid":"de3bc662543ad660","name":"unsubscribes","time":{"start":1720003164431,"stop":1720003164431,"duration":0},"status":"passed","severity":"normal"},{"uid":"7770196119f57736","name":"Push message with meta","time":{"start":1720002984630,"stop":1720002984630,"duration":0},"status":"passed","severity":"normal"},{"uid":"c195b94d0dc87a68","name":"Ping on unsubscribed peer","time":{"start":1720002591690,"stop":1720002591690,"duration":0},"status":"passed","severity":"normal"},{"uid":"9405320fd881bfd1","name":"should get / set TCP multiaddr","time":{"start":1720002483234,"stop":1720002483234,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b394f542d5cab","name":"Passing page size 19 when there are 20 messages","time":{"start":1720003161164,"stop":1720003161164,"duration":0},"status":"passed","severity":"normal"},{"uid":"6680539856e0b64","name":"Check received message containing shell command","time":{"start":1720002731922,"stop":1720002731923,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a0af6164941c9d0","name":"Ping fails for unsubscribed peers","time":{"start":1720002608740,"stop":1720002608741,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c7432631d553df","name":"Check publish message after client node is restarted","time":{"start":1720003017643,"stop":1720003017643,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47f9ef16191e3ef0","name":"Check message with non string payload is not received","time":{"start":1720002731934,"stop":1720002731934,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cacdc9823c79f3e","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1720002532897,"stop":1720002532898,"duration":1},"status":"passed","severity":"normal"},{"uid":"1760d44a75545e00","name":"ignores unrecognized TXT record formats","time":{"start":1720002499101,"stop":1720002499102,"duration":1},"status":"passed","severity":"normal"},{"uid":"c68023555f636b63","name":"Check received message with timestamp: 1720002524223 ","time":{"start":1720002731925,"stop":1720002731925,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b0e21b9dfecdd5","name":"isConnected return false after peer stops","time":{"start":1720002581999,"stop":1720002582000,"duration":1},"status":"passed","severity":"normal"},{"uid":"734169708dfd128","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1720003302890,"stop":1720003302890,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3064e95c439024b","name":"Check meta is set [symmetric]","time":{"start":1720002509054,"stop":1720002509054,"duration":0},"status":"passed","severity":"normal"},{"uid":"d585a653093cb0d1","name":"should not receive a peer event before start","time":{"start":1720002503102,"stop":1720002503102,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e09ec257338a44f","name":"Push message with content topic containing unicode special characters","time":{"start":1720003107999,"stop":1720003107999,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe00040183fbb411","name":"Passing page size 1 when there are 4 messages","time":{"start":1720003161162,"stop":1720003161162,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc062e1a9c79d03","name":"can start and stop the service","time":{"start":1720002538837,"stop":1720002538838,"duration":1},"status":"passed","severity":"normal"},{"uid":"31794521d1fe8b52","name":"Push message with short payload","time":{"start":1720003107974,"stop":1720003107974,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a31e9a7fe0d96f","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1720002474763,"stop":1720002474763,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e426ae13be6201","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1720002498442,"stop":1720002498442,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd5d262846fd5d4","name":"should handle corrupted local storage data gracefully","time":{"start":1720002503103,"stop":1720002503104,"duration":1},"status":"passed","severity":"normal"},{"uid":"658357d046149788","name":"Check publish message containing numeric","time":{"start":1720003017627,"stop":1720003017627,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6169e295c45006","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1720003001869,"stop":1720003001870,"duration":1},"status":"passed","severity":"normal"},{"uid":"36e5a6fcc27f73ff","name":"Push message with special chars payload","time":{"start":1720002984615,"stop":1720002984615,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f523b29c8d6166d","name":"should only return 1 node with relay capability","time":{"start":1720002499102,"stop":1720002499103,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b59b669238d4d9e","name":"Check received message containing JSON","time":{"start":1720003025359,"stop":1720003025359,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e157179e9e35da","name":"Decoder throws on undefined content topic","time":{"start":1720002510871,"stop":1720002510871,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73a737aa7c1a454","name":"Ephemeral field is preserved - encoder v0","time":{"start":1720002535979,"stop":1720002535979,"duration":0},"status":"passed","severity":"normal"},{"uid":"8806847d7f3b2f8d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1720002789628,"stop":1720002789629,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d91d8bf41edc4da","name":"Ping on peer without subscriptions","time":{"start":1720002591689,"stop":1720002591689,"duration":0},"status":"passed","severity":"normal"},{"uid":"996deebdfd771f79","name":"should return empty list for no shard","time":{"start":1720002474753,"stop":1720002474753,"duration":0},"status":"passed","severity":"normal"},{"uid":"416e03b26967439a","name":"should properly create location multiaddrs - tcp4","time":{"start":1720002483235,"stop":1720002483235,"duration":0},"status":"passed","severity":"normal"},{"uid":"6388c541d96205aa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720002827951,"stop":1720002827953,"duration":2},"status":"passed","severity":"normal"},{"uid":"725f39f81fa12174","name":"throws on content topic with empty topic name field","time":{"start":1720002474740,"stop":1720002474741,"duration":1},"status":"passed","severity":"normal"},{"uid":"32de2e9b31b246dc","name":"random static sharding 6 - Cluster ID: 470, Shard ID: 503","time":{"start":1720003086709,"stop":1720003086710,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2601040f847d12","name":"Delete observer","time":{"start":1720002965100,"stop":1720002965102,"duration":2},"status":"passed","severity":"normal"},{"uid":"2743f61bf0900369","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1720003001871,"stop":1720003001871,"duration":0},"status":"passed","severity":"normal"},{"uid":"92063b78d898f216","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1720002827948,"stop":1720002827949,"duration":1},"status":"passed","severity":"normal"},{"uid":"372aa0f3d2d923d","name":"Check publish message containing emoji","time":{"start":1720003017632,"stop":1720003017633,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30a176e95febefd","name":"should be able to encode the field with only STORE set to true","time":{"start":1720002482603,"stop":1720002482604,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f6911dcab884487","name":"Light Node - default protocols","time":{"start":1720003179891,"stop":1720003179891,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2562e01ccc27a5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1720002474757,"stop":1720002474757,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51b76515c493c84","name":"should throw error - no public key","time":{"start":1720002483231,"stop":1720002483231,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cf4e2f85ef762","name":"Push message with content topic containing Chinese","time":{"start":1720003107992,"stop":1720003107993,"duration":1},"status":"passed","severity":"normal"},{"uid":"57049560585782fe","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1720002766666,"stop":1720002766667,"duration":1},"status":"passed","severity":"normal"},{"uid":"5585abfa83acf6d9","name":"Subscribe to topic containing Script and receive message","time":{"start":1720002789619,"stop":1720002789620,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb7667acc317d31","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1720003302889,"stop":1720003302890,"duration":1},"status":"passed","severity":"normal"},{"uid":"51cb5adf91665894","name":"Refresh subscription","time":{"start":1720003143337,"stop":1720003143338,"duration":1},"status":"passed","severity":"normal"},{"uid":"a390c2f92b6cd304","name":"different cluster, same shard: nodes don't connect","time":{"start":1720002836314,"stop":1720002836315,"duration":1},"status":"passed","severity":"normal"},{"uid":"756584e3c5b9f26b","name":"Subscribe to topic containing short and publish message","time":{"start":1720003028869,"stop":1720003028870,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3fa58b2654cec00","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1720003025367,"stop":1720003025367,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e72732cf30c74fb","name":"should throw an error for an unconfigured topic","time":{"start":1720002474763,"stop":1720002474763,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e61c9be98b9e89","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720002724520,"stop":1720002724521,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5ce9a5e339bcb1","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app91/7/topic399/xml","time":{"start":1720003078726,"stop":1720003078727,"duration":1},"status":"passed","severity":"normal"},{"uid":"b15d0c9c39e77480","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1720002766680,"stop":1720002766681,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec8c05c078c1b9","name":"Check received message containing Script","time":{"start":1720002731920,"stop":1720002731921,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ca62e7bd0366a6","name":"Check message with no content topic is not received","time":{"start":1720003025368,"stop":1720003025368,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd402b6d3ab8b9b","name":"Check received message containing short","time":{"start":1720002731916,"stop":1720002731917,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b99d7302b1b03f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1720002766664,"stop":1720002766665,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ff7d9a5e2631e","name":"less peers than existing","time":{"start":1720002961665,"stop":1720002961665,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa5a6bbe189be33c","name":"Check message received after nwaku node is restarted","time":{"start":1720003025401,"stop":1720003025402,"duration":1},"status":"skipped","severity":"normal"},{"uid":"faafe9ffa15b56dd","name":"should throw an error for missing sharding configuration","time":{"start":1720002474767,"stop":1720002474768,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d173154d7d8f03","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1720002789629,"stop":1720002789630,"duration":1},"status":"passed","severity":"normal"},{"uid":"c94e8debc44f653c","name":"Waku message hash computation (payload length 0)","time":{"start":1720002477442,"stop":1720002477443,"duration":1},"status":"passed","severity":"normal"},{"uid":"b117963d8793bfa2","name":"Check message with no payload is not received","time":{"start":1720003025368,"stop":1720003025369,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1a660fe89ba761","name":"Check received message containing JSON","time":{"start":1720002731922,"stop":1720002731922,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f16a94dd0ff6f2","name":"Passing page size 0 when there are 110 messages","time":{"start":1720003161161,"stop":1720003161162,"duration":1},"status":"passed","severity":"normal"},{"uid":"683e36fff4b5fa34","name":"Check message received after nwaku node is restarted","time":{"start":1720003025370,"stop":1720003025370,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b075019cf7828434","name":"Fails to push message bigger that 1MB","time":{"start":1720003108004,"stop":1720003108005,"duration":1},"status":"passed","severity":"normal"},{"uid":"d247fb60046319d4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1720003143334,"stop":1720003143337,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c9126edc4369df0","name":"random static sharding 3 - Cluster ID: 840, Shard ID: 270","time":{"start":1720003086707,"stop":1720003086707,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b05d922c356118","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1720002474761,"stop":1720002474761,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30dd6737a33cf36","name":"passes more than one ENR URLs and attempts connection","time":{"start":1720002538851,"stop":1720002538852,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cb37f64bea9043e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1720002482615,"stop":1720002482615,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1227f58dac9c23","name":"1 Store, 2 fetches","time":{"start":1720002498121,"stop":1720002498121,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f799f3a37a68b0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1720002827953,"stop":1720002827953,"duration":0},"status":"passed","severity":"normal"},{"uid":"efce3a3d4bb4885","name":"Push message with content topic containing Chinese","time":{"start":1720002984624,"stop":1720002984624,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff39e9a355d7bbd7","name":"Subscribe and receive messages via lightPush","time":{"start":1720003143297,"stop":1720003143297,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7a9708302a60e7","name":"Ping succeeds for all connected peers","time":{"start":1720002608740,"stop":1720002608740,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca281540deedc9d","name":"should return false","time":{"start":1720002483232,"stop":1720002483232,"duration":0},"status":"passed","severity":"normal"},{"uid":"40bc476025ccba90","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1720003143318,"stop":1720003143319,"duration":1},"status":"passed","severity":"normal"},{"uid":"c28e5cd798da05df","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1720002498443,"stop":1720002498443,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a49ac93cd70f281","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1720002498443,"stop":1720002498443,"duration":0},"status":"passed","severity":"normal"},{"uid":"4823352197d2713d","name":"Default pageSize","time":{"start":1720003161165,"stop":1720003161165,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3e7b2f857e91d3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720002827956,"stop":1720002827956,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ef118c176e479f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1720002789611,"stop":1720002789612,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd79d8d3a1bb094","name":"Fails to push message with empty content topic","time":{"start":1720002984629,"stop":1720002984629,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2f8a309885f9c2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1720003143308,"stop":1720003143309,"duration":1},"status":"passed","severity":"normal"},{"uid":"e10333608e43fb54","name":"should decode valid enr with tcp successfully","time":{"start":1720002483229,"stop":1720002483229,"duration":0},"status":"passed","severity":"normal"},{"uid":"40822da9356f2cfc","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1720002724522,"stop":1720002724522,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9bacdb6bf29f1d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1720002984627,"stop":1720002984627,"duration":0},"status":"passed","severity":"normal"},{"uid":"5685980cab52b67a","name":"Subscribe to topic containing short and receive message","time":{"start":1720002789605,"stop":1720002789606,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea892a751ddd46f1","name":"Store - dialed first","time":{"start":1720003179890,"stop":1720003179890,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff072985f7c6653","name":"Filter","time":{"start":1720003179891,"stop":1720003179891,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b12ef4f2661b39","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1720002618462,"stop":1720002618462,"duration":0},"status":"passed","severity":"normal"},{"uid":"757d7b09deafa8c6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1720002789615,"stop":1720002789616,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec1c9331b6db20d7","name":"Sets default value correctly","time":{"start":1720003172428,"stop":1720003172428,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ced2d3c478a619","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1720002474756,"stop":1720002474757,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcd3aa72155abaee","name":"Fails to publish message with size larger than 1 MB","time":{"start":1720003017638,"stop":1720003017638,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6d279196eeaa3a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1720002766673,"stop":1720002766674,"duration":1},"status":"passed","severity":"normal"},{"uid":"f972da4e79c602c9","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1720002477440,"stop":1720002477441,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c7feafe02e5019","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1720002474767,"stop":1720002474767,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f6ececc98c50d0","name":"should be able to encode the field with only FILTER set to true","time":{"start":1720002482604,"stop":1720002482605,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1b18d15e6e5fcd9","name":"Callback on promise","time":{"start":1720003157634,"stop":1720003157635,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8315e0e25a97ddd","name":"Ping on subscribed peer","time":{"start":1720002622984,"stop":1720002622985,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3603f8aab1ed0ba","name":"Passing page size 110 when there are 120 messages","time":{"start":1720003161165,"stop":1720003161165,"duration":0},"status":"passed","severity":"normal"},{"uid":"81dcf9da62c05654","name":"Push message with content topic containing special chars","time":{"start":1720002984623,"stop":1720002984624,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce954cfb3cf1e7ce","name":"pre and post cipher","time":{"start":1720002509568,"stop":1720002509569,"duration":1},"status":"passed","severity":"normal"},{"uid":"28dc27f6d566b58e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1720002618463,"stop":1720002618463,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ed2f21d45a71e3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1720002474756,"stop":1720002474756,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d9dbe2c0aa34e6","name":"should be called at least once on all `peer:discovery` events","time":{"start":1720002532894,"stop":1720002532894,"duration":0},"status":"passed","severity":"normal"},{"uid":"185fc2176c0f461c","name":"Subscribe to topic containing XML and receive message","time":{"start":1720003143313,"stop":1720003143313,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe08575b900bae4","name":"Check received message containing special chars","time":{"start":1720003025373,"stop":1720003025373,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff11bd89d0044bfd","name":"Check received message containing Russian","time":{"start":1720002731919,"stop":1720002731920,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2968e56dee14ef","name":"Passing page size 10 when there are 10 messages","time":{"start":1720003161163,"stop":1720003161163,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a7661cfedf2d7e","name":"Check received message containing short","time":{"start":1720003025371,"stop":1720003025371,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a62eda8447bad2c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1720003302891,"stop":1720003302891,"duration":0},"status":"passed","severity":"normal"},{"uid":"5993331562535eea","name":"Push message with numeric payload","time":{"start":1720003107975,"stop":1720003107975,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4650e7af41b764","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1720002789577,"stop":1720002789577,"duration":0},"status":"passed","severity":"normal"},{"uid":"83db121e4be76bb8","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1720002724537,"stop":1720002724538,"duration":1},"status":"passed","severity":"normal"},{"uid":"e503c8ff6fad293b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1720003028867,"stop":1720003028867,"duration":0},"status":"passed","severity":"normal"},{"uid":"6738dcd6bd606493","name":"Push message with content topic containing XML","time":{"start":1720003107996,"stop":1720003107996,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff19f90ca758c89","name":"1 Store, 2 relays, 2 fetches","time":{"start":1720002498121,"stop":1720002498122,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c729bc06354837","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1720002474748,"stop":1720002474748,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1866912f4c70d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1720003128822,"stop":1720003128823,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa2e78593d405c9","name":"same cluster, different shard: nodes don't connect","time":{"start":1720002724489,"stop":1720002724489,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f53f8ca2eb3bf0","name":"configure the node with multiple pubsub topics","time":{"start":1720003086714,"stop":1720003086714,"duration":0},"status":"passed","severity":"normal"},{"uid":"193f5e5697a17655","name":"Push message with content topic containing long","time":{"start":1720002984622,"stop":1720002984622,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeca035bb55c6b21","name":"connects to nwaku","time":{"start":1720003172423,"stop":1720003172423,"duration":0},"status":"passed","severity":"normal"},{"uid":"9360bf91781125","name":"groups content topics by expected pubsub topic","time":{"start":1720002474748,"stop":1720002474748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbb53deb90febbc","name":"Passing page size 11 when there are 10 messages","time":{"start":1720003161164,"stop":1720003161164,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd28046a3365ae6","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1720002474764,"stop":1720002474764,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05c3521e08471c0","name":"Nwaku publishes","time":{"start":1720002989392,"stop":1720002989392,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a8b54c06ed54e0","name":"should be called for bootstrap peers","time":{"start":1720002532895,"stop":1720002532896,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2cb5427f3a5ba91","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1720002474765,"stop":1720002474765,"duration":0},"status":"passed","severity":"normal"},{"uid":"9921def9a0ecccb6","name":"Push message with short payload","time":{"start":1720002984613,"stop":1720002984613,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e9658b91f3c418","name":"Push message with meta","time":{"start":1720003108001,"stop":1720003108001,"duration":0},"status":"passed","severity":"normal"},{"uid":"c037af133f7be420","name":"Push message with content topic containing Russian","time":{"start":1720002984625,"stop":1720002984625,"duration":0},"status":"passed","severity":"normal"},{"uid":"3232658d35c27148","name":"Push message with content topic containing shell command","time":{"start":1720003107998,"stop":1720003107998,"duration":0},"status":"passed","severity":"normal"},{"uid":"c263564fdc6866f6","name":"Check received message containing emoji","time":{"start":1720002731924,"stop":1720002731924,"duration":0},"status":"passed","severity":"normal"},{"uid":"83779f6ee333bca0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1720003302890,"stop":1720003302891,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a6ec2c4110bda8e","name":"Push message with rate limit","time":{"start":1720003108002,"stop":1720003108002,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2a5bda5a60e8e9","name":"Reusing cursor across nodes","time":{"start":1720003118450,"stop":1720003118450,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8246381b61ab1f0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1720002766674,"stop":1720002766675,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8fa7990c1cc1abe","name":"Check received message containing long","time":{"start":1720002731917,"stop":1720002731917,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2311bc5d6d08fd0","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1720002482613,"stop":1720002482614,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ac856bf235e37d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1720002724514,"stop":1720002724515,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8656f8593deddb3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1720002789573,"stop":1720002789574,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8c1177932804ca","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1720002474742,"stop":1720002474743,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ff802915243063","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1720002474760,"stop":1720002474760,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c8fb9d6cee0a34","name":"Check received message containing escaped characters","time":{"start":1720002731923,"stop":1720002731923,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdcbe0a3e44850f","name":"Subscribe to topic containing numeric and publish message","time":{"start":1720003028870,"stop":1720003028870,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5dedfc40161529a","name":"Check publish message containing SQL Injection","time":{"start":1720003017629,"stop":1720003017629,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ffb504f06de1e7","name":"Push message with content topic containing numeric","time":{"start":1720002984622,"stop":1720002984623,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5b4d8eb6ec085f","name":"should set field with all protocols enabled","time":{"start":1720002483237,"stop":1720002483237,"duration":0},"status":"passed","severity":"normal"},{"uid":"db22fcb66a822aa7","name":"udp ip6 address","time":{"start":1720002482760,"stop":1720002482760,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66374e7da548a26","name":"Ping on subscribed peer","time":{"start":1720002591689,"stop":1720002591689,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9cbd328fc0f428","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1720002482608,"stop":1720002482608,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0ce4f680df409","name":"Subscribe to topic containing short and receive message","time":{"start":1720003143338,"stop":1720003143338,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ccdd0e4dd7f482","name":"should emit a peer event after start","time":{"start":1720002538839,"stop":1720002538840,"duration":1},"status":"passed","severity":"normal"},{"uid":"100731c6de06396c","name":"Subscribe and receives messages on 20 topics","time":{"start":1720003143303,"stop":1720003143305,"duration":2},"status":"passed","severity":"normal"},{"uid":"593a2965df723482","name":"Check received message containing Arabic","time":{"start":1720003025374,"stop":1720003025391,"duration":17},"status":"passed","severity":"normal"},{"uid":"c70c23e5cbc102a0","name":"Correctly serialized arguments","time":{"start":1720002833973,"stop":1720002833973,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e52bed0f4712169","name":"Push message with SQL Injection payload","time":{"start":1720003107980,"stop":1720003107980,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0131add151d6cd","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1720002724513,"stop":1720002724513,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d7f7b1992b1b39","name":"Check received message containing unicode special characters","time":{"start":1720002731923,"stop":1720002731923,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c3a80747577977","name":"Push message with content topic containing short","time":{"start":1720002984622,"stop":1720002984622,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbcb400c5f6f90e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1720003017637,"stop":1720003017637,"duration":0},"status":"passed","severity":"normal"},{"uid":"56989e95e44db87e","name":"Subscribe and receive messages via waku relay post","time":{"start":1720003143320,"stop":1720003143320,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0f0b5a10c2f42a","name":"should handle application and version for autosharding","time":{"start":1720002474752,"stop":1720002474752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad10bfc97a618873","name":"1 Relay, 1 Filter, gives up","time":{"start":1720002498122,"stop":1720002498122,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85f1d83e8f7a158","name":"should not throw an error for a single configured topic","time":{"start":1720002474762,"stop":1720002474762,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e7d21c97aaec06","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1720002648620,"stop":1720002648621,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec7490cbcf16af","name":"topics with same application and version share the same shard","time":{"start":1720002474748,"stop":1720002474748,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81889cce6a790f8","name":"should properly create location multiaddrs - udp4","time":{"start":1720002483234,"stop":1720002483234,"duration":0},"status":"passed","severity":"normal"},{"uid":"41bd0843ac8cabc4","name":"safeDispatchEvent","time":{"start":1720002565981,"stop":1720002565982,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc2dee47cc39512","name":"Check received message containing Basic HTML tag","time":{"start":1720003025393,"stop":1720003025393,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c8bcf6a75ac065","name":"Query generator for multiple messages with different content topic format","time":{"start":1720003157633,"stop":1720003157634,"duration":1},"status":"passed","severity":"normal"},{"uid":"d792493ae257d8b3","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1720003001869,"stop":1720003001869,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd84975d0df2162c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1720003143344,"stop":1720003143345,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c2a22904d1f4fe","name":"should set field with only RELAY enabled","time":{"start":1720002483237,"stop":1720002483237,"duration":0},"status":"passed","severity":"normal"},{"uid":"95af2ba8975255aa","name":"Non TWN Cluster","time":{"start":1720003078709,"stop":1720003078709,"duration":0},"status":"passed","severity":"normal"},{"uid":"481fb17dd21b667d","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1720003118450,"stop":1720003118450,"duration":0},"status":"passed","severity":"normal"},{"uid":"e892f95dbdef0bbe","name":"Subscribe to topic containing shell command and receive message","time":{"start":1720003143315,"stop":1720003143316,"duration":1},"status":"passed","severity":"normal"},{"uid":"30a4a08753cc3b2","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1720002724505,"stop":1720002724505,"duration":0},"status":"passed","severity":"normal"},{"uid":"b067c7df0a4f79b9","name":"should not receive a peer event after stop","time":{"start":1720003132905,"stop":1720003132906,"duration":1},"status":"passed","severity":"normal"},{"uid":"327a330a595bc66","name":"Subscribe to topic containing Russian and receive message","time":{"start":1720002789616,"stop":1720002789617,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd5fe941352dca4","name":"Check received message containing Basic HTML tag","time":{"start":1720002731921,"stop":1720002731922,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a76092b9faaa6d4","name":"Wrong topic","time":{"start":1720003078728,"stop":1720003078730,"duration":2},"status":"passed","severity":"normal"},{"uid":"2be0ac3402183ae2","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1720002961468,"stop":1720002961468,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9da9488b5665eca2","name":"Fails to push message with empty content topic","time":{"start":1720003108000,"stop":1720003108000,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b2a7a3a1d5b919","name":"Push message with content topic containing emoji","time":{"start":1720003107999,"stop":1720003108000,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c93068c48c186a","name":"Ordered Callback - backward","time":{"start":1720003149719,"stop":1720003149719,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8d930b3d69ea9a","name":"isConnected should return false after all peers disconnect","time":{"start":1720002581999,"stop":1720002581999,"duration":0},"status":"passed","severity":"normal"},{"uid":"189c01b83a49e732","name":"Query with Promise Callback, No Decoder","time":{"start":1720003128828,"stop":1720003128829,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cc7cfaa9f38b550","name":"Push message with content topic containing shell command","time":{"start":1720002984627,"stop":1720002984628,"duration":1},"status":"passed","severity":"normal"},{"uid":"797f6fd1a3a12439","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1720002482613,"stop":1720002482613,"duration":0},"status":"passed","severity":"normal"},{"uid":"187e00704bbc4b0f","name":"Check received message containing unicode special characters","time":{"start":1720003025360,"stop":1720003025360,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ef121206a79d97","name":"Ping on peer without subscriptions","time":{"start":1720002622985,"stop":1720002622985,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b771ac730443599","name":"nwaku subscribes","time":{"start":1720002989391,"stop":1720002989391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b67276ee66321d","name":"Generator, custom pubsub topic","time":{"start":1720003155365,"stop":1720003155365,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9377e7bb1a8a971","name":"Check message received after jswaku node is restarted","time":{"start":1720003025401,"stop":1720003025401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"874dd203a47a3b34","name":"Push message with content topic containing SQL Injection","time":{"start":1720003107994,"stop":1720003107995,"duration":1},"status":"passed","severity":"normal"},{"uid":"1445a0b0a35bcec","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1720003143305,"stop":1720003143305,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3666839a0217d5","name":"Generator, 2 different pubsubtopics","time":{"start":1720003155365,"stop":1720003155366,"duration":1},"status":"passed","severity":"normal"},{"uid":"f93145ec29bcae8d","name":"Push to array if already present","time":{"start":1720002474416,"stop":1720002474416,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f81a8201f4890f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1720002509051,"stop":1720002509053,"duration":2},"status":"passed","severity":"normal"},{"uid":"3101eb5993ef5049","name":"Push message with content topic containing XML","time":{"start":1720002984626,"stop":1720002984626,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead2e75ba8200846","name":"Query generator for multiple messages with multiple decoders","time":{"start":1720003157632,"stop":1720003157633,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4da6020ef4db8de","name":"Push message with Russian payload","time":{"start":1720003107980,"stop":1720003107980,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d86c8fc1dfc0f7","name":"Push message with XML payload","time":{"start":1720003107981,"stop":1720003107981,"duration":0},"status":"passed","severity":"normal"},{"uid":"9532885bff34550e","name":"Check publish message containing XML","time":{"start":1720003017630,"stop":1720003017630,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2fbf30af360c92","name":"Check message received after jswaku node is restarted","time":{"start":1720002731934,"stop":1720002731934,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52f42868f0a9f374","name":"should use DNS peer discovery with light client","time":{"start":1720002538845,"stop":1720002538846,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4a9e6869261d3865","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1720003128826,"stop":1720003128826,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03f1a3aed827292","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1720003028868,"stop":1720003028868,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45a20ea406820e","name":"should emit a peer event after start","time":{"start":1720002503101,"stop":1720002503102,"duration":1},"status":"passed","severity":"normal"},{"uid":"c139c855900b430d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1720002724500,"stop":1720002724504,"duration":4},"status":"passed","severity":"normal"},{"uid":"52e9762203a5b8f5","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1720002482605,"stop":1720002482606,"duration":1},"status":"passed","severity":"normal"},{"uid":"c80d952ac9828d7","name":"throws on content topic with empty application field","time":{"start":1720002474739,"stop":1720002474739,"duration":0},"status":"passed","severity":"normal"},{"uid":"96097899175dac1b","name":"Passing cursor with wrong message digest","time":{"start":1720003118451,"stop":1720003118451,"duration":0},"status":"passed","severity":"normal"},{"uid":"269ead3eaf584fcb","name":"Check publish message containing Script","time":{"start":1720003017629,"stop":1720003017629,"duration":0},"status":"passed","severity":"normal"},{"uid":"262fdefa5743caca","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720002724515,"stop":1720002724515,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a1b33fb2d9f408","name":"Callback on promise, aborts when callback returns true","time":{"start":1720003157635,"stop":1720003157639,"duration":4},"status":"passed","severity":"normal"},{"uid":"94ed27474ac73acc","name":"Push message with Basic HTML tag payload","time":{"start":1720002984618,"stop":1720002984618,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8a7240eccafa3","name":"Check received message containing emoji","time":{"start":1720003025361,"stop":1720003025365,"duration":4},"status":"passed","severity":"normal"},{"uid":"fa4f642924ba0a8d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1720002648621,"stop":1720002648622,"duration":1},"status":"passed","severity":"normal"},{"uid":"69579a1e05e4861","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1720002789575,"stop":1720002789576,"duration":1},"status":"passed","severity":"normal"},{"uid":"f17a64455fa5e50c","name":"Refresh subscription","time":{"start":1720003143306,"stop":1720003143307,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36c76e88f055ae1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1720002789595,"stop":1720002789596,"duration":1},"status":"passed","severity":"normal"},{"uid":"3068911a6a6d4a85","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1720003017828,"stop":1720003017829,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6f209064ef03e66a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720002724506,"stop":1720002724510,"duration":4},"status":"passed","severity":"normal"},{"uid":"9e8b79f8725753af","name":"connected peers and dial","time":{"start":1720002961664,"stop":1720002961664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43e783656b4af93d","name":"receives messages sent to provided content topic through callback","time":{"start":1720003017828,"stop":1720003017828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ede2da581f13a2c8","name":"Push message with content topic containing long","time":{"start":1720003107991,"stop":1720003107991,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c1896b0400a892","name":"A test","time":{"start":1720002789728,"stop":1720002789728,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af8cd1066f4146b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1720002474755,"stop":1720002474755,"duration":0},"status":"passed","severity":"normal"},{"uid":"714d0f0f540b1b8","name":"Push message with long payload","time":{"start":1720003107974,"stop":1720003107974,"duration":0},"status":"passed","severity":"normal"},{"uid":"314a7ea2c89ec678","name":"Promise Callback - backward","time":{"start":1720003149718,"stop":1720003149718,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9ec772812e49e8","name":"Check publish message containing long","time":{"start":1720003017627,"stop":1720003017627,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b89d5d0dc8ab5aa","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1720003143332,"stop":1720003143332,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd124138d4335c4","name":"handles different networkShards values correctly","time":{"start":1720002474749,"stop":1720002474749,"duration":0},"status":"passed","severity":"normal"},{"uid":"655af9b2a819ade7","name":"Subscribe to topic containing short and receive message","time":{"start":1720003143307,"stop":1720003143307,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddb7f4e51e1ce39","name":"Subscribe to topic containing JSON and publish message","time":{"start":1720003028874,"stop":1720003028874,"duration":0},"status":"passed","severity":"normal"},{"uid":"876e85f3aee3d69f","name":"should not fail to start the service if it is already started","time":{"start":1720002503101,"stop":1720002503101,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9e1882621bf966","name":"should load peers from local storage and dispatch events","time":{"start":1720002503103,"stop":1720002503103,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1e3097ef128d12","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1720002618461,"stop":1720002618462,"duration":1},"status":"passed","severity":"normal"},{"uid":"4030567e1407926c","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1720003118448,"stop":1720003118448,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5c040c9a3cbf88","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1720003157639,"stop":1720003157639,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de87882a2052f2f","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1720002474753,"stop":1720002474753,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3427b0666e792d","name":"Push message with content topic containing Script","time":{"start":1720002984626,"stop":1720002984626,"duration":0},"status":"passed","severity":"normal"},{"uid":"df67c7f3da1403d1","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1720002477443,"stop":1720002477444,"duration":1},"status":"passed","severity":"normal"},{"uid":"e10f731aef6d1c84","name":"Push message with SQL Injection payload","time":{"start":1720002984617,"stop":1720002984617,"duration":0},"status":"passed","severity":"normal"},{"uid":"b393dc5009073d84","name":"should return valid sharding parameters for static sharding","time":{"start":1720002474765,"stop":1720002474766,"duration":1},"status":"passed","severity":"normal"},{"uid":"337b67ceefda1ac1","name":"Store - dialed after - with timeout","time":{"start":1720003179890,"stop":1720003179890,"duration":0},"status":"passed","severity":"normal"},{"uid":"38599f62d6d8541","name":"Round trip binary serialization","time":{"start":1720002488176,"stop":1720002488176,"duration":0},"status":"passed","severity":"normal"},{"uid":"2945006e5cc3db2b","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1720002474745,"stop":1720002474745,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6c5d634c74f760","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1720002487759,"stop":1720002487759,"duration":0},"status":"passed","severity":"normal"},{"uid":"8513b65507eb654d","name":"Overlapping topic subscription","time":{"start":1720002789596,"stop":1720002789601,"duration":5},"status":"passed","severity":"normal"},{"uid":"fdb2df8012565ebf","name":"Check publish message after service node is restarted","time":{"start":1720003017642,"stop":1720003017642,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d7e126d1a1f97cb","name":"retrieves a single peer","time":{"start":1720002499100,"stop":1720002499100,"duration":0},"status":"passed","severity":"normal"},{"uid":"b669e28465f4aebb","name":"Check received message containing escaped characters","time":{"start":1720003025360,"stop":1720003025360,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e3e35eba56d4ce","name":"Decrypt messages","time":{"start":1720002965099,"stop":1720002965100,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b8601cb00779dc2","name":"Query Generator, No message returned","time":{"start":1720003128824,"stop":1720003128825,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a79737b6b36617","name":"should only return 1 node with store capability","time":{"start":1720002499103,"stop":1720002499103,"duration":0},"status":"passed","severity":"normal"},{"uid":"b729af295bf5d158","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1720002474743,"stop":1720002474743,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c571c6de31c2aa3","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1720002608742,"stop":1720002608742,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc58bb89731234b","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1720002724513,"stop":1720002724514,"duration":1},"status":"passed","severity":"normal"},{"uid":"b645c277e080e2cb","name":"Generator, 2 different pubsubtopics","time":{"start":1720003155357,"stop":1720003155358,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a9dc33b4c18644","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1720002503103,"stop":1720002503103,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2ef49ec79d7712","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1720002724514,"stop":1720002724514,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6b3173d6712c28","name":"should not receive a peer event before start","time":{"start":1720003132901,"stop":1720003132903,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe208803064aec19","name":"Push message on custom pubsubTopic","time":{"start":1720002827946,"stop":1720002827947,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d5485fff51e2df","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1720003128827,"stop":1720003128828,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef035250561d62b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1720002474766,"stop":1720002474767,"duration":1},"status":"passed","severity":"normal"},{"uid":"bafb0f4c76729db","name":"Check message with no content topic is not received","time":{"start":1720002731933,"stop":1720002731933,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b159f6da59a760e","name":"Push message with content topic containing emoji","time":{"start":1720002984629,"stop":1720002984629,"duration":0},"status":"passed","severity":"normal"},{"uid":"688ccba42226c57d","name":"can start and stop the service","time":{"start":1720003132891,"stop":1720003132891,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab7819336367137","name":"Relay","time":{"start":1720002534968,"stop":1720002534968,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ab0d86a715815d","name":"Passing cursor with wrong pubsubTopic","time":{"start":1720003118451,"stop":1720003118451,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06ebfb6aae4f8ce","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1720003175744,"stop":1720003175744,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9a75219030bf12","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1720002487759,"stop":1720002487760,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e4513ec922f90","name":"A test","time":{"start":1720002789728,"stop":1720002789729,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f4645c853d92c7f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1720002535980,"stop":1720002535980,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a23217d2ed0970","name":"Ping on subscribed peer","time":{"start":1720002622987,"stop":1720002622987,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1637711db07d57b","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1720002509053,"stop":1720002509054,"duration":1},"status":"passed","severity":"normal"},{"uid":"6273c2a9f6163100","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1720002789626,"stop":1720002789627,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c57933a26df8876","name":"isConnected between 2 js-waku relay nodes","time":{"start":1720002582000,"stop":1720002582001,"duration":1},"status":"passed","severity":"normal"},{"uid":"15546a1db2af0da0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1720003143317,"stop":1720003143317,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa0958b2d02a07b","name":"Push 30 different messages","time":{"start":1720002984621,"stop":1720002984621,"duration":0},"status":"passed","severity":"normal"},{"uid":"86958308272a7df8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1720002618464,"stop":1720002618465,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b17edf12bceb3","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1720002724492,"stop":1720002724492,"duration":0},"status":"passed","severity":"normal"},{"uid":"59889e33075b67b8","name":"can start and stop the service","time":{"start":1720002503100,"stop":1720002503101,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e6a1f7c24ea632","name":"Number of peers are maintained correctly","time":{"start":1720002608738,"stop":1720002608739,"duration":1},"status":"passed","severity":"normal"},{"uid":"336e2a93551e5947","name":"Subscribe to topic containing shell command and receive message","time":{"start":1720003143346,"stop":1720003143346,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e3d5119da4708e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1720003025367,"stop":1720003025367,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b78dc18357dea","name":"through manual discovery","time":{"start":1720002833806,"stop":1720002833807,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef3d9063c18027e","name":"Check publish message containing escaped characters","time":{"start":1720003017631,"stop":1720003017632,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bca5429b6da7084","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1720002766667,"stop":1720002766673,"duration":6},"status":"passed","severity":"normal"},{"uid":"1ecfa26b9a937865","name":"Ping on unsubscribed peer","time":{"start":1720002622985,"stop":1720002622986,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f53fc53d83b3b8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1720002474758,"stop":1720002474758,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ac7c6c5ec5c8e0","name":"Check received message containing Arabic","time":{"start":1720003025356,"stop":1720003025356,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e1064b32b3ef55","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1720002499105,"stop":1720002499105,"duration":0},"status":"skipped","severity":"normal"},{"uid":"382e52da4ea63169","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720002618458,"stop":1720002618459,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a88b6a26884043","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720002618463,"stop":1720002618463,"duration":0},"status":"passed","severity":"normal"},{"uid":"17210f266cb4e75f","name":"non connected peers","time":{"start":1720002961666,"stop":1720002961666,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6fd2797e81041ce6","name":"random static sharding 4 - Cluster ID: 255, Shard ID: 625","time":{"start":1720003086708,"stop":1720003086708,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bf41707af67f0a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1720002618455,"stop":1720002618458,"duration":3},"status":"passed","severity":"normal"},{"uid":"13d37142ed63174b","name":"Push message with Arabic payload","time":{"start":1720003107979,"stop":1720003107979,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04b7c90fc868bbc","name":"Push message with Russian payload","time":{"start":1720002984616,"stop":1720002984617,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee4648ecbcdc5ec1","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1720002525216,"stop":1720002525217,"duration":1},"status":"passed","severity":"normal"},{"uid":"b65b37928e368cef","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1720003001868,"stop":1720003001869,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54a6c09c114fac1","name":"can start the service","time":{"start":1720003132889,"stop":1720003132890,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ca04d3335e64","name":"should return unique PubsubTopics for static sharding","time":{"start":1720002474751,"stop":1720002474751,"duration":0},"status":"passed","severity":"normal"},{"uid":"b745bbe8a6089c42","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1720002581997,"stop":1720002581997,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29ad98d9fbd3a0b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1720003143339,"stop":1720003143340,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b74034c27c8b32","name":"Subscribe to topic containing special chars and receive message","time":{"start":1720002789612,"stop":1720002789613,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f266dbe4e1a5142","name":"LightPush","time":{"start":1720003179890,"stop":1720003179891,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b3eccd1ae80430","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1720002482614,"stop":1720002482614,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e80648ee290e8a","name":"Push message with content topic containing numeric","time":{"start":1720003107991,"stop":1720003107992,"duration":1},"status":"passed","severity":"normal"},{"uid":"46634cf0372a0b27","name":"handles multiple messages","time":{"start":1720003164430,"stop":1720003164430,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf863403949dcb4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720002724532,"stop":1720002724532,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da7ba1df7fd36ab","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720002724513,"stop":1720002724513,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f12cdb96a7074c","name":"Ping on peer without subscriptions","time":{"start":1720002622987,"stop":1720002622988,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6bec8cf23f6d837","name":"Subscribe to topic containing JSON and receive message","time":{"start":1720003143315,"stop":1720003143315,"duration":0},"status":"passed","severity":"normal"},{"uid":"40bb3e3a81e81ebc","name":"Check received message containing special chars","time":{"start":1720003025355,"stop":1720003025355,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44d68cd0e1ea770","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1720002474770,"stop":1720002474770,"duration":0},"status":"passed","severity":"normal"},{"uid":"5324c2e5d4be16ab","name":"Passing an array","time":{"start":1720003172424,"stop":1720003172424,"duration":0},"status":"passed","severity":"normal"},{"uid":"951936da62237c07","name":"Check received message containing SQL Injection","time":{"start":1720003025357,"stop":1720003025357,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb09a3c3e03b0b55","name":"different cluster, same shard: nodes don't connect","time":{"start":1720002724491,"stop":1720002724492,"duration":1},"status":"passed","severity":"normal"},{"uid":"866141694c14a400","name":"Push message with shell command payload","time":{"start":1720002984619,"stop":1720002984619,"duration":0},"status":"passed","severity":"normal"},{"uid":"65bf2d429899481f","name":"Push message with special chars payload","time":{"start":1720003107978,"stop":1720003107978,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fd087d1b8d10af","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1720002474933,"stop":1720002474933,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef81f0ffb8e7a9d7","name":"Publish message with large meta","time":{"start":1720003017643,"stop":1720003017644,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabee4b1928e061b","name":"Push message equal or less that 1MB","time":{"start":1720003108004,"stop":1720003108004,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1a95a8207a49a4","name":"Subscribe and receive messages via waku relay post","time":{"start":1720003143298,"stop":1720003143300,"duration":2},"status":"passed","severity":"normal"},{"uid":"f275c284e82edf95","name":"Check publish message containing special chars","time":{"start":1720003017627,"stop":1720003017627,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb678ab8fee9a9c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1720002724519,"stop":1720002724519,"duration":0},"status":"passed","severity":"normal"},{"uid":"a723240bf818b5e8","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app12/8/topic498/test.js","time":{"start":1720003078725,"stop":1720003078726,"duration":1},"status":"passed","severity":"normal"},{"uid":"1319694295a4961f","name":"Check received message containing XML","time":{"start":1720002731921,"stop":1720002731921,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c5a8baa04951ff","name":"Push message with emoji payload","time":{"start":1720003107989,"stop":1720003107989,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd51a20be0aedc1","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app88/10/topic467/test.js","time":{"start":1720003078716,"stop":1720003078724,"duration":8},"status":"passed","severity":"normal"},{"uid":"284d85f1f00382e6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1720003143339,"stop":1720003143339,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d708e7d4528012","name":"Check message on other pubsub topic is not received","time":{"start":1720002731927,"stop":1720002731927,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de3265a1dbf45df","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1720002766685,"stop":1720002766686,"duration":1},"status":"passed","severity":"normal"},{"uid":"2865c7c27e447e1c","name":"should properly create location multiaddrs - udp","time":{"start":1720002483235,"stop":1720002483236,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc958568525dfaf5","name":"Query with Ordered Callback, No Decoder","time":{"start":1720003128827,"stop":1720003128827,"duration":0},"status":"passed","severity":"normal"},{"uid":"79cc1f226aa73843","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1720003155366,"stop":1720003155366,"duration":0},"status":"passed","severity":"normal"},{"uid":"35aeeb86f3964ed7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720002827947,"stop":1720002827948,"duration":1},"status":"passed","severity":"normal"},{"uid":"947a71ae94759d61","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1720002482607,"stop":1720002482607,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0157b554a32ccc6","name":"Check received message containing JSON","time":{"start":1720003025393,"stop":1720003025393,"duration":0},"status":"passed","severity":"normal"},{"uid":"4324446f4cece8ed","name":"Check received message containing Script","time":{"start":1720003025357,"stop":1720003025358,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceb0be07604fa1ef","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1720002532897,"stop":1720002532897,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd17613cbba7ac0","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1720003028871,"stop":1720003028871,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00f5c355596468","name":"throws on content topic with non-number generation field","time":{"start":1720002474738,"stop":1720002474738,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c720f3af52a24","name":"Check received message containing SQL Injection","time":{"start":1720002731920,"stop":1720002731920,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b01c7ebce092640","name":"should set field with only FILTER enabled","time":{"start":1720002483237,"stop":1720002483238,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9849d4eb730b38b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1720002482608,"stop":1720002482609,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8ef68482439d802","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1720002724516,"stop":1720002724516,"duration":0},"status":"passed","severity":"normal"},{"uid":"3febaf6eed5e7f06","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1720002525225,"stop":1720002525226,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da727ef37d3f871","name":"should throw error - no id","time":{"start":1720002483231,"stop":1720002483231,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34a9b4855e83be7","name":"Check received message containing numeric","time":{"start":1720002731917,"stop":1720002731918,"duration":1},"status":"passed","severity":"normal"},{"uid":"655f3575f14d166b","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1720002474765,"stop":1720002474765,"duration":0},"status":"passed","severity":"normal"},{"uid":"97716c90041e2313","name":"should decode valid enr successfully","time":{"start":1720002483228,"stop":1720002483228,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6bdfa6830ab97e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1720002499103,"stop":1720002499104,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3fc2894f5cd7878","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1720003128825,"stop":1720003128826,"duration":1},"status":"passed","severity":"normal"},{"uid":"2533285232c50767","name":"Add multiple subscription objects on single nwaku node","time":{"start":1720002789634,"stop":1720002789634,"duration":0},"status":"passed","severity":"normal"},{"uid":"8067c984d8302b6","name":"listenerCount","time":{"start":1720002565981,"stop":1720002565981,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c17a557db4b96a","name":"addEventListener with wrong event","time":{"start":1720002565978,"stop":1720002565978,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e8f542b69e3f3d","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1720002474766,"stop":1720002474766,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25705d1b40050a7","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app22/7/topic948/proto","time":{"start":1720003078715,"stop":1720003078715,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48e92fd4ba7b922","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1720002499105,"stop":1720002499105,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9568bd32cbe1773","name":"removeEventListener with correct event","time":{"start":1720002565978,"stop":1720002565979,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9b3ed9159d7ef75","name":"Subscribe to topic containing emoji and publish message","time":{"start":1720003028876,"stop":1720003028876,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12e4d57b18fbb15","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1720002538851,"stop":1720002538851,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16420b5fa177943f","name":"can start the service","time":{"start":1720002503100,"stop":1720002503100,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e3af095c260317","name":"Subscribe and publish message","time":{"start":1720003028867,"stop":1720003028867,"duration":0},"status":"passed","severity":"normal"},{"uid":"15dbf4d06b3e059d","name":"getPeersByDiscovery","time":{"start":1720002565980,"stop":1720002565980,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfdf724cba3d846e","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1720003118447,"stop":1720003118448,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b4e28d896b70d3","name":"Nodes with multiple pubsub topic","time":{"start":1720003001871,"stop":1720003001871,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65abb4f33ee84df","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1720002474762,"stop":1720002474762,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c08b198371c7c6","name":"Check message with invalid timestamp is not received","time":{"start":1720003025398,"stop":1720003025398,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ef3a20fb1900a5","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1720002961468,"stop":1720002961469,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c48e08796fe588f","name":"Push message with content topic containing Arabic","time":{"start":1720002984624,"stop":1720002984625,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cfa543ceb5925e0","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1720002581996,"stop":1720002581997,"duration":1},"status":"passed","severity":"normal"},{"uid":"534faf306531a2e7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1720002827956,"stop":1720002827956,"duration":0},"status":"passed","severity":"normal"},{"uid":"276747e7fbb6669","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1720002474756,"stop":1720002474756,"duration":0},"status":"passed","severity":"normal"},{"uid":"3199d29945310e85","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1720002474759,"stop":1720002474759,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee95aeb13722463","name":"Push message with content topic containing SQL Injection","time":{"start":1720002984625,"stop":1720002984625,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27f4b2b908dd814","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1720002474758,"stop":1720002474758,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a222e8970536696","name":"Subscribe to topic containing XML and publish message","time":{"start":1720003028873,"stop":1720003028873,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5f2c5f558adfd7","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1720003028872,"stop":1720003028872,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50e138bbee39536","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1720003175746,"stop":1720003175746,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3839334b8898a6","name":"Check received message containing Chinese","time":{"start":1720003025373,"stop":1720003025373,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a75e573c6eef06","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1720002789577,"stop":1720002789587,"duration":10},"status":"passed","severity":"normal"},{"uid":"4cdb454e1ca741c4","name":"Query generator for multiple messages with different message text format","time":{"start":1720003157629,"stop":1720003157632,"duration":3},"status":"passed","severity":"normal"},{"uid":"10d36f109a30062","name":"Reopen subscription with peer with lost subscription","time":{"start":1720002591690,"stop":1720002591694,"duration":4},"status":"passed","severity":"normal"},{"uid":"8fdcc32936dfc46e","name":"Encoder throws on undefined content topic","time":{"start":1720002510870,"stop":1720002510870,"duration":0},"status":"passed","severity":"normal"},{"uid":"3192c2bc996b683e","name":"random static sharding 5 - Cluster ID: 792, Shard ID: 503","time":{"start":1720003086708,"stop":1720003086709,"duration":1},"status":"passed","severity":"normal"},{"uid":"8123571764d60fcd","name":"returns all values when wanted number matches available values","time":{"start":1720002498212,"stop":1720002498213,"duration":1},"status":"passed","severity":"normal"},{"uid":"e997aa435d5499f8","name":"Decoder throws on undefined content topic","time":{"start":1720002509056,"stop":1720002509056,"duration":0},"status":"passed","severity":"normal"},{"uid":"480e30ff0529d991","name":"Privacy Node - default protocol","time":{"start":1720003179892,"stop":1720003179892,"duration":0},"status":"passed","severity":"normal"},{"uid":"112cbac518c2b53","name":"Subscribe to topic containing Russian and receive message","time":{"start":1720003143342,"stop":1720003143342,"duration":0},"status":"passed","severity":"normal"},{"uid":"232335e88a2def8e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1720002724537,"stop":1720002724537,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5c74550f8817bf","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1720002766683,"stop":1720002766684,"duration":1},"status":"passed","severity":"normal"},{"uid":"2996f8fcf87f3b74","name":"Relay + Store","time":{"start":1720002534968,"stop":1720002534968,"duration":0},"status":"passed","severity":"normal"},{"uid":"654e1cf2ec487693","name":"Publish without waiting for remote peer","time":{"start":1720003028866,"stop":1720003028866,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7ec065b02fbda0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1720002474759,"stop":1720002474760,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e1edab753396021","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1720003175743,"stop":1720003175744,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e700430816cff07","name":"Subscribe to topic containing Russian and receive message","time":{"start":1720003143310,"stop":1720003143310,"duration":0},"status":"passed","severity":"normal"},{"uid":"296639f1db2c7bb2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1720003143306,"stop":1720003143306,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f6b0572c50f0a5","name":"random static sharding 8 - Cluster ID: 352, Shard ID: 558","time":{"start":1720003086711,"stop":1720003086712,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac6b3f38da06d05","name":"Push message with Script payload","time":{"start":1720002984617,"stop":1720002984617,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dec35ae03b6f942","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1720003143309,"stop":1720003143309,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9d8b8f8f6ce83b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1720003143298,"stop":1720003143298,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e26417fd923986","name":"should not fail to start the service if it is already started","time":{"start":1720002538839,"stop":1720002538839,"duration":0},"status":"passed","severity":"normal"},{"uid":"662410466ce77780","name":"Publishes to nwaku","time":{"start":1720002989391,"stop":1720002989391,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08eb5d027afd7f7","name":"Overlapping topic subscription","time":{"start":1720003143337,"stop":1720003143337,"duration":0},"status":"passed","severity":"normal"},{"uid":"4028c9b7ced832b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1720002498439,"stop":1720002498439,"duration":0},"status":"passed","severity":"normal"},{"uid":"903f99fca60286c2","name":"Push message with content topic containing Arabic","time":{"start":1720003107993,"stop":1720003107993,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b76277c94e1944","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1720002724534,"stop":1720002724534,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36f01407aa6cc75","name":"Query Generator, Multiple PubsubTopics","time":{"start":1720003128823,"stop":1720003128824,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e198482f6d2be7f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1720002789635,"stop":1720002789635,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd88d850c17e0091","name":"Decoder throws on empty string content topic","time":{"start":1720002509056,"stop":1720002509057,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b69cf77233abcd9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1720002789617,"stop":1720002789619,"duration":2},"status":"passed","severity":"normal"},{"uid":"6be0272e10f2886c","name":"more peers than existing","time":{"start":1720002961665,"stop":1720002961665,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ef6d141825e249e","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1720002724535,"stop":1720002724535,"duration":0},"status":"passed","severity":"normal"},{"uid":"66809c7dd0ad1400","name":"Check received message containing emoji","time":{"start":1720003025396,"stop":1720003025396,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d1445a2888b5de","name":"Query with Promise Callback, No message returned","time":{"start":1720003128829,"stop":1720003128829,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c625fcce69175ff","name":"Generator, custom pubsub topic","time":{"start":1720003155356,"stop":1720003155357,"duration":1},"status":"passed","severity":"normal"},{"uid":"d452d9c689f78728","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1720002474745,"stop":1720002474745,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c6062ba04d0c43","name":"Subscribe to topic containing Script and publish message","time":{"start":1720003028873,"stop":1720003028873,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c32b3d9cd2acc24","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1720002474747,"stop":1720002474747,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66f34f1ae0e5b34","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1720002766681,"stop":1720002766683,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e91fd883d405bb6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1720003001872,"stop":1720003001873,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc47caa6aeaa0a18","name":"Push message with Chinese payload","time":{"start":1720003107979,"stop":1720003107979,"duration":0},"status":"passed","severity":"normal"},{"uid":"562ec4852291d9da","name":"Using a function","time":{"start":1720003172424,"stop":1720003172424,"duration":0},"status":"passed","severity":"normal"},{"uid":"85aba040d6f56f5","name":"Does not throw an exception when node disconnects","time":{"start":1720003172423,"stop":1720003172423,"duration":0},"status":"passed","severity":"normal"},{"uid":"3054ccb88877f8df","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1720002488179,"stop":1720002488180,"duration":1},"status":"passed","severity":"normal"},{"uid":"d56d121a4cc417ed","name":"random static sharding 1 - Cluster ID: 75, Shard ID: 366","time":{"start":1720003086705,"stop":1720003086706,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3237e8a593d9945","name":"Overlapping topic subscription","time":{"start":1720003028869,"stop":1720003028869,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ff23d880004080a","name":"Check received message containing unicode special characters","time":{"start":1720003025395,"stop":1720003025396,"duration":1},"status":"passed","severity":"normal"},{"uid":"aacc12fa910d71bd","name":"Relay + Store","time":{"start":1720002483238,"stop":1720002483238,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc28f98dea7bcce","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1720002474750,"stop":1720002474750,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13eea64d8153141","name":"Query generator for 2000 messages","time":{"start":1720003157640,"stop":1720003157640,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d73863c11b1bc5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720002724497,"stop":1720002724498,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99d8c1fbdc4db85","name":"Register correct protocols","time":{"start":1720003028866,"stop":1720003028866,"duration":0},"status":"passed","severity":"normal"},{"uid":"8095623d29f5bfe9","name":"should set field with only STORE enabled","time":{"start":1720002483237,"stop":1720002483237,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6a4ec81e4854c","name":"Generator, 2 different pubsubtopics","time":{"start":1720003155364,"stop":1720003155364,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c15dd531f98785","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1720002498442,"stop":1720002498442,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7add4234059c22b","name":"Check received message containing shell command","time":{"start":1720003025394,"stop":1720003025394,"duration":0},"status":"passed","severity":"normal"},{"uid":"7adb9a84bf74b576","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1720002724518,"stop":1720002724519,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02e81fa0f40831d","name":"Subscribe to topic containing Script and receive message","time":{"start":1720003143313,"stop":1720003143313,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a84f1a9045b8620","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1720002474751,"stop":1720002474751,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff7f63d4795e78f","name":"Subscribe and receive messages via waku relay post","time":{"start":1720002789577,"stop":1720002789577,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0ef23725013027","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1720002724512,"stop":1720002724512,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4cc79b3fb11d70","name":"throws on empty content topic","time":{"start":1720002474737,"stop":1720002474737,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b789035cddda4e5","name":"Check received message containing Chinese","time":{"start":1720003025355,"stop":1720003025356,"duration":1},"status":"passed","severity":"normal"},{"uid":"17eff1d9a00bdd2f","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1720003017827,"stop":1720003017827,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f5df9727ba18285","name":"Push message with XML payload","time":{"start":1720002984618,"stop":1720002984618,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e919f73da43f94f","name":"handles empty contentTopics array correctly","time":{"start":1720002474768,"stop":1720002474768,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8f18b3b43bd6dc","name":"Push message with escaped characters payload","time":{"start":1720002984619,"stop":1720002984620,"duration":1},"status":"passed","severity":"normal"},{"uid":"5658d4e23b49d103","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1720002474754,"stop":1720002474754,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec9f159b9640d84","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1720002532896,"stop":1720002532896,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c780496f14348e8","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1720003017633,"stop":1720003017633,"duration":0},"status":"passed","severity":"normal"},{"uid":"459f6cec904e1550","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1720002474933,"stop":1720002474934,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ee6d775da58445","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1720002483229,"stop":1720002483229,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb710866d611254","name":"Check publish message containing Chinese","time":{"start":1720003017628,"stop":1720003017628,"duration":0},"status":"passed","severity":"normal"},{"uid":"e512baaf828cbfd2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1720003078732,"stop":1720003078733,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf0cffe3059f1719","name":"Subscribe and receive messages via lightPush","time":{"start":1720003143318,"stop":1720003143318,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a26a3305fe03f4","name":"Subscribe and receive messages via lightPush","time":{"start":1720002789573,"stop":1720002789573,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e93b503a233e4d2","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1720003028874,"stop":1720003028874,"duration":0},"status":"passed","severity":"normal"},{"uid":"1883d0f5e3d691c0","name":"Subscribe to topic containing XML and receive message","time":{"start":1720003143343,"stop":1720003143343,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd78698d9edae00","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1720002474743,"stop":1720002474743,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48e0e4edc236e5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1720002618464,"stop":1720002618464,"duration":0},"status":"passed","severity":"normal"},{"uid":"1132940629b9ea94","name":"Throws when trying to push message with empty payload","time":{"start":1720003107990,"stop":1720003107990,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e5e0d8320aa908","name":"Refresh subscription","time":{"start":1720003028869,"stop":1720003028869,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c98f9e5a15c54618","name":"Encoder throws on empty string content topic","time":{"start":1720002488178,"stop":1720002488178,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d7372316f080a2","name":"new peer added after a peer was already found","time":{"start":1720002961467,"stop":1720002961467,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd1dfea58fbbf9d0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1720003143300,"stop":1720003143301,"duration":1},"status":"passed","severity":"normal"},{"uid":"71374db18c98845","name":"should be able to encode the field with only RELAY set to true","time":{"start":1720002482601,"stop":1720002482603,"duration":2},"status":"passed","severity":"normal"},{"uid":"601fc854071008de","name":"Check received message with timestamp: 1649153314 ","time":{"start":1720003025397,"stop":1720003025397,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9525ff971e9c80","name":"Check received message containing numeric","time":{"start":1720003025355,"stop":1720003025355,"duration":0},"status":"passed","severity":"normal"},{"uid":"2538fa2fc3842a74","name":"Decoder throws on empty string content topic","time":{"start":1720002488179,"stop":1720002488179,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb71ca40c9320767","name":"Push message with custom timestamp: 1689244358687","time":{"start":1720002984631,"stop":1720002984631,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ee66c87a282a7e","name":"Check publish message containing Arabic","time":{"start":1720003017628,"stop":1720003017628,"duration":0},"status":"passed","severity":"normal"},{"uid":"abba1ed9e6165c73","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1720002789631,"stop":1720002789631,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6a68cec3ffc432","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1720002724528,"stop":1720002724529,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed89d20342156c7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1720002789614,"stop":1720002789614,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d7399cb8b5aa5d","name":"Push message with custom timestamp: 1720006358687","time":{"start":1720002984632,"stop":1720002984632,"duration":0},"status":"passed","severity":"normal"},{"uid":"235bc90060b5f709","name":"handles empty shards array correctly","time":{"start":1720002474768,"stop":1720002474768,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c690dd034dbc56c","name":"should throw an error for missing required configuration","time":{"start":1720002474754,"stop":1720002474754,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a4f2b56c5abd93","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1720002525214,"stop":1720002525214,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c948eb3d827fa37","name":"Meta field set when metaSetter is specified","time":{"start":1720002488177,"stop":1720002488177,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6610aa1767c0cea","name":"caches peers it previously fetched","time":{"start":1720002499102,"stop":1720002499102,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f778a27b60bbf48","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1720003001870,"stop":1720003001870,"duration":0},"status":"passed","severity":"normal"},{"uid":"1943e7d869ad0b9d","name":"Mutual subscription","time":{"start":1720003028865,"stop":1720003028865,"duration":0},"status":"passed","severity":"normal"},{"uid":"344b9f3467ed1141","name":"Query with Ordered Callback, No message returned","time":{"start":1720003128827,"stop":1720003128827,"duration":0},"status":"passed","severity":"normal"},{"uid":"3757b8968f90a7d","name":"Check received message containing Chinese","time":{"start":1720002731919,"stop":1720002731919,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4bf832e3bfc837c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1720002724493,"stop":1720002724493,"duration":0},"status":"passed","severity":"normal"},{"uid":"46556d2d393678d9","name":"Reopen subscription with peer with lost subscription","time":{"start":1720002622988,"stop":1720002622989,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfff1fcf8d8101d4","name":"Push message on custom pubsubTopic","time":{"start":1720002827950,"stop":1720002827951,"duration":1},"status":"passed","severity":"normal"},{"uid":"514feed000e1f28e","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1720003175745,"stop":1720003175746,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad3cea1979f08bb9","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1720002474747,"stop":1720002474747,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6491c505eb8834","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1720003028868,"stop":1720003028868,"duration":0},"status":"passed","severity":"normal"},{"uid":"3900c30f2641060e","name":"Push message with numeric payload","time":{"start":1720002984614,"stop":1720002984615,"duration":1},"status":"passed","severity":"normal"},{"uid":"44dcff770c9c148a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1720002648619,"stop":1720002648620,"duration":1},"status":"passed","severity":"normal"},{"uid":"29e4284db6353f6e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1720003154682,"stop":1720003154683,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5e4af87f8537e","name":"Query Generator - backward","time":{"start":1720003149718,"stop":1720003149718,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd726244b2118ff","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1720002474757,"stop":1720002474757,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73398440bd4b8bb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1720002474760,"stop":1720002474760,"duration":0},"status":"passed","severity":"normal"},{"uid":"334f75b56eac6c2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1720002724505,"stop":1720002724505,"duration":0},"status":"passed","severity":"normal"},{"uid":"28dd522a443f6cdc","name":"should not fail to start the service if it is already started","time":{"start":1720003132896,"stop":1720003132899,"duration":3},"status":"passed","severity":"normal"},{"uid":"8f5766855460423","name":"Push 30 different messages","time":{"start":1720003107989,"stop":1720003107990,"duration":1},"status":"passed","severity":"normal"},{"uid":"6666081001a2a549","name":"Round trip binary encryption [ecies, signature]","time":{"start":1720002510869,"stop":1720002510869,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7689488d7108ff6","name":"Check message on other pubsub topic is not received","time":{"start":1720003025399,"stop":1720003025399,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c220a3d851c6ad","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1720003028867,"stop":1720003028868,"duration":1},"status":"passed","severity":"normal"},{"uid":"4230bd66d6768d0a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1720003143297,"stop":1720003143298,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a040650cbe667e","name":"Check message with non string payload is not received","time":{"start":1720003025401,"stop":1720003025401,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7598908f8fdd1","name":"Check received message containing escaped characters","time":{"start":1720003025395,"stop":1720003025395,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2414662139a1a7","name":"Check message with non string payload is not received","time":{"start":1720003025369,"stop":1720003025369,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a0b410ad7e4447","name":"Check received message containing Arabic","time":{"start":1720002731919,"stop":1720002731919,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98744b4dd718479","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1720003143319,"stop":1720003143320,"duration":1},"status":"passed","severity":"normal"},{"uid":"c679a335dcad624e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1720002789627,"stop":1720002789628,"duration":1},"status":"passed","severity":"normal"},{"uid":"fccac392cfeec34","name":"Push message with content topic containing escaped characters","time":{"start":1720003107998,"stop":1720003107999,"duration":1},"status":"passed","severity":"normal"},{"uid":"d171a80c37a5314b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1720002474769,"stop":1720002474769,"duration":0},"status":"passed","severity":"normal"},{"uid":"4503387db45c1197","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1720002498440,"stop":1720002498441,"duration":1},"status":"passed","severity":"normal"},{"uid":"82eb81d2f12e8b63","name":"Push message with content topic containing JSON","time":{"start":1720003107997,"stop":1720003107997,"duration":0},"status":"passed","severity":"normal"},{"uid":"665b77ce54436642","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1720002474759,"stop":1720002474759,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7de6738aaf1623b","name":"Query Generator - forward","time":{"start":1720003149717,"stop":1720003149717,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f93f579c39d6c1","name":"Push message with Chinese payload","time":{"start":1720002984615,"stop":1720002984616,"duration":1},"status":"passed","severity":"normal"},{"uid":"9395bedb30a10949","name":"Check received message containing XML","time":{"start":1720003025358,"stop":1720003025358,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2964eace5de8e5","name":"Push message with unicode special characters payload","time":{"start":1720003107984,"stop":1720003107985,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f5448a518a7580","name":"Check publish message containing shell command","time":{"start":1720003017631,"stop":1720003017631,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5121db6fc89157","name":"should not fail to stop the service if it was not started","time":{"start":1720002503101,"stop":1720002503101,"duration":0},"status":"passed","severity":"normal"},{"uid":"878741b7bcfcb732","name":"Check received message containing long","time":{"start":1720003025371,"stop":1720003025371,"duration":0},"status":"passed","severity":"normal"},{"uid":"df251ddc230a92f8","name":"Waku message hash computation (meta attribute not present)","time":{"start":1720002477442,"stop":1720002477442,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f68de2651b5a73","name":"should not fail to stop the service if it was not started","time":{"start":1720002538838,"stop":1720002538839,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d68cde61fd6c35","name":"should be able to decode the field with only STORE set to true","time":{"start":1720002482611,"stop":1720002482612,"duration":1},"status":"passed","severity":"normal"},{"uid":"40f18295c3482c74","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1720002474755,"stop":1720002474756,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e45f37975d101c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1720003143346,"stop":1720003143347,"duration":1},"status":"passed","severity":"normal"},{"uid":"d219ba2399a0be51","name":"Ping on unsubscribed peer","time":{"start":1720002622988,"stop":1720002622988,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ade3c2245b6ae59","name":"Overlapping topic subscription","time":{"start":1720003143306,"stop":1720003143306,"duration":0},"status":"passed","severity":"normal"},{"uid":"93506d7499ca3e4f","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1720002525215,"stop":1720002525216,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b8eef92a7cfc4b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1720002498214,"stop":1720002498214,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b58e17b6897075","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1720003143347,"stop":1720003143347,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b52473a99a3b67","name":"Subscribe to topic containing emoji and receive message","time":{"start":1720002789632,"stop":1720002789633,"duration":1},"status":"passed","severity":"normal"},{"uid":"946a56725e7bad97","name":"Fails to push message bigger that 1MB","time":{"start":1720002984633,"stop":1720002984634,"duration":1},"status":"passed","severity":"normal"},{"uid":"e83a5fe1254f3639","name":"Push message with unicode special characters payload","time":{"start":1720002984620,"stop":1720002984620,"duration":0},"status":"passed","severity":"normal"},{"uid":"18940d8b2289c02a","name":"should properly create location multiaddrs - udp6","time":{"start":1720002483235,"stop":1720002483235,"duration":0},"status":"passed","severity":"normal"},{"uid":"57de438b753e99c","name":"different cluster, different shard: nodes don't connect","time":{"start":1720002836316,"stop":1720002836316,"duration":0},"status":"passed","severity":"normal"},{"uid":"354068a18b73eb8b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1720003143316,"stop":1720003143317,"duration":1},"status":"passed","severity":"normal"},{"uid":"904080ec15865ef8","name":"start node with empty content topic","time":{"start":1720003078734,"stop":1720003078735,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc3002bd65267a70","name":"Subscribe to topic containing long and publish message","time":{"start":1720003028870,"stop":1720003028870,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec70f75c67477c6","name":"Accepts a valid Waku Message","time":{"start":1720002491536,"stop":1720002491537,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f723a1808d16767","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1720002581997,"stop":1720002581998,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e23d1019dece725","name":"Nodes with multiple pubsub topic","time":{"start":1720003001873,"stop":1720003001873,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e59b02ccefc2d6","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1720002724533,"stop":1720002724533,"duration":0},"status":"passed","severity":"normal"},{"uid":"b462f9d0060208c6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1720003143316,"stop":1720003143316,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f16329f3ae8b9a","name":"Push message with content topic containing unicode special characters","time":{"start":1720002984628,"stop":1720002984629,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf6c9dc185ddcd27","name":"Fails to publish message with empty text","time":{"start":1720003017636,"stop":1720003017636,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c919578fd6bbbc5","name":"should throw an error for empty SingleShardInfos array","time":{"start":1720002474750,"stop":1720002474750,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dde4c5fb1777fd","name":"Check received message with timestamp: 1720002524367 ","time":{"start":1720003025366,"stop":1720003025366,"duration":0},"status":"passed","severity":"normal"},{"uid":"b611c84ebd91a4a7","name":"should encode/decode to text encoding","time":{"start":1720002483233,"stop":1720002483233,"duration":0},"status":"passed","severity":"normal"},{"uid":"494d6d3dd4436fa8","name":"Relay - times out","time":{"start":1720003179889,"stop":1720003179890,"duration":1},"status":"passed","severity":"normal"},{"uid":"de2222767f0a85b3","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1720002474746,"stop":1720002474746,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb689ed1a223b348","name":"Fails to publish duplicate message","time":{"start":1720003017635,"stop":1720003017636,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb24da4763a767a4","name":"Reopen subscription with peer with lost subscription","time":{"start":1720002622986,"stop":1720002622986,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee0c1af64480bd0","name":"Push message with shell command payload","time":{"start":1720003107982,"stop":1720003107982,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb51d9c7d98352b","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app28/3/topic320/proto","time":{"start":1720003078711,"stop":1720003078711,"duration":0},"status":"passed","severity":"normal"},{"uid":"e458937920147cfa","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1720002789592,"stop":1720002789594,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3db9f4ca3f17b2d","name":"Check received message containing short","time":{"start":1720003025353,"stop":1720003025354,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ce37035d1107ac","name":"should handle a minimal index list","time":{"start":1720002474933,"stop":1720002474933,"duration":0},"status":"passed","severity":"normal"},{"uid":"3111557d2610e23","name":"Subscribe to topic containing special chars and receive message","time":{"start":1720003143339,"stop":1720003143339,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4e4980b44df278","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1720002724510,"stop":1720002724511,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d21a9b21bd55d5","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1720002724516,"stop":1720002724516,"duration":0},"status":"passed","severity":"normal"},{"uid":"476605662eb78355","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app59/9/topic218/json","time":{"start":1720003078713,"stop":1720003078713,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a76443e070babed","name":"should throw error - invalid id","time":{"start":1720002483231,"stop":1720002483231,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e4beb6581ee969","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1720003143341,"stop":1720003143341,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcb57f4b2bb64d4","name":"Check received message containing Basic HTML tag","time":{"start":1720003025359,"stop":1720003025359,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0679e0ec16f77b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app92/8/topic274/json","time":{"start":1720003078712,"stop":1720003078712,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2226c5c501ad912","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1720002498441,"stop":1720002498441,"duration":0},"status":"passed","severity":"normal"},{"uid":"a770a8e1705f193e","name":"Used by Waku Relay","time":{"start":1720003172427,"stop":1720003172428,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f14c71b75ccebde","name":"can start the service","time":{"start":1720002538833,"stop":1720002538837,"duration":4},"status":"passed","severity":"normal"},{"uid":"7996f14f0748eac6","name":"throws on content topic with empty version field","time":{"start":1720002474740,"stop":1720002474740,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc66c89ed1e5285","name":"Push message with escaped characters payload","time":{"start":1720003107982,"stop":1720003107983,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f77ffc221b57fcf","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1720002499104,"stop":1720002499104,"duration":0},"status":"passed","severity":"normal"},{"uid":"601749bb854e5d94","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1720002498441,"stop":1720002498441,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a931dda02a8490","name":"Push message with content topic containing Script","time":{"start":1720003107995,"stop":1720003107995,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae74b0cbdb113ebf","name":"should not receive a peer event before start","time":{"start":1720002538840,"stop":1720002538844,"duration":4},"status":"passed","severity":"normal"},{"uid":"cdd2b72da3eb29f5","name":"Push message with JSON payload","time":{"start":1720002984619,"stop":1720002984619,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb145547101d1d52","name":"should not receive a peer event after stop","time":{"start":1720002538844,"stop":1720002538844,"duration":0},"status":"passed","severity":"normal"},{"uid":"146a93b782b2d5bc","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1720002724511,"stop":1720002724512,"duration":1},"status":"passed","severity":"normal"},{"uid":"df27e3017656757c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1720002525212,"stop":1720002525213,"duration":1},"status":"passed","severity":"normal"},{"uid":"b933386b1da7ca07","name":"should only return 1 node with relay and store capability","time":{"start":1720002499103,"stop":1720002499103,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb307bef8862b516","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1720002724534,"stop":1720002724534,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3378cfb3d67187","name":"Add multiple subscription objects on single nwaku node","time":{"start":1720003143317,"stop":1720003143317,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6ee45f1076595b","name":"Encoder throws on empty string content topic","time":{"start":1720002509055,"stop":1720002509056,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ddca56ba8448b03","name":"does not throw on valid cases","time":{"start":1720002474736,"stop":1720002474736,"duration":0},"status":"passed","severity":"normal"},{"uid":"794811a297d7fa6b","name":"Check received message containing XML","time":{"start":1720003025393,"stop":1720003025393,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a030aa4aa36b0d","name":"Asymmetric encrypt & decrypt","time":{"start":1720002509567,"stop":1720002509567,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f41b5adecaab26","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1720002474752,"stop":1720002474752,"duration":0},"status":"passed","severity":"normal"},{"uid":"e732c9314c04caad","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1720002487758,"stop":1720002487758,"duration":0},"status":"passed","severity":"normal"},{"uid":"768986193d30d673","name":"Relay - dialed first","time":{"start":1720003179888,"stop":1720003179889,"duration":1},"status":"passed","severity":"normal"},{"uid":"7553bc0a22b23d36","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1720003118448,"stop":1720003118449,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc737fb886160a81","name":"Push message with content topic containing Basic HTML tag","time":{"start":1720003107996,"stop":1720003107997,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd660908bdb0c9","name":"Subscribe and receives messages on 20 topics","time":{"start":1720003143333,"stop":1720003143333,"duration":0},"status":"passed","severity":"normal"},{"uid":"749d6eef0a0ab4f3","name":"Promise Callback - forward","time":{"start":1720003149718,"stop":1720003149718,"duration":0},"status":"passed","severity":"normal"},{"uid":"722208745f4af1a","name":"Check message received after jswaku node is restarted","time":{"start":1720003025369,"stop":1720003025370,"duration":1},"status":"skipped","severity":"normal"},{"uid":"15ca18e924c717f6","name":"isConnected should return true after first peer connects","time":{"start":1720002581998,"stop":1720002581999,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a9f5dfe468446b","name":"different cluster, different shard: nodes don't connect","time":{"start":1720002724492,"stop":1720002724492,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0618fb3e16e99cf","name":"throws on content topic with empty encoding field","time":{"start":1720002474741,"stop":1720002474741,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0f97c0d629c309","name":"Ephemeral messages are not stored","time":{"start":1720002535978,"stop":1720002535979,"duration":1},"status":"passed","severity":"normal"},{"uid":"f831672e752fd20d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720002618461,"stop":1720002618461,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9c61d12ff969ec","name":"Ordered Callback - forward","time":{"start":1720003149719,"stop":1720003149719,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3be477edf02c903","name":"random static sharding 7 - Cluster ID: 427, Shard ID: 563","time":{"start":1720003086710,"stop":1720003086710,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19dbd3b8e7dd15d","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1720003028875,"stop":1720003028876,"duration":1},"status":"passed","severity":"normal"},{"uid":"98542a045da1d4aa","name":"Subscribe to topic containing numeric and receive message","time":{"start":1720003143308,"stop":1720003143308,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0908a62d3165c1","name":"should throw error - no public key","time":{"start":1720002483230,"stop":1720002483230,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e10105ad0468ed","name":"Subscribe and receives messages on 20 topics","time":{"start":1720002789588,"stop":1720002789589,"duration":1},"status":"passed","severity":"normal"},{"uid":"4abae191f06235cd","name":"random static sharding 2 - Cluster ID: 885, Shard ID: 16","time":{"start":1720003086706,"stop":1720003086707,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7c2263906380fd","name":"Push message with Script payload","time":{"start":1720003107980,"stop":1720003107981,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e94fc00cac820f7","name":"Failed peers are renewed","time":{"start":1720002758539,"stop":1720002758544,"duration":5},"status":"passed","severity":"normal"},{"uid":"fc2035e6dcdfab41","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1720003028875,"stop":1720003028875,"duration":0},"status":"passed","severity":"normal"},{"uid":"b598cec19a76fc2e","name":"Rejects garbage","time":{"start":1720002491537,"stop":1720002491538,"duration":1},"status":"passed","severity":"normal"},{"uid":"89641f0f0781c3ff","name":"Check received message containing shell command","time":{"start":1720003025359,"stop":1720003025360,"duration":1},"status":"passed","severity":"normal"},{"uid":"b57754690e1389bc","name":"should encodeTxt and decodeTxt","time":{"start":1720002483227,"stop":1720002483228,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a102a14f498b2f3","name":"Publish message with rate limit","time":{"start":1720003017644,"stop":1720003017644,"duration":0},"status":"passed","severity":"normal"},{"uid":"418bbdf4e6160336","name":"Subscribe to topic containing long and receive message","time":{"start":1720003143338,"stop":1720003143339,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb7eff52b1e6b52","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1720002724536,"stop":1720002724536,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e8be564431074d","name":"Ordered callback, aborts when callback returns true","time":{"start":1720003157639,"stop":1720003157640,"duration":1},"status":"passed","severity":"normal"},{"uid":"117d3d8a21274425","name":"should return the pubsub topic directly if a string is provided","time":{"start":1720002474763,"stop":1720002474764,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2bbc56bd33d6865","name":"Push message with content topic containing JSON","time":{"start":1720002984627,"stop":1720002984627,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d48b2a4066e666d","name":"addEventListener with correct event","time":{"start":1720002565977,"stop":1720002565978,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36390db3bbcb029","name":"Push message equal or less that 1MB","time":{"start":1720002984632,"stop":1720002984633,"duration":1},"status":"passed","severity":"normal"},{"uid":"79abb77ace83c8da","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1720003028872,"stop":1720003028873,"duration":1},"status":"passed","severity":"normal"},{"uid":"770379e0f4094aae","name":"should be able to decode the field with only FILTER set to true","time":{"start":1720002482610,"stop":1720002482611,"duration":1},"status":"passed","severity":"normal"},{"uid":"d75d3a79f402367f","name":"Symmetric encrypt & Decrypt","time":{"start":1720002509568,"stop":1720002509568,"duration":0},"status":"passed","severity":"normal"},{"uid":"61fc4d1003a91cd1","name":"Check message on other pubsub topic is not received","time":{"start":1720003025368,"stop":1720003025368,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2689757d84fecc8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1720003086715,"stop":1720003086715,"duration":0},"status":"passed","severity":"normal"},{"uid":"120955d78283cbb1","name":"Push message with content topic containing short","time":{"start":1720003107990,"stop":1720003107991,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d27f95b2f49f06c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1720003175744,"stop":1720003175744,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7bdca8a1534bc7","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1720002724536,"stop":1720002724536,"duration":0},"status":"passed","severity":"normal"},{"uid":"71007eb0a27046e8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1720003086704,"stop":1720003086705,"duration":1},"status":"passed","severity":"normal"},{"uid":"31d6682fe01fe4d8","name":"random static sharding 9 - Cluster ID: 140, Shard ID: 447","time":{"start":1720003086712,"stop":1720003086712,"duration":0},"status":"passed","severity":"normal"},{"uid":"5101f64fe3f12dcc","name":"Sample","time":{"start":1720002482721,"stop":1720002482722,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbee983b069cf342","name":"Push message with Arabic payload","time":{"start":1720002984616,"stop":1720002984616,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce794a2b4045f1e3","name":"should use the provided clusterId for the pubsub topic","time":{"start":1720002474769,"stop":1720002474770,"duration":1},"status":"passed","severity":"normal"},{"uid":"af7facc0351264e3","name":"Waku message hash computation (no timestamp)","time":{"start":1720002477443,"stop":1720002477443,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af16aea5bb8a82f","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1720002474744,"stop":1720002474744,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82e73f65469b9bc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1720003143313,"stop":1720003143314,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4ef12e2fae2836","name":"throws an error for improperly formatted content topics","time":{"start":1720002474749,"stop":1720002474749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef00e427f8c14a5e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1720002474757,"stop":1720002474758,"duration":1},"status":"passed","severity":"normal"},{"uid":"3074fb34eb817723","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1720002474749,"stop":1720002474749,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c51c0787bda6ea","name":"should configure sharding based on application and version for autosharding","time":{"start":1720002474766,"stop":1720002474766,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4ab65ea1ca730f","name":"Check message received after nwaku node is restarted","time":{"start":1720002731935,"stop":1720002731935,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87aeefd8b23173a7","name":"Subscribe to topic containing long and receive message","time":{"start":1720003143307,"stop":1720003143308,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0b759506a06f22","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1720003155358,"stop":1720003155359,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0cbd47fadfd8966","name":"should emit a peer event after start","time":{"start":1720003132899,"stop":1720003132901,"duration":2},"status":"passed","severity":"normal"},{"uid":"e52ef9a141fd98c3","name":"Fails to push message with large meta","time":{"start":1720003108001,"stop":1720003108002,"duration":1},"status":"passed","severity":"normal"},{"uid":"8638b620c8777b1d","name":"Check message with invalid timestamp is not received","time":{"start":1720002731926,"stop":1720002731926,"duration":0},"status":"passed","severity":"normal"},{"uid":"678461282a165b7c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1720002724533,"stop":1720002724533,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af03951586102eb","name":"recovers when dns.resolve returns empty","time":{"start":1720002499101,"stop":1720002499101,"duration":0},"status":"passed","severity":"normal"},{"uid":"251971e8514bb0a4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1720002731926,"stop":1720002731926,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f814854fa07c6b","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1720002836309,"stop":1720002836309,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd6855157384286","name":"should throw an error if shards are undefined for static sharding","time":{"start":1720002474753,"stop":1720002474754,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc20b07fbb68726","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app93/6/topic632/proto","time":{"start":1720003078710,"stop":1720003078710,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2e2ab4cdfcde6d","name":"Encoder throws on undefined content topic","time":{"start":1720002509055,"stop":1720002509055,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f97605e303eaa53","name":"returns all values when wanted number is greater than available values","time":{"start":1720002498213,"stop":1720002498213,"duration":0},"status":"passed","severity":"normal"},{"uid":"d496f77197a0bc37","name":"1 Relay, 1 fetch","time":{"start":1720002498119,"stop":1720002498120,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df0236e5d30ece7","name":"configure the node with multiple content topics","time":{"start":1720003078731,"stop":1720003078732,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e3cd637d716a3","name":"Ephemeral field set to true","time":{"start":1720002488176,"stop":1720002488177,"duration":1},"status":"passed","severity":"normal"},{"uid":"863686da2802700e","name":"Check message with no pubsub topic is not received","time":{"start":1720002731930,"stop":1720002731933,"duration":3},"status":"passed","severity":"normal"},{"uid":"52b351aa8445dec2","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1720002474755,"stop":1720002474755,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d58ec2e1a596beb","name":"Subscribe to topic containing shell command and publish message","time":{"start":1720003028874,"stop":1720003028875,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa82f274dbbe8f4","name":"can dial TLS multiaddrs","time":{"start":1720002833806,"stop":1720002833806,"duration":0},"status":"passed","severity":"normal"},{"uid":"8707805cd9fffe2f","name":"creates an iterator","time":{"start":1720003164429,"stop":1720003164430,"duration":1},"status":"passed","severity":"normal"},{"uid":"371f62a5849018c5","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1720002474752,"stop":1720002474752,"duration":0},"status":"passed","severity":"normal"},{"uid":"3648a8c6d8f1a095","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1720002474744,"stop":1720002474744,"duration":0},"status":"passed","severity":"normal"},{"uid":"167a1957b085d6d9","name":"Generator, custom pubsub topic","time":{"start":1720003155363,"stop":1720003155364,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5049c4cdd90bbb","name":"Subscribe to topic containing long and receive message","time":{"start":1720002789610,"stop":1720002789611,"duration":1},"status":"passed","severity":"normal"},{"uid":"da47297eed497e50","name":"Push message with JSON payload","time":{"start":1720003107981,"stop":1720003107981,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd300b924ca44fc2","name":"Push message with long payload","time":{"start":1720002984613,"stop":1720002984614,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5900d49e842f513","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1720003025397,"stop":1720003025397,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2ca56b5d70453f","name":"Check received message containing special chars","time":{"start":1720002731918,"stop":1720002731918,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5989f66211b5c66","name":"Check received message with timestamp: 1720002524223000000 ","time":{"start":1720002731924,"stop":1720002731924,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d4d9df04d05e6c","name":"Check publish message containing Russian","time":{"start":1720003017628,"stop":1720003017629,"duration":1},"status":"passed","severity":"normal"},{"uid":"e403517780975396","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1720002648621,"stop":1720002648621,"duration":0},"status":"passed","severity":"normal"},{"uid":"19822513ca96c45f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1720002766676,"stop":1720002766679,"duration":3},"status":"passed","severity":"normal"},{"uid":"ce84fb4fcdbea3dd","name":"Sign & Recover","time":{"start":1720002509569,"stop":1720002509569,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a10d44dc96d48c","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1720002724504,"stop":1720002724505,"duration":1},"status":"passed","severity":"normal"},{"uid":"44b89ad90d62a856","name":"random static sharding 10 - Cluster ID: 5, Shard ID: 797","time":{"start":1720003086713,"stop":1720003086713,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13ad47b1bed8d0c","name":"Passing page size 3 when there are 20 messages","time":{"start":1720003161162,"stop":1720003161163,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a8ad01f65de7be8","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1720002510868,"stop":1720002510869,"duration":1},"status":"passed","severity":"normal"},{"uid":"307ba00900a02395","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app83/8/topic55/utf8","time":{"start":1720003078727,"stop":1720003078728,"duration":1},"status":"passed","severity":"normal"},{"uid":"9582c71b8a749d5f","name":"Fields are not dropped","time":{"start":1720002487561,"stop":1720002487563,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5d6b3757751aad9","name":"Check received message with timestamp: 1720002524367000000 ","time":{"start":1720003025366,"stop":1720003025366,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb659fd994cc3926","name":"should add and remove event listeners correctly","time":{"start":1720002503104,"stop":1720002503104,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7eaf221a9919946","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1720003143342,"stop":1720003143343,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc7d6d4e20d72c2","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1720002618460,"stop":1720002618461,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a9254df0276bee","name":"dispatchEvent via connectionManager","time":{"start":1720002565981,"stop":1720002565981,"duration":0},"status":"passed","severity":"normal"},{"uid":"56df98cc961345d0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1720003028872,"stop":1720003028872,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7204a02ca8166b9","name":"ignores domain fetching errors","time":{"start":1720002499101,"stop":1720002499101,"duration":0},"status":"passed","severity":"normal"},{"uid":"4316214f3de1d549","name":"Js publishes, other Js receives","time":{"start":1720002989392,"stop":1720002989394,"duration":2},"status":"passed","severity":"normal"},{"uid":"43ca3c567b36358e","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app48/10/topic845/json","time":{"start":1720003078724,"stop":1720003078725,"duration":1},"status":"passed","severity":"normal"},{"uid":"44e6d25c096a0149","name":"Check publish message containing unicode special characters","time":{"start":1720003017632,"stop":1720003017632,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e509e4ebc1cb15","name":"Check received message containing Script","time":{"start":1720003025392,"stop":1720003025392,"duration":0},"status":"passed","severity":"normal"},{"uid":"45506c57df25cbe2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1720002766680,"stop":1720002766680,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f05cf259094ca8","name":"Push message with emoji payload","time":{"start":1720002984620,"stop":1720002984621,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d0ceed758cec7b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1720002648620,"stop":1720002648620,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac94019a25b96fdd","name":"Push message with custom timestamp: 1720006324684","time":{"start":1720003108004,"stop":1720003108004,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4957ea2893a650","name":"should throw an error for insufficient data","time":{"start":1720002474934,"stop":1720002474934,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed724092df2e8269","name":"Fails to publish message with wrong content topic","time":{"start":1720003017636,"stop":1720003017637,"duration":1},"status":"passed","severity":"normal"},{"uid":"8348a640a7d13062","name":"should not fail to stop the service if it was not started","time":{"start":1720003132892,"stop":1720003132893,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeaa6f4a6143d7d9","name":"throws on content topic with too few or too many fields","time":{"start":1720002474737,"stop":1720002474738,"duration":1},"status":"passed","severity":"normal"},{"uid":"87959f01631dceb0","name":"isConnected should return false after all peers disconnect","time":{"start":1720002525226,"stop":1720002525227,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c8bc601b735025f","name":"Check received message containing SQL Injection","time":{"start":1720003025392,"stop":1720003025392,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c15ab8b6484f143","name":"should return all peers when numPeers is 0","time":{"start":1720002487757,"stop":1720002487758,"duration":1},"status":"passed","severity":"normal"},{"uid":"c035f5a455af4071","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1720003143302,"stop":1720003143303,"duration":1},"status":"passed","severity":"normal"},{"uid":"b43e6084275c3fd2","name":"Subscribe to topic containing Script and receive message","time":{"start":1720003143343,"stop":1720003143343,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ff28afadae64f0","name":"Push message with rate limit","time":{"start":1720002984631,"stop":1720002984631,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded39ff7b1dbe42","name":"should properly create peer info with all multiaddrs","time":{"start":1720002483236,"stop":1720002483236,"duration":0},"status":"passed","severity":"normal"},{"uid":"92879bacc13214b9","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1720002474764,"stop":1720002474764,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9b43004315ef74","name":"Check received message with timestamp: 1720002524367 ","time":{"start":1720003025396,"stop":1720003025397,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e9d742e40ba28","name":"Check received message with timestamp: 1720002524367000000 ","time":{"start":1720003025396,"stop":1720003025396,"duration":0},"status":"passed","severity":"normal"},{"uid":"a301945d34a6fa0","name":"Query generator for multiple messages","time":{"start":1720003157628,"stop":1720003157629,"duration":1},"status":"passed","severity":"normal"},{"uid":"e92a5e44193a6d98","name":"Renews peer on consistent ping failures","time":{"start":1720002608741,"stop":1720002608741,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca0db4e08a63351","name":"should be able to decode the field with only RELAY set to true","time":{"start":1720002482609,"stop":1720002482610,"duration":1},"status":"passed","severity":"normal"},{"uid":"175e060bd055deb8","name":"should not receive a peer event after stop","time":{"start":1720002503102,"stop":1720002503102,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d0ce5e1223f3f7","name":"Number of peers are maintained correctly","time":{"start":1720002758538,"stop":1720002758539,"duration":1},"status":"passed","severity":"normal"},{"uid":"194e25569326093c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1720003175743,"stop":1720003175743,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11f83a9ae71f79c","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1720002477442,"stop":1720002477442,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8b4b1070248804","name":"Publish message with custom timestamp: Wed Jul 03 2024 09:36:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1720003017634,"stop":1720003017634,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a5bce00d458fbb","name":"Check message with no payload is not received","time":{"start":1720003025400,"stop":1720003025400,"duration":0},"status":"passed","severity":"normal"},{"uid":"21cde8a58510011c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1720003143332,"stop":1720003143333,"duration":1},"status":"passed","severity":"normal"},{"uid":"67362ce0cd9a6f38","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1720002482612,"stop":1720002482613,"duration":1},"status":"passed","severity":"normal"}]