2024-04-01 11:30:48 +00:00

1 line
154 KiB
JSON

[{"uid":"d2ce710e131d90f9","name":"Check publish message containing Basic HTML tag","time":{"start":1711970824843,"stop":1711970824844,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7c56c151644e3f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711971023493,"stop":1711971023494,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d24629822875982","name":"Check received message containing unicode special characters","time":{"start":1711970876613,"stop":1711970876614,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ec5cc059e4f6b2e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1711970824857,"stop":1711970824857,"duration":0},"status":"passed","severity":"normal"},{"uid":"189f97d55d10297c","name":"Push message with Russian payload","time":{"start":1711970881138,"stop":1711970881138,"duration":0},"status":"passed","severity":"normal"},{"uid":"863692ec39b396db","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1711970501402,"stop":1711970501403,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b56d5b4357c49b","name":"Accepts a valid Waku Message","time":{"start":1711970378523,"stop":1711970378524,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b95b9a0d6b4c0e6","name":"Push message with content topic containing escaped characters","time":{"start":1711970881154,"stop":1711970881154,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72f7994060bd2f1","name":"throws on content topic with generation field greater than 0","time":{"start":1711970362063,"stop":1711970362063,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ecf600aed25162a","name":"it tolerates circular branch references","time":{"start":1711970386005,"stop":1711970386005,"duration":0},"status":"passed","severity":"normal"},{"uid":"c533157810827049","name":"should properly create location multiaddrs - udp","time":{"start":1711970370392,"stop":1711970370392,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d552479c25e399","name":"Subscribe to topic containing short and publish message","time":{"start":1711970833065,"stop":1711970833066,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a67a3471607cea2","name":"should configure sharding based on application and version for autosharding","time":{"start":1711970362100,"stop":1711970362100,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3892cefc6fe1d9c","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app54/7/topic533/xml","time":{"start":1711970825257,"stop":1711970825257,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7fa47ad2beccdd4","name":"isConnected should return false after all peers disconnect","time":{"start":1711970464037,"stop":1711970464037,"duration":0},"status":"passed","severity":"normal"},{"uid":"7deebec162e29cc1","name":"retrieves a single peer","time":{"start":1711970386004,"stop":1711970386005,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5a31d88e7fa919","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711970668062,"stop":1711970668062,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e75be3d0276bae","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711971023493,"stop":1711971023493,"duration":0},"status":"passed","severity":"normal"},{"uid":"755e1a49b444ebb4","name":"Push message with content topic containing shell command","time":{"start":1711970788752,"stop":1711970788753,"duration":1},"status":"passed","severity":"normal"},{"uid":"467c48c5edfdb28e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711970462321,"stop":1711970462322,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b1d5fc30221828d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711970966904,"stop":1711970966905,"duration":1},"status":"passed","severity":"normal"},{"uid":"43af1222092368c7","name":"Generator, custom pubsub topic","time":{"start":1711970908746,"stop":1711970908747,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42574fdd45d6ad8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1711970501406,"stop":1711970501406,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b07ed3c650d2f8f","name":"Check received message containing emoji","time":{"start":1711970577664,"stop":1711970577665,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e27f422b060309a","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1711970501416,"stop":1711970501416,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba529257b31aca4","name":"Passing page size 11 when there are 10 messages","time":{"start":1711970939868,"stop":1711970939869,"duration":1},"status":"passed","severity":"normal"},{"uid":"a861f78f6b494856","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1711970385434,"stop":1711970385437,"duration":3},"status":"passed","severity":"normal"},{"uid":"e12c5e60080687df","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711970499818,"stop":1711970499818,"duration":0},"status":"passed","severity":"normal"},{"uid":"4679be6e5ae5e52c","name":"Check received message containing Chinese","time":{"start":1711970876597,"stop":1711970876598,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b1611d9cd79fef","name":"Sets default value correctly","time":{"start":1711970953998,"stop":1711970953999,"duration":1},"status":"passed","severity":"normal"},{"uid":"45cf560358593307","name":"Check received message containing escaped characters","time":{"start":1711970876608,"stop":1711970876609,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c48385e36045cb","name":"Query with Ordered Callback, No Decoder","time":{"start":1711970914659,"stop":1711970914659,"duration":0},"status":"passed","severity":"normal"},{"uid":"16761d019fa30c19","name":"Decoder throws on undefined content topic","time":{"start":1711970375173,"stop":1711970375173,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c41280c9a49ed6","name":"Push message with Arabic payload","time":{"start":1711970788731,"stop":1711970788731,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6636a2093282b2","name":"should be able to encode the field with only STORE set to true","time":{"start":1711970369665,"stop":1711970369665,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43c9ed08a75fba9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970501404,"stop":1711970501405,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb036db0fc804c16","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1711970833078,"stop":1711970833078,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc605c9f381df280","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app38/5/topic612/xml","time":{"start":1711970825258,"stop":1711970825258,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35a9ce08920981b0","name":"Query Generator, Wrong PubsubTopic","time":{"start":1711970914652,"stop":1711970914652,"duration":0},"status":"passed","severity":"normal"},{"uid":"4567de3139d58d18","name":"Check received message containing Chinese","time":{"start":1711970876638,"stop":1711970876638,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0dd6f8df62049a","name":"Check publish message containing Chinese","time":{"start":1711970824838,"stop":1711970824839,"duration":1},"status":"passed","severity":"normal"},{"uid":"297b733791257d39","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711971023505,"stop":1711971023505,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6282b852547409","name":"should emit a peer event after start","time":{"start":1711970875684,"stop":1711970875684,"duration":0},"status":"passed","severity":"normal"},{"uid":"84755d2a7256d39b","name":"configure the node with multiple content topics","time":{"start":1711970825260,"stop":1711970825260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54c222e5580ae5a8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970501407,"stop":1711970501407,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ffdb4bb1e77ea3","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1711970910714,"stop":1711970910715,"duration":1},"status":"passed","severity":"normal"},{"uid":"7879004a90f420b8","name":"Check received message containing Chinese","time":{"start":1711970577647,"stop":1711970577647,"duration":0},"status":"passed","severity":"normal"},{"uid":"9213d2bc939cfd3c","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1711970954836,"stop":1711970954837,"duration":1},"status":"passed","severity":"normal"},{"uid":"2895f0bb95803f59","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1711970362076,"stop":1711970362076,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6adb585ad64e98b","name":"Decoder throws on empty string content topic","time":{"start":1711970395410,"stop":1711970395410,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f23c87bb1beed6","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1711970369673,"stop":1711970369674,"duration":1},"status":"passed","severity":"normal"},{"uid":"f119ece1ccef1c3c","name":"nwaku subscribes","time":{"start":1711970820190,"stop":1711970820190,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac7d46d754bff11","name":"Waku message hash computation (meta attribute not present)","time":{"start":1711970364685,"stop":1711970364685,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b6f05136412a50","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711970651129,"stop":1711970651129,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d353a6fdbbefbc30","name":"Push message with escaped characters payload","time":{"start":1711970881143,"stop":1711970881143,"duration":0},"status":"passed","severity":"normal"},{"uid":"53567fe299d4f88e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711970362101,"stop":1711970362101,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb62c0530a6124ee","name":"different cluster, different shard: nodes don't connect","time":{"start":1711970501391,"stop":1711970501392,"duration":1},"status":"skipped","severity":"normal"},{"uid":"52f4254a101eaa86","name":"Fails to publish duplicate message","time":{"start":1711970824853,"stop":1711970824854,"duration":1},"status":"passed","severity":"normal"},{"uid":"56eb4818490d8683","name":"Does not throw an exception when node disconnects","time":{"start":1711970953996,"stop":1711970953996,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52d6557d0fcaa8d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1711970362080,"stop":1711970362080,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e77c916813cf4f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711970884221,"stop":1711970884222,"duration":1},"status":"passed","severity":"normal"},{"uid":"79edb4a071b0f49f","name":"Refresh subscription","time":{"start":1711971023503,"stop":1711971023503,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4b45ac1237ea81","name":"Fails to push message bigger that 1MB","time":{"start":1711970788758,"stop":1711970788759,"duration":1},"status":"passed","severity":"normal"},{"uid":"833efad0f394d447","name":"Push message with custom timestamp: 1711966977873","time":{"start":1711970788757,"stop":1711970788757,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3299e223a706bcd","name":"Check received message containing short","time":{"start":1711970876630,"stop":1711970876631,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe251005e9a812f5","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1711970369668,"stop":1711970369669,"duration":1},"status":"passed","severity":"normal"},{"uid":"405aa12467f2d667","name":"Check received message containing long","time":{"start":1711970876594,"stop":1711970876595,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e5fe6b355a04ca","name":"Push message with content topic containing Script","time":{"start":1711970881152,"stop":1711970881152,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdd353fb2cdbadd","name":"should add and remove event listeners correctly","time":{"start":1711970389711,"stop":1711970389712,"duration":1},"status":"passed","severity":"normal"},{"uid":"f909b7e25c80493b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711971023489,"stop":1711971023489,"duration":0},"status":"passed","severity":"normal"},{"uid":"1187ef445f47123a","name":"Passing page size 110 when there are 120 messages","time":{"start":1711970939869,"stop":1711970939870,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a7c735bf8806f05","name":"listenerCount","time":{"start":1711970452267,"stop":1711970452267,"duration":0},"status":"passed","severity":"normal"},{"uid":"d158dedbdc23adf1","name":"Push message with meta","time":{"start":1711970788755,"stop":1711970788755,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5214cc7fa714b9c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711970825260,"stop":1711970825260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"455d6e9658a20d66","name":"stop","time":{"start":1711970452268,"stop":1711970452268,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2b1d9551a21dfd","name":"Push message with content topic containing shell command","time":{"start":1711970881154,"stop":1711970881154,"duration":0},"status":"passed","severity":"normal"},{"uid":"67aeb37991c88c40","name":"Subscribe to topic containing short and receive message","time":{"start":1711971023491,"stop":1711971023492,"duration":1},"status":"passed","severity":"normal"},{"uid":"b40a51e4950dc57b","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1711970926707,"stop":1711970926707,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdebfcd46a49ea9","name":"Init the array if not present","time":{"start":1711970361782,"stop":1711970361783,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02463889247f928","name":"Push message with content topic containing special chars","time":{"start":1711970788740,"stop":1711970788748,"duration":8},"status":"passed","severity":"normal"},{"uid":"3e43d1b3667fd556","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711970668063,"stop":1711970668064,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a8996400f795aba","name":"random static sharding 1 - Cluster ID: 497, Shard ID: 724","time":{"start":1711970884222,"stop":1711970884222,"duration":0},"status":"passed","severity":"normal"},{"uid":"4767d618ca64c202","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970462320,"stop":1711970462321,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb89e746429a5cb","name":"Register correct protocols","time":{"start":1711970833054,"stop":1711970833055,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec221c85237a07bd","name":"receives messages sent to provided content topic through callback","time":{"start":1711970824982,"stop":1711970824982,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9cb1900a56791cc","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1711970421416,"stop":1711970421416,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b38f283ff119d8f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711971023507,"stop":1711971023507,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a80cab604effb98","name":"Check received message containing JSON","time":{"start":1711970876606,"stop":1711970876607,"duration":1},"status":"passed","severity":"normal"},{"uid":"d870466b3e67a0ee","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970908747,"stop":1711970908748,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b56cff074c71e","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app28/8/topic557/utf8","time":{"start":1711970825258,"stop":1711970825259,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a6cc9acb86d574f7","name":"should handle a minimal index list","time":{"start":1711970362328,"stop":1711970362328,"duration":0},"status":"passed","severity":"normal"},{"uid":"394791118d79d957","name":"random static sharding 2 - Cluster ID: 409, Shard ID: 101","time":{"start":1711970884223,"stop":1711970884223,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d1e46d1fd2ebc7","name":"throws on content topic with too few or too many fields","time":{"start":1711970362061,"stop":1711970362062,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78acb44996ebaac","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711970668051,"stop":1711970668052,"duration":1},"status":"passed","severity":"normal"},{"uid":"63a3dee79870591b","name":"Publish without waiting for remote peer","time":{"start":1711970833055,"stop":1711970833056,"duration":1},"status":"passed","severity":"normal"},{"uid":"522e1b7c62d0c5ae","name":"Encoder throws on undefined content topic","time":{"start":1711970375172,"stop":1711970375172,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04504d626b8b972","name":"can start the service","time":{"start":1711970875681,"stop":1711970875682,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1539a4f5baa4500","name":"Check message with no content topic is not received","time":{"start":1711970876622,"stop":1711970876623,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae8ba9ea97760d8d","name":"Light Node - default protocols","time":{"start":1711970960919,"stop":1711970960919,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8af1d4d55cf9b7","name":"Query generator for multiple messages with different message text format","time":{"start":1711970931027,"stop":1711970931028,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb23d3c6917e382","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1711970464035,"stop":1711970464036,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b615904b8ffcb5","name":"Push message on custom pubsubTopic","time":{"start":1711970651128,"stop":1711970651129,"duration":1},"status":"skipped","severity":"normal"},{"uid":"de10cf5226f81c4c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1711970362101,"stop":1711970362101,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf3aef6e21ec3a3","name":"Query Generator, No Decoder","time":{"start":1711970914653,"stop":1711970914653,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5bbfab74e1a408","name":"Push message with rate limit","time":{"start":1711970788756,"stop":1711970788756,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8b67e6811097d","name":"Push message with content topic containing unicode special characters","time":{"start":1711970881154,"stop":1711970881155,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee0a3b5190f66d4","name":"should not receive a peer event before start","time":{"start":1711970424234,"stop":1711970424234,"duration":0},"status":"passed","severity":"normal"},{"uid":"760c5b338e684d2a","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1711970369668,"stop":1711970369668,"duration":0},"status":"passed","severity":"normal"},{"uid":"383929e4e739579f","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1711970954834,"stop":1711970954835,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be202d6394c9b59","name":"Ephemeral field set to true","time":{"start":1711970375171,"stop":1711970375171,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9569307d5918ba","name":"Check publish message containing emoji","time":{"start":1711970824847,"stop":1711970824848,"duration":1},"status":"passed","severity":"normal"},{"uid":"b43f221c035c1aa","name":"returns all values when wanted number matches available values","time":{"start":1711970384816,"stop":1711970384818,"duration":2},"status":"passed","severity":"normal"},{"uid":"54453c7db8b9e903","name":"random static sharding 7 - Cluster ID: 709, Shard ID: 646","time":{"start":1711970884225,"stop":1711970884226,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7d7f31ec921261","name":"Push message with content topic containing long","time":{"start":1711970788739,"stop":1711970788740,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e02c738e9cd9e6","name":"Push message with content topic containing numeric","time":{"start":1711970881150,"stop":1711970881150,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edd5252b6fe45fa","name":"more peers than existing","time":{"start":1711970788893,"stop":1711970788893,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57ad3edc02dcf7a6","name":"should return unique PubsubTopics for static sharding","time":{"start":1711970362077,"stop":1711970362077,"duration":0},"status":"passed","severity":"normal"},{"uid":"4415785d5141e3e0","name":"Check received message containing Script","time":{"start":1711970876601,"stop":1711970876604,"duration":3},"status":"passed","severity":"normal"},{"uid":"138b6682b97c4da6","name":"Store - dialed first","time":{"start":1711970960917,"stop":1711970960918,"duration":1},"status":"passed","severity":"normal"},{"uid":"617be4ceb512bf2b","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1711970824982,"stop":1711970824982,"duration":0},"status":"skipped","severity":"normal"},{"uid":"845984a684451e0e","name":"Check received message containing XML","time":{"start":1711970577649,"stop":1711970577649,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7da99ec4ea10a00","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1711970362092,"stop":1711970362092,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a8cb2795aa5fce","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711970876619,"stop":1711970876620,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec28090c5bee43cf","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1711970914655,"stop":1711970914658,"duration":3},"status":"passed","severity":"normal"},{"uid":"dc71608abcf0cc77","name":"Used by Waku Relay","time":{"start":1711970953998,"stop":1711970953998,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17043eeee78bae2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711970668030,"stop":1711970668030,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f679e7063948c4e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970501413,"stop":1711970501413,"duration":0},"status":"passed","severity":"normal"},{"uid":"5010f9331029b2c6","name":"Check message with no content topic is not received","time":{"start":1711970577668,"stop":1711970577669,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99dd6fcdfab47f0","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1711970419376,"stop":1711970419377,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca5900b0a63910","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1711970362069,"stop":1711970362069,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f136768d406981","name":"A test","time":{"start":1711970651195,"stop":1711970651195,"duration":0},"status":"passed","severity":"normal"},{"uid":"b078176c78a6b04a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1711970419373,"stop":1711970419373,"duration":0},"status":"passed","severity":"normal"},{"uid":"7598fbebfae3004d","name":"Push message with Arabic payload","time":{"start":1711970881137,"stop":1711970881138,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc1bf3013523444","name":"Check publish message containing short","time":{"start":1711970824833,"stop":1711970824835,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0b2fbe99f1de9e1","name":"returns all values when wanted number is greater than available values","time":{"start":1711970384818,"stop":1711970384820,"duration":2},"status":"passed","severity":"normal"},{"uid":"93693f848faadb3f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711970613690,"stop":1711970613690,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbaf75321365bec4","name":"Subscribe to topic containing XML and publish message","time":{"start":1711970833074,"stop":1711970833075,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2001e1c1da54fea","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711970881153,"stop":1711970881153,"duration":0},"status":"passed","severity":"normal"},{"uid":"d607093351bdd0ce","name":"isConnected should return false after all peers disconnect","time":{"start":1711970412040,"stop":1711970412041,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ac41110f287efc","name":"Rejects garbage","time":{"start":1711970378525,"stop":1711970378525,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1859d9dae01a1a6","name":"Push message with shell command payload","time":{"start":1711970881143,"stop":1711970881143,"duration":0},"status":"passed","severity":"normal"},{"uid":"f893377db7c14877","name":"Check received message containing JSON","time":{"start":1711970577654,"stop":1711970577659,"duration":5},"status":"passed","severity":"normal"},{"uid":"187c057cc911c77e","name":"Ephemeral messages are not stored","time":{"start":1711970421414,"stop":1711970421415,"duration":1},"status":"passed","severity":"normal"},{"uid":"f248bb4b7c0ac20f","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app52/4/topic314/utf8","time":{"start":1711970825258,"stop":1711970825258,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90fdf4c9427fda5d","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1711970501414,"stop":1711970501414,"duration":0},"status":"passed","severity":"normal"},{"uid":"887d7385716aa2d2","name":"recovers when dns.resolve returns empty","time":{"start":1711970386006,"stop":1711970386006,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2757acc8e235480","name":"different cluster, different shard: nodes don't connect","time":{"start":1711970681762,"stop":1711970681763,"duration":1},"status":"passed","severity":"normal"},{"uid":"551f93e2297c65cd","name":"Check publish message after client node is restarted","time":{"start":1711970824858,"stop":1711970824858,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61ad6fd0142bcd64","name":"Correctly serialized arguments","time":{"start":1711970675331,"stop":1711970675331,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86a33a5a2a5a8f7","name":"Privacy Node - default protocol","time":{"start":1711970960919,"stop":1711970960920,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa8dfc2be0ed6fcc","name":"1 Store, 2 relays, 2 fetches","time":{"start":1711970385586,"stop":1711970385586,"duration":0},"status":"passed","severity":"normal"},{"uid":"a846b3135f76a103","name":"Decoder throws on empty string content topic","time":{"start":1711970397253,"stop":1711970397253,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1733fb80840c6d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1711970369672,"stop":1711970369673,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e95bebd1181a679","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1711970362085,"stop":1711970362086,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8d5c7cc997e890","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711970462312,"stop":1711970462312,"duration":0},"status":"passed","severity":"normal"},{"uid":"96dc6b15ee1674c0","name":"Ping on peer without subscriptions","time":{"start":1711970485022,"stop":1711970485023,"duration":1},"status":"passed","severity":"normal"},{"uid":"83a6d3ed430b8025","name":"Encoder throws on undefined content topic","time":{"start":1711970395408,"stop":1711970395409,"duration":1},"status":"passed","severity":"normal"},{"uid":"608796d5854a2dd5","name":"should encode/decode to text encoding","time":{"start":1711970370389,"stop":1711970370389,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebad8fce58c9de74","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711971023492,"stop":1711971023492,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d43ea03d0c28c0","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1711970362071,"stop":1711970362071,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4d89146a24a6","name":"Check received message containing Arabic","time":{"start":1711970876598,"stop":1711970876599,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab5eb23637bf2e80","name":"Subscribe to topic containing long and publish message","time":{"start":1711970833067,"stop":1711970833067,"duration":0},"status":"passed","severity":"normal"},{"uid":"88126137e1d836de","name":"Publish message with custom timestamp: Mon Apr 01 2024 10:26:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1711970824850,"stop":1711970824851,"duration":1},"status":"passed","severity":"normal"},{"uid":"f69ce0afb67243e8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711970809336,"stop":1711970809337,"duration":1},"status":"passed","severity":"normal"},{"uid":"c28cfcf129bb726f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1711970424236,"stop":1711970424237,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a4f2c6fedd393ff0","name":"should properly compute the node id","time":{"start":1711970370388,"stop":1711970370389,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0bba8b3fa70272","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1711970395406,"stop":1711970395407,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a78a0fa6b5c0c9","name":"Subscribe to topic containing shell command and publish message","time":{"start":1711970833077,"stop":1711970833077,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65f040d9f0d157d","name":"caches peers it previously fetched","time":{"start":1711970386007,"stop":1711970386007,"duration":0},"status":"passed","severity":"normal"},{"uid":"15581352592a0dfb","name":"can start and stop the service","time":{"start":1711970875682,"stop":1711970875682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3199eddf7552f223","name":"Filter","time":{"start":1711970960918,"stop":1711970960919,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f3f475ac8b167a","name":"should throw error - no id","time":{"start":1711970370383,"stop":1711970370383,"duration":0},"status":"passed","severity":"normal"},{"uid":"591666c64e422635","name":"LightPush","time":{"start":1711970960918,"stop":1711970960918,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8dfa360435b3d8d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1711970421415,"stop":1711970421415,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e3da0ebbf9e2a5","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1711970833060,"stop":1711970833061,"duration":1},"status":"passed","severity":"normal"},{"uid":"9580d3486ab60515","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711970668041,"stop":1711970668041,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef4ab783cd0b10","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711970825256,"stop":1711970825257,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e9619de15aa686eb","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1711970362328,"stop":1711970362329,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd8ebc4a0cea41a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711970668065,"stop":1711970668072,"duration":7},"status":"passed","severity":"normal"},{"uid":"2f1b51906ba96df7","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1711970501395,"stop":1711970501395,"duration":0},"status":"passed","severity":"normal"},{"uid":"193d70b9b113c8cb","name":"Subscribe and receive messages via waku relay post","time":{"start":1711970668038,"stop":1711970668038,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79c3fc284678171","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711970668055,"stop":1711970668059,"duration":4},"status":"passed","severity":"normal"},{"uid":"5cb83d6d4f1a8871","name":"should throw error - no id","time":{"start":1711970370382,"stop":1711970370382,"duration":0},"status":"passed","severity":"normal"},{"uid":"194cd3b09f4fd24","name":"Callback on promise","time":{"start":1711970931028,"stop":1711970931029,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ee9e6324a8c600","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711971023509,"stop":1711971023510,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb84bb1b6371dd0","name":"pre and post cipher","time":{"start":1711970395941,"stop":1711970395942,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cdc55e6216585ed","name":"should properly create location multiaddrs - udp4","time":{"start":1711970370390,"stop":1711970370391,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d0ba65b20f63b2","name":"Decoder throws on undefined content topic","time":{"start":1711970395409,"stop":1711970395410,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba7d17c9d84ad5e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1711970931028,"stop":1711970931028,"duration":0},"status":"passed","severity":"normal"},{"uid":"15fa1e530febc8a0","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1711970833070,"stop":1711970833071,"duration":1},"status":"passed","severity":"normal"},{"uid":"2101d2481020e396","name":"Push message with Script payload","time":{"start":1711970881139,"stop":1711970881139,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc17c4cb6c3a67a","name":"Relay - dialed after","time":{"start":1711970960916,"stop":1711970960917,"duration":1},"status":"passed","severity":"normal"},{"uid":"4922dee1b09aa855","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1711970362093,"stop":1711970362094,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f29134e0a08a5c","name":"Ping on unsubscribed peer","time":{"start":1711970485021,"stop":1711970485021,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51dc5dc99c34545","name":"random static sharding 8 - Cluster ID: 390, Shard ID: 785","time":{"start":1711970884226,"stop":1711970884226,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee66bd7d69bf6efa","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1711970833061,"stop":1711970833063,"duration":2},"status":"passed","severity":"normal"},{"uid":"26650ae75af134f5","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711970668041,"stop":1711970668042,"duration":1},"status":"skipped","severity":"normal"},{"uid":"85be283ef1add2a0","name":"isConnected should return true after first peer connects","time":{"start":1711970464036,"stop":1711970464037,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe366401d6f3d69","name":"Check received message containing SQL Injection","time":{"start":1711970876600,"stop":1711970876600,"duration":0},"status":"passed","severity":"normal"},{"uid":"fccb97d10e338564","name":"Encoder throws on empty string content topic","time":{"start":1711970375173,"stop":1711970375173,"duration":0},"status":"passed","severity":"normal"},{"uid":"74242d348602a74c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711970577666,"stop":1711970577667,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9e25fa78c9acde5","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app76/1/topic698/test.js","time":{"start":1711970825257,"stop":1711970825257,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19cb93b4c88d50e","name":"start node with empty shard","time":{"start":1711970884230,"stop":1711970884230,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c126ba8177cf306","name":"Push message with Basic HTML tag payload","time":{"start":1711970788733,"stop":1711970788733,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f2f1425db2ba24","name":"Fails to push message with large meta","time":{"start":1711970788755,"stop":1711970788756,"duration":1},"status":"passed","severity":"normal"},{"uid":"57c702068a84ede5","name":"should throw error - invalid id","time":{"start":1711970370383,"stop":1711970370387,"duration":4},"status":"passed","severity":"normal"},{"uid":"2a5fdc0c2d1531bc","name":"ignores domain fetching errors","time":{"start":1711970386006,"stop":1711970386006,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e81b62ccc6d551","name":"less peers than existing","time":{"start":1711970788893,"stop":1711970788893,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0b50f19c2312f57","name":"Push message with special chars payload","time":{"start":1711970788730,"stop":1711970788730,"duration":0},"status":"passed","severity":"normal"},{"uid":"630c95cbbdd981b1","name":"Generator, 2 different pubsubtopics","time":{"start":1711970908753,"stop":1711970908757,"duration":4},"status":"passed","severity":"normal"},{"uid":"1fd04afe0c7943e7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711971023501,"stop":1711971023501,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c975bde044de0c9","name":"Query generator for multiple messages with different content topic format","time":{"start":1711970931028,"stop":1711970931028,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fef8c1e1b26570","name":"Check publish message containing special chars","time":{"start":1711970824837,"stop":1711970824838,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ae7b5f8e6d75ad","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711970668038,"stop":1711970668039,"duration":1},"status":"passed","severity":"normal"},{"uid":"223735ea88157def","name":"Refresh subscription","time":{"start":1711970833064,"stop":1711970833064,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5056061aae3ae98b","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1711970501417,"stop":1711970501417,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5ff0790482a97f","name":"should throw an error for missing sharding configuration","time":{"start":1711970362101,"stop":1711970362102,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf55230a38b66cd2","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app71/4/topic808/xml","time":{"start":1711970825259,"stop":1711970825259,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff1d59c3ef2c5578","name":"Push message with numeric payload","time":{"start":1711970788729,"stop":1711970788730,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a71f8f9afbc513","name":"should decode valid enr with tcp successfully","time":{"start":1711970370381,"stop":1711970370381,"duration":0},"status":"passed","severity":"normal"},{"uid":"299060551efba900","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970462312,"stop":1711970462313,"duration":1},"status":"passed","severity":"normal"},{"uid":"958515d1e020729","name":"Subscribe and receive messages via waku relay post","time":{"start":1711971023487,"stop":1711971023487,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ae5d227239cdba","name":"should only return 1 node with store capability","time":{"start":1711970386008,"stop":1711970386009,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a2d20a1d79c1747","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970651126,"stop":1711970651126,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e93341504395d69","name":"should not fail to stop the service if it was not started","time":{"start":1711970424232,"stop":1711970424233,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffff37da6cfb59a9","name":"Fails to push message with empty content topic","time":{"start":1711970788754,"stop":1711970788755,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e647eb20e9ddca","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711970613690,"stop":1711970613690,"duration":0},"status":"passed","severity":"normal"},{"uid":"919201a8467da322","name":"should be able to decode the field with only RELAY set to true","time":{"start":1711970369670,"stop":1711970369671,"duration":1},"status":"passed","severity":"normal"},{"uid":"6390f9665ab834d","name":"Fails to publish message with empty text","time":{"start":1711970824854,"stop":1711970824856,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b7d5fe93dc928f7","name":"Push message with meta","time":{"start":1711970881156,"stop":1711970881156,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e8f95f81435ec3","name":"Subscribe to topic containing XML and receive message","time":{"start":1711970668061,"stop":1711970668061,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d876dd2c20f106","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1711970501414,"stop":1711970501414,"duration":0},"status":"passed","severity":"normal"},{"uid":"54cb2b791a2d1c95","name":"Check message on other pubsub topic is not received","time":{"start":1711970577667,"stop":1711970577668,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc4ee0f69c092a","name":"start node with empty content topic","time":{"start":1711970825261,"stop":1711970825261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84a9c2f9d11f8e44","name":"Push 30 different messages","time":{"start":1711970881148,"stop":1711970881148,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb199e803589591c","name":"should load peers from local storage and dispatch events","time":{"start":1711970389710,"stop":1711970389710,"duration":0},"status":"passed","severity":"normal"},{"uid":"20935ea355a31724","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1711970421415,"stop":1711970421416,"duration":1},"status":"passed","severity":"normal"},{"uid":"a707c54909dea7d7","name":"Subscribe and receives messages on 20 topics","time":{"start":1711971023500,"stop":1711971023501,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96c689d29456fa5","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1711970362078,"stop":1711970362078,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cee806063bdf3b7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711970613690,"stop":1711970613691,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60c0f02fbb692a6","name":"Check publish message containing long","time":{"start":1711970824835,"stop":1711970824836,"duration":1},"status":"passed","severity":"normal"},{"uid":"4340ef4609c229d1","name":"Relay + Store","time":{"start":1711970370395,"stop":1711970370395,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25e0db8666695e1","name":"Subscribe and receive messages via lightPush","time":{"start":1711971023486,"stop":1711971023486,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac9681f99735ef3","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1711970386009,"stop":1711970386009,"duration":0},"status":"passed","severity":"normal"},{"uid":"74625b924ff6e679","name":"Check message on other pubsub topic is not received","time":{"start":1711970876666,"stop":1711970876666,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8b79574181de37","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1711970501392,"stop":1711970501392,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d98043fcb4343fc3","name":"new peer added after a peer was already found","time":{"start":1711970800187,"stop":1711970800187,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88b40c26741d6363","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711970668053,"stop":1711970668054,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c943cdce056d69","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1711970501392,"stop":1711970501392,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98702249802b56db","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711971023498,"stop":1711971023498,"duration":0},"status":"passed","severity":"normal"},{"uid":"130c51219fb3ad6f","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1711970384820,"stop":1711970384821,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e65ed2002f0af2","name":"should not fail to start the service if it is already started","time":{"start":1711970389708,"stop":1711970389708,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c94fe9df2ab553","name":"Push message with JSON payload","time":{"start":1711970788733,"stop":1711970788733,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3c0388ede2ce7a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1711970501415,"stop":1711970501415,"duration":0},"status":"passed","severity":"normal"},{"uid":"a539d56959edae92","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1711970362070,"stop":1711970362070,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c9a94a1132c272","name":"Check publish message containing Russian","time":{"start":1711970824840,"stop":1711970824841,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f0a68c3d8ef54f1","name":"Push message with content topic containing JSON","time":{"start":1711970881153,"stop":1711970881153,"duration":0},"status":"passed","severity":"normal"},{"uid":"e359ddfecd76cf71","name":"Throws when trying to push message with empty payload","time":{"start":1711970788736,"stop":1711970788736,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c45273bfbca43e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1711970914652,"stop":1711970914653,"duration":1},"status":"passed","severity":"normal"},{"uid":"c910c087c0fecdac","name":"should not fail to start the service if it is already started","time":{"start":1711970424233,"stop":1711970424233,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4b1c1cd1628010","name":"removeEventListener with correct event","time":{"start":1711970452265,"stop":1711970452266,"duration":1},"status":"passed","severity":"normal"},{"uid":"b105f92adfe3c08a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711971023487,"stop":1711971023487,"duration":0},"status":"passed","severity":"normal"},{"uid":"17256d67d1aa6daa","name":"random static sharding 9 - Cluster ID: 434, Shard ID: 203","time":{"start":1711970884227,"stop":1711970884227,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07e4ecf972243b3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1711970362095,"stop":1711970362095,"duration":0},"status":"passed","severity":"normal"},{"uid":"6345f5e53f50bf77","name":"throws on content topic with empty topic name field","time":{"start":1711970362064,"stop":1711970362065,"duration":1},"status":"passed","severity":"normal"},{"uid":"135a8cff5aa93bee","name":"Push message with custom timestamp: 1711966901540","time":{"start":1711970881157,"stop":1711970881157,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad08e50a78d6990","name":"Encoder throws on undefined content topic","time":{"start":1711970397252,"stop":1711970397252,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cb193a30ada578","name":"should be able to encode the field with only RELAY set to true","time":{"start":1711970369662,"stop":1711970369664,"duration":2},"status":"passed","severity":"normal"},{"uid":"ed60c4281134edc9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711970668073,"stop":1711970668073,"duration":0},"status":"passed","severity":"normal"},{"uid":"436ec78851e140e","name":"Publish message with large meta","time":{"start":1711970824858,"stop":1711970824858,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab55660da93cbb6","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1711970833077,"stop":1711970833078,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c4adc44aa9e2944","name":"Reusing cursor across nodes","time":{"start":1711970910716,"stop":1711970910716,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18ba181cffea885","name":"Check received message with timestamp: 1711970411739000000 ","time":{"start":1711970876615,"stop":1711970876616,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0baa48f119e3a6c","name":"Generator, custom pubsub topic","time":{"start":1711970908749,"stop":1711970908749,"duration":0},"status":"skipped","severity":"normal"},{"uid":"72dccd45e127eaa3","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711971023490,"stop":1711971023491,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5383accbb0f81777","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1711970910710,"stop":1711970910710,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1347f6fc09f11c","name":"Overlapping topic subscription","time":{"start":1711971023491,"stop":1711971023491,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a42992f0c256b1","name":"should throw an error for missing required configuration","time":{"start":1711970362079,"stop":1711970362079,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de8607bec78893d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1711970833072,"stop":1711970833073,"duration":1},"status":"passed","severity":"normal"},{"uid":"16143d0b37544a84","name":"Check received message containing unicode special characters","time":{"start":1711970577660,"stop":1711970577664,"duration":4},"status":"passed","severity":"normal"},{"uid":"471e2f00bc88d09b","name":"should handle application and version for autosharding","time":{"start":1711970362077,"stop":1711970362077,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ce10800e312eab","name":"Check message with invalid timestamp is not received","time":{"start":1711970876666,"stop":1711970876666,"duration":0},"status":"passed","severity":"normal"},{"uid":"75be03f38345bb5f","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1711970926708,"stop":1711970926709,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1822662eb913ca","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711970369669,"stop":1711970369669,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f29a16c4ba349ca","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1711970501409,"stop":1711970501411,"duration":2},"status":"passed","severity":"normal"},{"uid":"3109288de4056b9","name":"throws on empty content topic","time":{"start":1711970362061,"stop":1711970362061,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a1c4bcc8611730","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1711970954838,"stop":1711970954838,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f0bad2752d7f89","name":"Subscribe and receives messages on 20 topics","time":{"start":1711971023488,"stop":1711971023489,"duration":1},"status":"passed","severity":"normal"},{"uid":"113fccc9a15425fc","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1711970501405,"stop":1711970501405,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a1c2080f1e7ec4","name":"Check publish message containing Arabic","time":{"start":1711970824839,"stop":1711970824840,"duration":1},"status":"passed","severity":"normal"},{"uid":"b298626959d01339","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1711970501420,"stop":1711970501421,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e1cdf74bf9da53e","name":"Check message received after jswaku node is restarted","time":{"start":1711970876668,"stop":1711970876668,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cef081557347ecae","name":"Decrypt messages","time":{"start":1711970791460,"stop":1711970791461,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c9b142968d5875","name":"should return empty list for no shard","time":{"start":1711970362078,"stop":1711970362079,"duration":1},"status":"passed","severity":"normal"},{"uid":"4009ba2a60f575e0","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1711970374764,"stop":1711970374764,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09f07e598b78aeb","name":"should encodeTxt and decodeTxt","time":{"start":1711970370380,"stop":1711970370380,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f6305f9e19f51c","name":"Push message equal or less that 1MB","time":{"start":1711970881158,"stop":1711970881158,"duration":0},"status":"passed","severity":"normal"},{"uid":"b262e91228154816","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1711970681760,"stop":1711970681760,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99dd8dd3b9a70cc","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1711970464036,"stop":1711970464036,"duration":0},"status":"passed","severity":"normal"},{"uid":"a456ffa5ae47d366","name":"random static sharding 6 - Cluster ID: 565, Shard ID: 704","time":{"start":1711970884225,"stop":1711970884225,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bcfb1cd326f6e90","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1711970362099,"stop":1711970362099,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbc182a78957fb9","name":"Overlapping topic subscription","time":{"start":1711970833065,"stop":1711970833065,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8cf474eea3d031ff","name":"Fields are not dropped","time":{"start":1711970374436,"stop":1711970374438,"duration":2},"status":"passed","severity":"normal"},{"uid":"f234f82d8aafd156","name":"connects to nwaku","time":{"start":1711970953996,"stop":1711970953996,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e90ce8b7a2e34b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1711970914660,"stop":1711970914661,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e669723c72aba2","name":"Subscribe to topic containing long and receive message","time":{"start":1711971023504,"stop":1711971023504,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f95b4ae8c48b51","name":"Push message with content topic containing emoji","time":{"start":1711970788754,"stop":1711970788754,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff7c3a72794dbb1","name":"should get / set TCP multiaddr","time":{"start":1711970370390,"stop":1711970370390,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a16b5f9ba77953","name":"Subscribe and receives messages on 20 topics","time":{"start":1711970668040,"stop":1711970668040,"duration":0},"status":"passed","severity":"normal"},{"uid":"68397dc07f380969","name":"Relay - times out","time":{"start":1711970960917,"stop":1711970960917,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d9de94e901a240","name":"Passing page size 1 when there are 4 messages","time":{"start":1711970939867,"stop":1711970939867,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc182ca00141c26","name":"Push message with content topic containing short","time":{"start":1711970881149,"stop":1711970881149,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d92f08329becaa7","name":"Query generator for 2000 messages","time":{"start":1711970931030,"stop":1711970931030,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f171da6ca925e1","name":"Refresh subscription","time":{"start":1711971023491,"stop":1711971023491,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5788a56548322d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1711970501394,"stop":1711970501394,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc7237ecc798296","name":"Round trip binary encryption [ecies, signature]","time":{"start":1711970397250,"stop":1711970397251,"duration":1},"status":"passed","severity":"normal"},{"uid":"71eb91989432bf68","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711970499816,"stop":1711970499816,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d07fc1fc8e09df","name":"Symmetric encrypt & Decrypt","time":{"start":1711970395941,"stop":1711970395941,"duration":0},"status":"passed","severity":"normal"},{"uid":"b901d7f3a3bdf9f0","name":"Ordered Callback - forward","time":{"start":1711970929666,"stop":1711970929667,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ab630cf5500ca","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1711970362070,"stop":1711970362070,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7fa16a10cdb34fc","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711970499818,"stop":1711970499825,"duration":7},"status":"passed","severity":"normal"},{"uid":"ea611aef12ce6097","name":"Push message with content topic containing Chinese","time":{"start":1711970788748,"stop":1711970788749,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc560b07303fb93","name":"Push message with long payload","time":{"start":1711970881134,"stop":1711970881135,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a26a8f698b4cab","name":"isConnected return false after peer stops","time":{"start":1711970464037,"stop":1711970464038,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f5124e9938b1da","name":"Reopen subscription with peer with lost subscription","time":{"start":1711970485024,"stop":1711970485025,"duration":1},"status":"passed","severity":"normal"},{"uid":"15be5ce3c4ac180","name":"Asymmetric encrypt & decrypt","time":{"start":1711970395940,"stop":1711970395940,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c07268d171ddd5","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1711970369674,"stop":1711970369674,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e6a9b70efdfa4f","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1711970362066,"stop":1711970362066,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d2289c4b8d31ed","name":"Check publish message containing numeric","time":{"start":1711970824836,"stop":1711970824837,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d5c27e637be906","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711970386010,"stop":1711970386010,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed74465a6c0c50cf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711970668042,"stop":1711970668043,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa93aae925db223","name":"Reopen subscription with peer with lost subscription","time":{"start":1711970485021,"stop":1711970485022,"duration":1},"status":"passed","severity":"normal"},{"uid":"a15dcdf86818fd44","name":"Query Generator - backward","time":{"start":1711970929664,"stop":1711970929664,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1cf8859f199ddfe","name":"should get / set UDP multiaddr","time":{"start":1711970370390,"stop":1711970370390,"duration":0},"status":"passed","severity":"normal"},{"uid":"95efb22590a22f0b","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1711970931029,"stop":1711970931029,"duration":0},"status":"passed","severity":"normal"},{"uid":"306a8bcf68705d82","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711970462313,"stop":1711970462313,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5834a40b05f74b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1711970501401,"stop":1711970501401,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf76494731568f7","name":"Push message with content topic containing special chars","time":{"start":1711970881150,"stop":1711970881150,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ef973bd04fb8c0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711970613689,"stop":1711970613689,"duration":0},"status":"passed","severity":"normal"},{"uid":"351218c9678899ec","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1711970910714,"stop":1711970910714,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f53fd5d67453ca","name":"should not throw an error for a single configured topic","time":{"start":1711970362096,"stop":1711970362096,"duration":0},"status":"passed","severity":"normal"},{"uid":"db74953796edc8f2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1711970833071,"stop":1711970833072,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebcd9986db0b0ea0","name":"Ping on peer without subscriptions","time":{"start":1711970485020,"stop":1711970485021,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2db663cfb15ceb3","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1711970369673,"stop":1711970369673,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d5e11bad08edf6","name":"Nwaku publishes","time":{"start":1711970820192,"stop":1711970820192,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef01dd9108469151","name":"should properly create location multiaddrs - tcp6","time":{"start":1711970370391,"stop":1711970370392,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d231b8049e97749","name":"Subscribe to topic containing long and receive message","time":{"start":1711971023492,"stop":1711971023492,"duration":0},"status":"passed","severity":"normal"},{"uid":"2276b71dc7c45419","name":"Sample","time":{"start":1711970369909,"stop":1711970369909,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72ac81cc25ba588","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1711970954835,"stop":1711970954835,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab52f82dc30dc4f","name":"configure the node with multiple pubsub topics","time":{"start":1711970884229,"stop":1711970884229,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af1201a879adeb9","name":"tcp ip4 address","time":{"start":1711970369815,"stop":1711970369815,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ea3a2d28e4caa8","name":"throws on content topic with empty version field","time":{"start":1711970362064,"stop":1711970362064,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd916de69345f28c","name":"Ping on subscribed peer","time":{"start":1711970485020,"stop":1711970485020,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2504cb55cb0c1f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711970362100,"stop":1711970362101,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e10bf5e69ff2d13","name":"Push message with SQL Injection payload","time":{"start":1711970881139,"stop":1711970881139,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cde549d0a0d2818","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711971023510,"stop":1711971023510,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cd512a2238b048","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1711970501393,"stop":1711970501393,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb57d1872fd15903","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711971023490,"stop":1711971023490,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba2f489a75d86c9","name":"Push message on custom pubsubTopic","time":{"start":1711970651131,"stop":1711970651132,"duration":1},"status":"passed","severity":"normal"},{"uid":"439c3212f03ca55d","name":"Check message with no content topic is not received","time":{"start":1711970876666,"stop":1711970876667,"duration":1},"status":"passed","severity":"normal"},{"uid":"6178a9e069960db2","name":"Callback on promise, aborts when callback returns true","time":{"start":1711970931029,"stop":1711970931029,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2db91bf373ae287","name":"Check received message with timestamp: 1711970411739 ","time":{"start":1711970876616,"stop":1711970876617,"duration":1},"status":"passed","severity":"normal"},{"uid":"14fd9185eb6e1af7","name":"Check received message containing Russian","time":{"start":1711970876643,"stop":1711970876645,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c5319a4f55962ca","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711970613691,"stop":1711970613691,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4746f51d4d39ced","name":"Query generator for multiple messages","time":{"start":1711970931026,"stop":1711970931027,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7ea91d818883a3","name":"Push message with custom timestamp: 1711974101540","time":{"start":1711970881158,"stop":1711970881158,"duration":0},"status":"passed","severity":"normal"},{"uid":"43377aba1ac08d5e","name":"Sign & Recover","time":{"start":1711970395942,"stop":1711970395942,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ad6b371fec7f53","name":"Push message with rate limit","time":{"start":1711970881156,"stop":1711970881157,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f73172f4e53f98","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1711970362098,"stop":1711970362098,"duration":0},"status":"passed","severity":"normal"},{"uid":"d608d6dd93307d90","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1711970501404,"stop":1711970501404,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38e7753c579eb56","name":"Check received message containing special chars","time":{"start":1711970876596,"stop":1711970876597,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ac1f3c1197bc15","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1711970362080,"stop":1711970362081,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e614136ed272c74","name":"Push message with short payload","time":{"start":1711970788728,"stop":1711970788729,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b7009d3101ea75","name":"Ping on subscribed peer","time":{"start":1711970485022,"stop":1711970485022,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc4c69b5f60e4bf","name":"can start the service","time":{"start":1711970424231,"stop":1711970424231,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7817bf7764db9d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1711970362069,"stop":1711970362070,"duration":1},"status":"passed","severity":"normal"},{"uid":"170155a010be51f2","name":"Push message with content topic containing XML","time":{"start":1711970881152,"stop":1711970881153,"duration":1},"status":"passed","severity":"normal"},{"uid":"34a40b515d6c792a","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1711970362103,"stop":1711970362103,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce72c2f988aad68","name":"Check received message with timestamp: 1711970410868 ","time":{"start":1711970577665,"stop":1711970577666,"duration":1},"status":"passed","severity":"normal"},{"uid":"f86ca8e21a6444e6","name":"Meta field set when metaSetter is specified","time":{"start":1711970375171,"stop":1711970375172,"duration":1},"status":"passed","severity":"normal"},{"uid":"599c8ed82ea8f08","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app10/6/topic797/json","time":{"start":1711970825258,"stop":1711970825258,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44fc64818e9e5079","name":"Query with Promise Callback, No message returned","time":{"start":1711970914661,"stop":1711970914662,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bb5e0c45b5d7155","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1711970419376,"stop":1711970419376,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f5ca4ff3cb669c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711970499825,"stop":1711970499826,"duration":1},"status":"passed","severity":"normal"},{"uid":"92617179c85307df","name":"should properly create location multiaddrs - tcp4","time":{"start":1711970370391,"stop":1711970370391,"duration":0},"status":"passed","severity":"normal"},{"uid":"25827b795c645922","name":"random static sharding 4 - Cluster ID: 934, Shard ID: 451","time":{"start":1711970884224,"stop":1711970884224,"duration":0},"status":"passed","severity":"normal"},{"uid":"36cc8c5a697d4aa4","name":"getPeersByDiscovery","time":{"start":1711970452266,"stop":1711970452267,"duration":1},"status":"passed","severity":"normal"},{"uid":"172118963cd8c878","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1711970362067,"stop":1711970362068,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3791fd3c9eb93f8","name":"Check received message with timestamp: 1711970410868000000 ","time":{"start":1711970577665,"stop":1711970577665,"duration":0},"status":"passed","severity":"normal"},{"uid":"2955639ec972d0d9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1711970362083,"stop":1711970362084,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea7b845c7504509","name":"Passing an array","time":{"start":1711970953997,"stop":1711970953997,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d000c7eecc5813c","name":"Check received message containing numeric","time":{"start":1711970876595,"stop":1711970876596,"duration":1},"status":"passed","severity":"normal"},{"uid":"29bbb4d9493eb6f5","name":"Push message with short payload","time":{"start":1711970881134,"stop":1711970881134,"duration":0},"status":"passed","severity":"normal"},{"uid":"5255f688fe3cd33c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1711970385438,"stop":1711970385440,"duration":2},"status":"passed","severity":"normal"},{"uid":"f36ec08a68c22c87","name":"Subscribe to topic containing long and receive message","time":{"start":1711970668049,"stop":1711970668050,"duration":1},"status":"passed","severity":"normal"},{"uid":"7102073d096e7d50","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1711970362082,"stop":1711970362082,"duration":0},"status":"passed","severity":"normal"},{"uid":"7468b6734af24228","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1711970362094,"stop":1711970362094,"duration":0},"status":"passed","severity":"normal"},{"uid":"205862a485f02f34","name":"Using a function","time":{"start":1711970953997,"stop":1711970953997,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb233b0b9d7828","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1711970362095,"stop":1711970362095,"duration":0},"status":"passed","severity":"normal"},{"uid":"b033bad1bbd07a8e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970501402,"stop":1711970501402,"duration":0},"status":"passed","severity":"normal"},{"uid":"7418a487307e93c5","name":"topics with same application and version share the same shard","time":{"start":1711970362071,"stop":1711970362072,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32d38e1472cca2e","name":"should throw an error for insufficient data","time":{"start":1711970362329,"stop":1711970362329,"duration":0},"status":"passed","severity":"normal"},{"uid":"f466bc3938c6448b","name":"throws on content topic with empty application field","time":{"start":1711970362063,"stop":1711970362064,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b9aa4ac48e7271","name":"should correctly map a content topic to a pubsub topic","time":{"start":1711970362103,"stop":1711970362103,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4b9ffab01073df","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711971023494,"stop":1711971023494,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f42c4a96028ad3","name":"should return false","time":{"start":1711970370388,"stop":1711970370388,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc37b1ec26c84c14","name":"Check received message with timestamp: 1711970411739 ","time":{"start":1711970876664,"stop":1711970876665,"duration":1},"status":"passed","severity":"normal"},{"uid":"169af01e45844dbf","name":"Promise Callback - backward","time":{"start":1711970929665,"stop":1711970929666,"duration":1},"status":"passed","severity":"normal"},{"uid":"f991fc72cdbd0830","name":"should set field with only RELAY enabled","time":{"start":1711970370394,"stop":1711970370394,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91d2be10504d010","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711970462319,"stop":1711970462320,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89931582859b605","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app75/4/topic713/test.js","time":{"start":1711970825259,"stop":1711970825259,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce1ba56dee2d5539","name":"Promise Callback - forward","time":{"start":1711970929664,"stop":1711970929665,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f15421c38900030","name":"Check message with non string payload is not received","time":{"start":1711970876627,"stop":1711970876628,"duration":1},"status":"passed","severity":"normal"},{"uid":"a959d9ace4c99129","name":"Check publish message containing shell command","time":{"start":1711970824845,"stop":1711970824845,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f25656d8032003","name":"Check received message containing JSON","time":{"start":1711970876660,"stop":1711970876661,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b198fae75285aad","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1711970369667,"stop":1711970369667,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e42fb6d6404940","name":"Subscribe and receive messages via lightPush","time":{"start":1711971023498,"stop":1711971023498,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5abd4731980382","name":"Check received message containing emoji","time":{"start":1711970876662,"stop":1711970876662,"duration":0},"status":"passed","severity":"normal"},{"uid":"4156c1386fa6e544","name":"Check message with invalid timestamp is not received","time":{"start":1711970876620,"stop":1711970876621,"duration":1},"status":"passed","severity":"normal"},{"uid":"3afd76deef096de4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970908750,"stop":1711970908751,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c924ef233d528424","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1711970501399,"stop":1711970501400,"duration":1},"status":"passed","severity":"normal"},{"uid":"559149522352f1c3","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1711970824981,"stop":1711970824981,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5bfb6247e0ae3ee","name":"Check received message containing Basic HTML tag","time":{"start":1711970876605,"stop":1711970876606,"duration":1},"status":"passed","severity":"normal"},{"uid":"602511fb64d70bf3","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1711970385425,"stop":1711970385426,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5fb9197934ddd3","name":"Push message equal or less that 1MB","time":{"start":1711970788758,"stop":1711970788758,"duration":0},"status":"passed","severity":"normal"},{"uid":"60182e0dc918710b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711971023499,"stop":1711971023499,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f889574d9262fe7","name":"Subscribe to topic containing numeric and publish message","time":{"start":1711970833068,"stop":1711970833068,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccdf09eacdf305f7","name":"Publishes to nwaku","time":{"start":1711970820191,"stop":1711970820191,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86aeca82980ad31","name":"Push to array if already present","time":{"start":1711970361783,"stop":1711970361784,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0556757ed2573fa","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711971023506,"stop":1711971023506,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d2826e90b2c7fc","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1711970800187,"stop":1711970800187,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ea4b31c9d5e86c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1711970824848,"stop":1711970824849,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac0130649b13a044","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711970362077,"stop":1711970362078,"duration":1},"status":"passed","severity":"normal"},{"uid":"175af81e571cfc1e","name":"Reopen subscription with peer with lost subscription","time":{"start":1711970443052,"stop":1711970443053,"duration":1},"status":"passed","severity":"normal"},{"uid":"db799944ece3c04a","name":"Check received message containing unicode special characters","time":{"start":1711970876662,"stop":1711970876662,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c61a22eb3b7c3d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970501393,"stop":1711970501394,"duration":1},"status":"passed","severity":"normal"},{"uid":"345a679d7d32610f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1711970412038,"stop":1711970412039,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1050d5cf5f6f60","name":"Check received message containing Basic HTML tag","time":{"start":1711970577650,"stop":1711970577654,"duration":4},"status":"passed","severity":"normal"},{"uid":"94b1dbf30c48611f","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1711970412040,"stop":1711970412040,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e8e3ab5b8fe831","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1711970362068,"stop":1711970362068,"duration":0},"status":"passed","severity":"normal"},{"uid":"532c4c479ee530cc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711970613693,"stop":1711970613693,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3915b25f11c9bf","name":"Subscribe to topic containing Script and publish message","time":{"start":1711970833073,"stop":1711970833074,"duration":1},"status":"passed","severity":"normal"},{"uid":"39990437cd667023","name":"should not fail to stop the service if it was not started","time":{"start":1711970389708,"stop":1711970389708,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4852c9f8b45fbf","name":"Push message with Chinese payload","time":{"start":1711970881137,"stop":1711970881137,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8dee3779e78f4ad","name":"throws on content topic with empty encoding field","time":{"start":1711970362065,"stop":1711970362065,"duration":0},"status":"passed","severity":"normal"},{"uid":"5322db33e12f2c39","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711970668061,"stop":1711970668062,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85f37a40d18f9a4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711971023495,"stop":1711971023496,"duration":1},"status":"passed","severity":"normal"},{"uid":"4379dcff43ec768c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711971023499,"stop":1711971023499,"duration":0},"status":"passed","severity":"normal"},{"uid":"704fbf076e58b174","name":"should throw an error for empty SingleShardInfos array","time":{"start":1711970362075,"stop":1711970362075,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdd3e3fe0ea83ed","name":"Push message with custom timestamp: 1711974177873","time":{"start":1711970788757,"stop":1711970788758,"duration":1},"status":"passed","severity":"normal"},{"uid":"e26aa139735f263d","name":"Push message with emoji payload","time":{"start":1711970881144,"stop":1711970881144,"duration":0},"status":"passed","severity":"normal"},{"uid":"18290fa4691588dd","name":"Push message with content topic containing short","time":{"start":1711970788736,"stop":1711970788739,"duration":3},"status":"passed","severity":"normal"},{"uid":"ce6e075e95b935bc","name":"Push message with content topic containing XML","time":{"start":1711970788751,"stop":1711970788751,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1db22b717ab7c0","name":"Subscribe to topic containing emoji and publish message","time":{"start":1711970833078,"stop":1711970833078,"duration":0},"status":"passed","severity":"normal"},{"uid":"9259bb3b3ec6ae5d","name":"Check publish message containing Script","time":{"start":1711970824842,"stop":1711970824842,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e94132c019a44cd","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711970788751,"stop":1711970788752,"duration":1},"status":"passed","severity":"normal"},{"uid":"43288ad0e0d39b7f","name":"Check received message containing numeric","time":{"start":1711970876637,"stop":1711970876637,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f985fbc6d83343d","name":"Store - dialed after - with timeout","time":{"start":1711970960918,"stop":1711970960918,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf26783574738207","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711971023496,"stop":1711971023496,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86cbc0dc58b2d3a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1711970362068,"stop":1711970362068,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6cf80d83eedcb24","name":"should return the pubsub topic directly if a string is provided","time":{"start":1711970362097,"stop":1711970362097,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51aedc6f3851d63","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711971023489,"stop":1711971023490,"duration":1},"status":"skipped","severity":"normal"},{"uid":"759004d65373a6c9","name":"should use the provided clusterId for the pubsub topic","time":{"start":1711970362104,"stop":1711970362104,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a8cdf90dcab489","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1711970362098,"stop":1711970362098,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3b7642ecabce8c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711970668062,"stop":1711970668063,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4558a6170c4245e","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711970668043,"stop":1711970668046,"duration":3},"status":"skipped","severity":"normal"},{"uid":"415a284412de920c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1711970954837,"stop":1711970954838,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bdf55106f4d47dd","name":"Check received message containing escaped characters","time":{"start":1711970876661,"stop":1711970876661,"duration":0},"status":"passed","severity":"normal"},{"uid":"220b764d2cdfeb49","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711971023494,"stop":1711971023495,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e091b144e71b06a","name":"Push message with content topic containing unicode special characters","time":{"start":1711970788753,"stop":1711970788754,"duration":1},"status":"passed","severity":"normal"},{"uid":"b29f255dccfe9d0d","name":"Subscribe to topic containing XML and receive message","time":{"start":1711971023495,"stop":1711971023495,"duration":0},"status":"passed","severity":"normal"},{"uid":"397b8bc34b46fcc9","name":"Push message with JSON payload","time":{"start":1711970881142,"stop":1711970881142,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ed82b36c780e1d","name":"Check message received after jswaku node is restarted","time":{"start":1711970876628,"stop":1711970876628,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e840126999e90654","name":"should handle corrupted local storage data gracefully","time":{"start":1711970389711,"stop":1711970389711,"duration":0},"status":"passed","severity":"normal"},{"uid":"da51f02a529d0e74","name":"Check received message containing XML","time":{"start":1711970876604,"stop":1711970876605,"duration":1},"status":"passed","severity":"normal"},{"uid":"2886accf9afcd582","name":"same cluster, same shard: nodes connect","time":{"start":1711970501382,"stop":1711970501382,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a82bce46a2a421","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970651130,"stop":1711970651130,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68a2821c43c690de","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1711970385440,"stop":1711970385441,"duration":1},"status":"passed","severity":"normal"},{"uid":"6962f57978a85e0","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1711970910715,"stop":1711970910715,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c28b167fe692cf","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711970613695,"stop":1711970613695,"duration":0},"status":"passed","severity":"normal"},{"uid":"399635394b8469ed","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1711970501416,"stop":1711970501416,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fa68b6f3c185c0","name":"Push message with long payload","time":{"start":1711970788729,"stop":1711970788729,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b078b3a137db29","name":"Passing page size 10 when there are 10 messages","time":{"start":1711970939868,"stop":1711970939868,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3e4c7576c47df7","name":"Fails to publish message with wrong content topic","time":{"start":1711970824856,"stop":1711970824856,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b059d861770a001","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1711970501396,"stop":1711970501396,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b991caf87b763a","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1711970501405,"stop":1711970501406,"duration":1},"status":"passed","severity":"normal"},{"uid":"37021feb8924884f","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1711970954836,"stop":1711970954836,"duration":0},"status":"passed","severity":"normal"},{"uid":"8315d76c776882e0","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1711970385424,"stop":1711970385425,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d08a185c3b86a32","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970651133,"stop":1711970651134,"duration":1},"status":"passed","severity":"normal"},{"uid":"dddcf19e0d8822c5","name":"creates an iterator","time":{"start":1711970940545,"stop":1711970940545,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85243634c93178b","name":"should not fail to stop the service if it was not started","time":{"start":1711970875682,"stop":1711970875682,"duration":0},"status":"passed","severity":"normal"},{"uid":"a918a51df68108f","name":"Check received message containing Arabic","time":{"start":1711970577647,"stop":1711970577647,"duration":0},"status":"passed","severity":"normal"},{"uid":"257557cf79bc2320","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711970651125,"stop":1711970651126,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa1b75c721e9ccd","name":"Check message received after jswaku node is restarted","time":{"start":1711970577672,"stop":1711970577672,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f8204c05e405569f","name":"handles different networkShards values correctly","time":{"start":1711970362073,"stop":1711970362073,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1c1128ca78d810","name":"should be able to decode the field with only STORE set to true","time":{"start":1711970369672,"stop":1711970369672,"duration":0},"status":"passed","severity":"normal"},{"uid":"852796f6bacefda6","name":"Ping on unsubscribed peer","time":{"start":1711970485024,"stop":1711970485024,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc44de33c41f5c32","name":"Check publish message containing escaped characters","time":{"start":1711970824846,"stop":1711970824846,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f04daa2412531b","name":"Nodes with multiple pubsub topic","time":{"start":1711970809333,"stop":1711970809334,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0fc539dea0f4ca","name":"Check received message containing shell command","time":{"start":1711970577659,"stop":1711970577659,"duration":0},"status":"passed","severity":"normal"},{"uid":"36793bc0c50f7ca1","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1711970362080,"stop":1711970362080,"duration":0},"status":"passed","severity":"normal"},{"uid":"abecbe056d2a13e8","name":"should set field with all protocols enabled","time":{"start":1711970370393,"stop":1711970370393,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a02c1b2d31f2a1","name":"Passing page size 3 when there are 20 messages","time":{"start":1711970939867,"stop":1711970939868,"duration":1},"status":"passed","severity":"normal"},{"uid":"704a42e696f0f867","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711970876665,"stop":1711970876665,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa8b5a6259fdde1","name":"Query with Ordered Callback, No message returned","time":{"start":1711970914659,"stop":1711970914660,"duration":1},"status":"passed","severity":"normal"},{"uid":"60477920331fc773","name":"Check received message containing Arabic","time":{"start":1711970876638,"stop":1711970876638,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7ff5038cd0341f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711971023506,"stop":1711971023506,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc1781d8230ea87","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711971023496,"stop":1711971023496,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41bafd875d8592d","name":"Check received message containing long","time":{"start":1711970577645,"stop":1711970577646,"duration":1},"status":"passed","severity":"normal"},{"uid":"965b9091244f8e77","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711970876665,"stop":1711970876665,"duration":0},"status":"passed","severity":"normal"},{"uid":"841bf8ebd9d358b0","name":"Push message with custom timestamp: 1681212101540","time":{"start":1711970881157,"stop":1711970881157,"duration":0},"status":"passed","severity":"normal"},{"uid":"79509dfe70629567","name":"Push message with SQL Injection payload","time":{"start":1711970788731,"stop":1711970788732,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab02e8422a447ad","name":"should properly create location multiaddrs - udp6","time":{"start":1711970370391,"stop":1711970370391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e120aa4a7ae3720b","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1711970362074,"stop":1711970362074,"duration":0},"status":"passed","severity":"normal"},{"uid":"1475b00efc450287","name":"addEventListener with wrong event","time":{"start":1711970452265,"stop":1711970452265,"duration":0},"status":"passed","severity":"normal"},{"uid":"4653868fad2ee7ab","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1711970501406,"stop":1711970501406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44a779d4e1b0e29","name":"should not receive a peer event before start","time":{"start":1711970389709,"stop":1711970389709,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced08a86902b01ad","name":"Subscribe to topic containing JSON and publish message","time":{"start":1711970833076,"stop":1711970833077,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbca4f652f16981f","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1711970501392,"stop":1711970501393,"duration":1},"status":"skipped","severity":"normal"},{"uid":"18bcc26c644b17ed","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1711970362092,"stop":1711970362093,"duration":1},"status":"passed","severity":"normal"},{"uid":"64508c7718bd3150","name":"Check received message with timestamp: 1711970411739000000 ","time":{"start":1711970876662,"stop":1711970876664,"duration":2},"status":"passed","severity":"normal"},{"uid":"1143e568c8259ec5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970501415,"stop":1711970501416,"duration":1},"status":"passed","severity":"normal"},{"uid":"1769969f9fb8b544","name":"should throw an error for an unconfigured topic","time":{"start":1711970362096,"stop":1711970362097,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8f53f6aa8d548b","name":"Relay + Store","time":{"start":1711970421261,"stop":1711970421261,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3c5312ce3010da","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711971023486,"stop":1711971023487,"duration":1},"status":"passed","severity":"normal"},{"uid":"504cd2010d8717b","name":"can start the service","time":{"start":1711970389706,"stop":1711970389707,"duration":1},"status":"passed","severity":"normal"},{"uid":"958e890934e58698","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1711970501395,"stop":1711970501395,"duration":0},"status":"passed","severity":"normal"},{"uid":"37772bacbb50d570","name":"Subscribe to topic containing special chars and publish message","time":{"start":1711970833068,"stop":1711970833069,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9b43f2a7e9a9498","name":"Waku message hash computation (payload length 0)","time":{"start":1711970364686,"stop":1711970364686,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6925809f336f1e6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1711970362092,"stop":1711970362092,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9449ee1e85044d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1711970954834,"stop":1711970954834,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdb5b9abc1103a2","name":"Nodes with multiple pubsub topic","time":{"start":1711970809335,"stop":1711970809336,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20c89424d84f88b","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1711970362096,"stop":1711970362096,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a0d0f4d7a2f1f6","name":"Check received message containing Script","time":{"start":1711970876659,"stop":1711970876660,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b2cbbcaa16e7169","name":"Passing cursor with wrong message digest","time":{"start":1711970910716,"stop":1711970910717,"duration":1},"status":"passed","severity":"normal"},{"uid":"a77cce48fd66c6dc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1711970501411,"stop":1711970501411,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d2bb4cb3f42b82","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1711970809335,"stop":1711970809335,"duration":0},"status":"passed","severity":"normal"},{"uid":"55901931418dd60d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1711970464035,"stop":1711970464035,"duration":0},"status":"passed","severity":"normal"},{"uid":"379d06eb0fc4ecd4","name":"Check received message containing Russian","time":{"start":1711970876599,"stop":1711970876600,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2884b77a42241e9","name":"1 Relay, 1 Filter, gives up","time":{"start":1711970385586,"stop":1711970385586,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87d223e9d1abe89","name":"Subscribe and receive messages via waku relay post","time":{"start":1711971023499,"stop":1711971023499,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68f225f9da5f219","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711970499817,"stop":1711970499818,"duration":1},"status":"passed","severity":"normal"},{"uid":"335aace86b55a213","name":"should emit a peer event after start","time":{"start":1711970389709,"stop":1711970389709,"duration":0},"status":"passed","severity":"normal"},{"uid":"968788a4a6ef3dc8","name":"can dial TLS multiaddrs","time":{"start":1711970675272,"stop":1711970675273,"duration":1},"status":"passed","severity":"normal"},{"uid":"539fcbff401ca3db","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711970668040,"stop":1711970668040,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4da070ee0393d03","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1711970386009,"stop":1711970386009,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b4e5299415a32b","name":"should not fail to start the service if it is already started","time":{"start":1711970875683,"stop":1711970875683,"duration":0},"status":"passed","severity":"normal"},{"uid":"367a15c95392ea50","name":"Default pageSize","time":{"start":1711970939870,"stop":1711970939870,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9e43ed8cdb804e","name":"same cluster, different shard: nodes don't connect","time":{"start":1711970501383,"stop":1711970501384,"duration":1},"status":"skipped","severity":"normal"},{"uid":"80912b564d147baa","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1711970501408,"stop":1711970501408,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2da56bcb4f7a4a","name":"Push message with content topic containing Script","time":{"start":1711970788750,"stop":1711970788751,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c71ff12ae54b156","name":"Check received message containing special chars","time":{"start":1711970876637,"stop":1711970876638,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc71ed7a47bd4cf1","name":"Throws when trying to push message with empty payload","time":{"start":1711970881148,"stop":1711970881149,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d29f74d83cf56","name":"Delete observer","time":{"start":1711970791461,"stop":1711970791461,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ae903f9852f8fd","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711970809337,"stop":1711970809337,"duration":0},"status":"passed","severity":"normal"},{"uid":"da034431f6347abd","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1711970668073,"stop":1711970668073,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4e41ff30752da3","name":"should decode valid enr successfully","time":{"start":1711970370380,"stop":1711970370381,"duration":1},"status":"passed","severity":"normal"},{"uid":"28d0a5b0dca72896","name":"random static sharding 5 - Cluster ID: 358, Shard ID: 776","time":{"start":1711970884224,"stop":1711970884224,"duration":0},"status":"passed","severity":"normal"},{"uid":"e399393c3d02d1c1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711970668064,"stop":1711970668065,"duration":1},"status":"passed","severity":"normal"},{"uid":"806627f305ae2159","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1711970910712,"stop":1711970910713,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e855181b4b06f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1711970914660,"stop":1711970914660,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16a86bd1afdaa5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711971023496,"stop":1711971023497,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc5f1cac1e10ad0","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1711970910715,"stop":1711970910716,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ab1b01b13496ee","name":"should not receive a peer event after stop","time":{"start":1711970424235,"stop":1711970424235,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bf5339acb4b47d","name":"removeEventListener with wrong event","time":{"start":1711970452266,"stop":1711970452266,"duration":0},"status":"passed","severity":"normal"},{"uid":"296dfe3de09ac6ee","name":"Check publish message containing XML","time":{"start":1711970824843,"stop":1711970824843,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9a54468435ba2c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1711970362067,"stop":1711970362067,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad02d680a23ee876","name":"Subscribe to topic containing XML and receive message","time":{"start":1711971023507,"stop":1711971023507,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2b41c64f1cd47f","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1711970385430,"stop":1711970385434,"duration":4},"status":"passed","severity":"normal"},{"uid":"4f23165ff6de964","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1711970374763,"stop":1711970374763,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee08a4d2f4315920","name":"Push message with Chinese payload","time":{"start":1711970788730,"stop":1711970788730,"duration":0},"status":"passed","severity":"normal"},{"uid":"8861444ee88b5a27","name":"should use DNS peer discovery with light client","time":{"start":1711970424236,"stop":1711970424236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"36bce46c5b6cc156","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970462315,"stop":1711970462316,"duration":1},"status":"skipped","severity":"normal"},{"uid":"98f344dd8ffdb8d6","name":"Non Autosharding Cluster","time":{"start":1711970825257,"stop":1711970825257,"duration":0},"status":"skipped","severity":"normal"},{"uid":"de397ae8f6a9eb64","name":"Push message with XML payload","time":{"start":1711970788732,"stop":1711970788733,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c69622cbf34b47","name":"Check received message containing escaped characters","time":{"start":1711970577660,"stop":1711970577660,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6f64a281405ab1","name":"Check received message containing Basic HTML tag","time":{"start":1711970876660,"stop":1711970876660,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d8311183e229c7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711970809331,"stop":1711970809332,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ec91172420346a","name":"Check received message containing shell command","time":{"start":1711970876661,"stop":1711970876661,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5943c6190f498b","name":"dispatchEvent via connectionManager","time":{"start":1711970452267,"stop":1711970452267,"duration":0},"status":"passed","severity":"normal"},{"uid":"909c5a2abc309cab","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1711970833057,"stop":1711970833058,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f90c3139faf57c","name":"Push message with content topic containing Chinese","time":{"start":1711970881150,"stop":1711970881151,"duration":1},"status":"passed","severity":"normal"},{"uid":"b623c53c428dd22d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1711970362084,"stop":1711970362085,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dec87b96c044732","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711970462317,"stop":1711970462317,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c09c45c0481e3065","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1711970462314,"stop":1711970462314,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eea85a6f441cd5f0","name":"Passing cursor with wrong pubsubTopic","time":{"start":1711970910717,"stop":1711970910717,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0753d164e242f6","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1711970824981,"stop":1711970824982,"duration":1},"status":"skipped","severity":"normal"},{"uid":"975217719d0be928","name":"handles empty contentTopics array correctly","time":{"start":1711970362102,"stop":1711970362102,"duration":0},"status":"passed","severity":"normal"},{"uid":"19eeb880361516f3","name":"should only return 1 node with relay capability","time":{"start":1711970386008,"stop":1711970386008,"duration":0},"status":"passed","severity":"normal"},{"uid":"546123e1972758b1","name":"should set field with all protocols disabled","time":{"start":1711970370393,"stop":1711970370393,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a7267bd536a222","name":"should be able to decode the field with only FILTER set to true","time":{"start":1711970369671,"stop":1711970369671,"duration":0},"status":"passed","severity":"normal"},{"uid":"a166122cb563519","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711971023488,"stop":1711971023488,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e579bc502eb8af","name":"Generator, 2 different pubsubtopics","time":{"start":1711970908750,"stop":1711970908750,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7d95fcb2cb120abd","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1711970362081,"stop":1711970362082,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a65f37465cd4228","name":"Publish message with custom timestamp: Tue Apr 11 2023 11:26:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1711970824849,"stop":1711970824850,"duration":1},"status":"passed","severity":"normal"},{"uid":"831da836e1936421","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1711970362075,"stop":1711970362075,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d09ac2501a509f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1711970362081,"stop":1711970362081,"duration":0},"status":"passed","severity":"normal"},{"uid":"152514aacf6dcc8c","name":"Encoder throws on empty string content topic","time":{"start":1711970395409,"stop":1711970395409,"duration":0},"status":"passed","severity":"normal"},{"uid":"5315fc2cfec8a588","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1711970800187,"stop":1711970800188,"duration":1},"status":"passed","severity":"normal"},{"uid":"661d22a3998fce3d","name":"should properly create peer info with all multiaddrs","time":{"start":1711970370392,"stop":1711970370393,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a06d751f5b00120","name":"Round trip binary serialization","time":{"start":1711970375170,"stop":1711970375171,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a21a47e4c46ee4","name":"udp ip6 address","time":{"start":1711970369815,"stop":1711970369816,"duration":1},"status":"passed","severity":"normal"},{"uid":"86aa7344554cb276","name":"Passing page size 0 when there are 110 messages","time":{"start":1711970939866,"stop":1711970939867,"duration":1},"status":"passed","severity":"normal"},{"uid":"65a28f30cd893793","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1711970926705,"stop":1711970926706,"duration":1},"status":"passed","severity":"normal"},{"uid":"155e96748ba0b6db","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711971023509,"stop":1711971023509,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d915485ca68a3e0","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1711970362069,"stop":1711970362069,"duration":0},"status":"passed","severity":"normal"},{"uid":"7106a4cc9e64b0d2","name":"Check received message containing Script","time":{"start":1711970577648,"stop":1711970577649,"duration":1},"status":"passed","severity":"normal"},{"uid":"323a6d9a7fb9fc5a","name":"Publish message with rate limit","time":{"start":1711970824859,"stop":1711970824859,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c885348035b6698","name":"random static sharding 3 - Cluster ID: 63, Shard ID: 964","time":{"start":1711970884223,"stop":1711970884223,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ce845c95abac01","name":"addEventListener with correct event","time":{"start":1711970452264,"stop":1711970452265,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9532aafec21667f","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1711970501403,"stop":1711970501404,"duration":1},"status":"passed","severity":"normal"},{"uid":"c468aa578654d192","name":"Check received message containing special chars","time":{"start":1711970577646,"stop":1711970577646,"duration":0},"status":"passed","severity":"normal"},{"uid":"3141833a1449723f","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1711970385422,"stop":1711970385424,"duration":2},"status":"passed","severity":"normal"},{"uid":"d39e7b6dba0ebebb","name":"unsubscribes","time":{"start":1711970940546,"stop":1711970940546,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab866007f2ad5b2","name":"Push message with Russian payload","time":{"start":1711970788731,"stop":1711970788731,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed36b571eb98836b","name":"Check message received after nwaku node is restarted","time":{"start":1711970876668,"stop":1711970876668,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf1630794558453","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1711970362329,"stop":1711970362329,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0171641f2008d00","name":"Js publishes, other Js receives","time":{"start":1711970820192,"stop":1711970820193,"duration":1},"status":"passed","severity":"normal"},{"uid":"e530bba104553094","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1711970501409,"stop":1711970501409,"duration":0},"status":"passed","severity":"normal"},{"uid":"41bee120f865ebb8","name":"receives messages sent to provided content topic through stream","time":{"start":1711970824982,"stop":1711970824985,"duration":3},"status":"skipped","severity":"normal"},{"uid":"4a53075f4dbb196d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1711970362094,"stop":1711970362095,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35f0d4217a53a55","name":"should set field with only STORE enabled","time":{"start":1711970370394,"stop":1711970370394,"duration":0},"status":"passed","severity":"normal"},{"uid":"1954ff59eaa2946f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711971023488,"stop":1711971023488,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c7ad9915390e87","name":"should be called for bootstrap peers","time":{"start":1711970419374,"stop":1711970419374,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fa990f8d88ac4","name":"Ping on subscribed peer","time":{"start":1711970443051,"stop":1711970443051,"duration":0},"status":"passed","severity":"normal"},{"uid":"de478e73b790ae78","name":"Publish message with custom timestamp: Mon Apr 01 2024 12:26:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1711970824852,"stop":1711970824852,"duration":0},"status":"passed","severity":"normal"},{"uid":"61fbcf6fac8fe0fa","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1711970501400,"stop":1711970501400,"duration":0},"status":"passed","severity":"normal"},{"uid":"2246081f9d4bace7","name":"Check message with non string payload is not received","time":{"start":1711970876667,"stop":1711970876668,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5a599f60a1a361","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1711970362094,"stop":1711970362094,"duration":0},"status":"passed","severity":"normal"},{"uid":"7620f437f8e013b6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711971023493,"stop":1711971023493,"duration":0},"status":"passed","severity":"normal"},{"uid":"4438f20ef472c8f4","name":"Check received message containing Russian","time":{"start":1711970577647,"stop":1711970577648,"duration":1},"status":"passed","severity":"normal"},{"uid":"551a949c1ed21d8e","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1711970362097,"stop":1711970362098,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe794eb167d720d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711970668052,"stop":1711970668053,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a38447b82495e6","name":"safeDispatchEvent","time":{"start":1711970452268,"stop":1711970452268,"duration":0},"status":"passed","severity":"normal"},{"uid":"399728b13d1855af","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1711970501403,"stop":1711970501403,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38ddfd444799610","name":"Check meta is set [ecies]","time":{"start":1711970397251,"stop":1711970397251,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0dccdbaafeb7c90","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1711970464038,"stop":1711970464038,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de346849e192374","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711970809338,"stop":1711970809338,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7866559de6011c","name":"Check message with no pubsub topic is not received","time":{"start":1711970577668,"stop":1711970577668,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ca4f6c6f9c5c57","name":"All","time":{"start":1711970421261,"stop":1711970421262,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea34ade89a312f26","name":"Push message with content topic containing emoji","time":{"start":1711970881155,"stop":1711970881155,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e6f4971d3e7fd3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1711970362093,"stop":1711970362093,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed842388e51e0ee","name":"Push message with unicode special characters payload","time":{"start":1711970881144,"stop":1711970881144,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4658af8b397d5c8","name":"should not receive a peer event after stop","time":{"start":1711970875684,"stop":1711970875685,"duration":1},"status":"passed","severity":"normal"},{"uid":"e23f8da227aa793f","name":"same cluster, same shard: nodes connect","time":{"start":1711970681761,"stop":1711970681761,"duration":0},"status":"passed","severity":"normal"},{"uid":"392e0be71db02207","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1711970501400,"stop":1711970501401,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5090821a38452f9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711970462318,"stop":1711970462319,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d02ddd3fe38a5a6","name":"Subscribe to topic containing Script and receive message","time":{"start":1711971023506,"stop":1711971023507,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0bd306be44d018e","name":"Nodes with multiple pubsub topic","time":{"start":1711970809337,"stop":1711970809337,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e0fbbc93727e32","name":"Push message with numeric payload","time":{"start":1711970881135,"stop":1711970881135,"duration":0},"status":"passed","severity":"normal"},{"uid":"6404dfb3972e4bf6","name":"should be able to encode the field with only FILTER set to true","time":{"start":1711970369666,"stop":1711970369666,"duration":0},"status":"passed","severity":"normal"},{"uid":"473f7ee5453c5ba7","name":"Overlapping topic subscription","time":{"start":1711971023503,"stop":1711971023503,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c637dfe286a5680","name":"Ping on peer without subscriptions","time":{"start":1711970443052,"stop":1711970443052,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2e56c77e2eec38","name":"Check publish message containing JSON","time":{"start":1711970824844,"stop":1711970824845,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0bdbfb6ae514997","name":"handles multiple messages","time":{"start":1711970940545,"stop":1711970940546,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3f02fa32a77c8f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711970462311,"stop":1711970462312,"duration":1},"status":"passed","severity":"normal"},{"uid":"17670205b1d26811","name":"should throw an error if shards are undefined for static sharding","time":{"start":1711970362079,"stop":1711970362079,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa3ebe9b008697f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970908757,"stop":1711970908757,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62f584132f82bfe","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1711970362076,"stop":1711970362076,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7048db90694be54","name":"Check message with no payload is not received","time":{"start":1711970876667,"stop":1711970876667,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb819abef76c50d","name":"groups content topics by expected pubsub topic","time":{"start":1711970362072,"stop":1711970362072,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60a80a75a42e4ea","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711971023505,"stop":1711971023505,"duration":0},"status":"passed","severity":"normal"},{"uid":"842036cead0a3e1","name":"Push message with content topic containing Arabic","time":{"start":1711970881151,"stop":1711970881151,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb6e5aeaf997838","name":"handles different clusterIds correctly","time":{"start":1711970362073,"stop":1711970362073,"duration":0},"status":"passed","severity":"normal"},{"uid":"792493e2826a14be","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1711970389711,"stop":1711970389711,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca4ad9ce2440b4a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711970668030,"stop":1711970668035,"duration":5},"status":"passed","severity":"normal"},{"uid":"fdb912c03192d62d","name":"Mutual subscription","time":{"start":1711970833052,"stop":1711970833053,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd785c1f476a5b94","name":"Overlapping topic subscription","time":{"start":1711970668047,"stop":1711970668047,"duration":0},"status":"passed","severity":"normal"},{"uid":"b210481967b325aa","name":"Push message with Script payload","time":{"start":1711970788732,"stop":1711970788732,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0e82e807d89991","name":"Ordered callback, aborts when callback returns true","time":{"start":1711970931030,"stop":1711970931030,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d5cc9d8e7aa871","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711970499817,"stop":1711970499817,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8cc0162539a45","name":"Query with Promise Callback, No Decoder","time":{"start":1711970914661,"stop":1711970914661,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f43a09bc7da8e5d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1711970914658,"stop":1711970914659,"duration":1},"status":"passed","severity":"normal"},{"uid":"df81b641f7a395a8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711971023497,"stop":1711971023497,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac7578f5e7eab95","name":"Check message received after nwaku node is restarted","time":{"start":1711970876629,"stop":1711970876629,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb1fef4cc0c55e31","name":"should not receive a peer event before start","time":{"start":1711970875684,"stop":1711970875684,"duration":0},"status":"passed","severity":"normal"},{"uid":"c726dcbf78dba6f1","name":"Check received message containing SQL Injection","time":{"start":1711970876646,"stop":1711970876659,"duration":13},"status":"passed","severity":"normal"},{"uid":"64c6d8733ccae4fe","name":"Fails to push message with large meta","time":{"start":1711970881156,"stop":1711970881156,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d65c284ea1ada30","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1711970501417,"stop":1711970501419,"duration":2},"status":"passed","severity":"normal"},{"uid":"d328ad526bf72d2e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1711970397250,"stop":1711970397250,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc033819dde869c","name":"Check received message containing shell command","time":{"start":1711970876607,"stop":1711970876608,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d8ed59f01c4b80c","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1711970362081,"stop":1711970362081,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e5dccee184dcc3","name":"A test","time":{"start":1711970651194,"stop":1711970651195,"duration":1},"status":"passed","severity":"normal"},{"uid":"8721e7ce0c792ae1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711971023500,"stop":1711971023500,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9acec5e9fc82f6","name":"Push message with emoji payload","time":{"start":1711970788735,"stop":1711970788735,"duration":0},"status":"passed","severity":"normal"},{"uid":"574c0fbc9ebbc57d","name":"Wrong topic","time":{"start":1711970825259,"stop":1711970825259,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6547efb17cc80bb4","name":"Query Generator, No message returned","time":{"start":1711970914653,"stop":1711970914653,"duration":0},"status":"passed","severity":"normal"},{"uid":"51240e4f57e5c423","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1711970362104,"stop":1711970362104,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c2c26e8b03706e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711970613692,"stop":1711970613693,"duration":1},"status":"passed","severity":"normal"},{"uid":"625784d6c1d215b9","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app47/9/topic731/test.js","time":{"start":1711970825257,"stop":1711970825257,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ffccb85a9213bf1","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1711970386010,"stop":1711970386011,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d7d2a8a97fdbb426","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711971023504,"stop":1711971023504,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3363eb56619f6a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711971023502,"stop":1711971023502,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe87424a5bf1210","name":"Check message on other pubsub topic is not received","time":{"start":1711970876621,"stop":1711970876622,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb399cf5ff2b9e2","name":"Subscribe to topic containing Script and receive message","time":{"start":1711970668060,"stop":1711970668061,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e14a1e800ad2d5","name":"connected peers and dial","time":{"start":1711970788892,"stop":1711970788893,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e9e276076b955c09","name":"Push message with XML payload","time":{"start":1711970881140,"stop":1711970881140,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c532f86270d9580","name":"Check meta is set [symmetric]","time":{"start":1711970395407,"stop":1711970395407,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b3ddad3b51cfe9","name":"Check message with invalid timestamp is not received","time":{"start":1711970577667,"stop":1711970577667,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e051c5e8e09dbf3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711971023508,"stop":1711971023509,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e1baa2e8b6a14c","name":"through manual discovery","time":{"start":1711970675273,"stop":1711970675273,"duration":0},"status":"passed","severity":"normal"},{"uid":"58956e5fd830cb7d","name":"same cluster, different shard: nodes connect","time":{"start":1711970681761,"stop":1711970681762,"duration":1},"status":"passed","severity":"normal"},{"uid":"7064db8ec0becaeb","name":"Check received message containing SQL Injection","time":{"start":1711970577648,"stop":1711970577648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ae2e0b87e4ce4c","name":"Check message received after nwaku node is restarted","time":{"start":1711970577672,"stop":1711970577673,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e234abd44f3ef257","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1711970501413,"stop":1711970501414,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c7f02d877360b80","name":"Subscribe and publish message","time":{"start":1711970833056,"stop":1711970833057,"duration":1},"status":"passed","severity":"normal"},{"uid":"987f53a36bd1d60b","name":"Push message with content topic containing numeric","time":{"start":1711970788740,"stop":1711970788740,"duration":0},"status":"passed","severity":"normal"},{"uid":"39393b75aaf7d64b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711970809332,"stop":1711970809333,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a10cce6ccce701","name":"Push message with unicode special characters payload","time":{"start":1711970788734,"stop":1711970788735,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3cb42e3ce35a1f3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711970876617,"stop":1711970876619,"duration":2},"status":"passed","severity":"normal"},{"uid":"b91f1a80ade452f2","name":"Push message with content topic containing Russian","time":{"start":1711970788749,"stop":1711970788750,"duration":1},"status":"passed","severity":"normal"},{"uid":"949971a5419f8a23","name":"getPeersByDiscovery","time":{"start":1711970800186,"stop":1711970800186,"duration":0},"status":"passed","severity":"normal"},{"uid":"42750b7ab95173fe","name":"Generator, custom pubsub topic","time":{"start":1711970908753,"stop":1711970908753,"duration":0},"status":"passed","severity":"normal"},{"uid":"21968ee30796412e","name":"Check publish message containing SQL Injection","time":{"start":1711970824841,"stop":1711970824842,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad802e21260dcc69","name":"should encode/decode to RLP encoding","time":{"start":1711970370389,"stop":1711970370389,"duration":0},"status":"passed","severity":"normal"},{"uid":"67262724277600a4","name":"Check received message containing emoji","time":{"start":1711970876614,"stop":1711970876615,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c1601d1d66daaf0","name":"Push message with custom timestamp: 1681212177873","time":{"start":1711970788756,"stop":1711970788756,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e5bd6f3d1ae1fa","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1711970369666,"stop":1711970369667,"duration":1},"status":"passed","severity":"normal"},{"uid":"1080e4d3a545c6fc","name":"should set field with only LIGHTPUSH enabled","time":{"start":1711970370395,"stop":1711970370395,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0626e255494e7f","name":"does not throw on valid cases","time":{"start":1711970362060,"stop":1711970362061,"duration":1},"status":"passed","severity":"normal"},{"uid":"91659087a9d13684","name":"Query Generator - forward","time":{"start":1711970929662,"stop":1711970929663,"duration":1},"status":"passed","severity":"normal"},{"uid":"df070bb03c7a6dc6","name":"random static sharding 10 - Cluster ID: 269, Shard ID: 774","time":{"start":1711970884228,"stop":1711970884228,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a644b15939f3ea","name":"Encoder throws on empty string content topic","time":{"start":1711970397252,"stop":1711970397252,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbaba4140e706e78","name":"should not receive a peer event after stop","time":{"start":1711970389709,"stop":1711970389710,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ce600061a90dad","name":"1 Relay, 1 fetch","time":{"start":1711970385585,"stop":1711970385585,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8864c6506696c29","name":"Fails to push message with empty content topic","time":{"start":1711970881155,"stop":1711970881155,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d616d0f1063154","name":"throws an error for improperly formatted content topics","time":{"start":1711970362074,"stop":1711970362074,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b3d7210b41c145","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1711970833075,"stop":1711970833076,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c4fc7048c6ede8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711970651132,"stop":1711970651133,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52d98358e841ebc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711971023497,"stop":1711971023497,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c54ff6b8909822a","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1711970374764,"stop":1711970374764,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2cea258a983469b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711970668050,"stop":1711970668051,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3029f8558499024","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711970668054,"stop":1711970668055,"duration":1},"status":"passed","severity":"normal"},{"uid":"c38d096e41a2eb68","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711970369675,"stop":1711970369675,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb880c137009233","name":"Push message with shell command payload","time":{"start":1711970788734,"stop":1711970788734,"duration":0},"status":"passed","severity":"normal"},{"uid":"35801b814d7cdbd7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711970613694,"stop":1711970613695,"duration":1},"status":"passed","severity":"normal"},{"uid":"c914ea625c16c796","name":"Check received message containing long","time":{"start":1711970876631,"stop":1711970876636,"duration":5},"status":"passed","severity":"normal"},{"uid":"b82377661e623e57","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1711970385421,"stop":1711970385421,"duration":0},"status":"passed","severity":"normal"},{"uid":"c020298aa2be8720","name":"1 Store, 2 fetches","time":{"start":1711970385585,"stop":1711970385585,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea166abcdf600196","name":"Check received message containing short","time":{"start":1711970577645,"stop":1711970577645,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4cc0fc9e44fc78","name":"Push message with content topic containing SQL Injection","time":{"start":1711970788750,"stop":1711970788750,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c7cf8ddba6594b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711971023508,"stop":1711971023508,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9e54647926d660","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1711970385437,"stop":1711970385438,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b9420f4549c416b","name":"Push message with Basic HTML tag payload","time":{"start":1711970881141,"stop":1711970881141,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db1e85d36c6e727","name":"should only return 1 node with relay and store capability","time":{"start":1711970386008,"stop":1711970386008,"duration":0},"status":"passed","severity":"normal"},{"uid":"be42980e873cd073","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711970462314,"stop":1711970462315,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ae89965ab193e891","name":"should emit a peer event after start","time":{"start":1711970424234,"stop":1711970424234,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4c80b42b02d8f4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711970809334,"stop":1711970809334,"duration":0},"status":"passed","severity":"normal"},{"uid":"388c4a7db94ac804","name":"Relay - dialed first","time":{"start":1711970960916,"stop":1711970960916,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c880474e4d51f05","name":"Push message with content topic containing JSON","time":{"start":1711970788752,"stop":1711970788752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5cc0068f8de0310","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1711970362072,"stop":1711970362073,"duration":1},"status":"passed","severity":"normal"},{"uid":"421f202cc99f2253","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1711970362070,"stop":1711970362071,"duration":1},"status":"passed","severity":"normal"},{"uid":"49680b4846d947a8","name":"should properly create location multiaddrs - tcp","time":{"start":1711970370392,"stop":1711970370392,"duration":0},"status":"passed","severity":"normal"},{"uid":"912941d85b0539be","name":"Push message with escaped characters payload","time":{"start":1711970788734,"stop":1711970788734,"duration":0},"status":"passed","severity":"normal"},{"uid":"66069db993a9f604","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711970613691,"stop":1711970613692,"duration":1},"status":"passed","severity":"normal"},{"uid":"8360d2f9a5bf04d0","name":"Check publish message containing unicode special characters","time":{"start":1711970824846,"stop":1711970824847,"duration":1},"status":"passed","severity":"normal"},{"uid":"855b9f0c3ccfb150","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1711970833058,"stop":1711970833060,"duration":2},"status":"passed","severity":"normal"},{"uid":"28c5bf07b4d803c2","name":"Push message with special chars payload","time":{"start":1711970881136,"stop":1711970881136,"duration":0},"status":"passed","severity":"normal"},{"uid":"95dd5229039189db","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1711970412034,"stop":1711970412036,"duration":2},"status":"passed","severity":"normal"},{"uid":"46f2f5d3b7d6bb19","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711970809336,"stop":1711970809336,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be9f803d9a2e681","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app60/4/topic988/proto","time":{"start":1711970825258,"stop":1711970825258,"duration":0},"status":"skipped","severity":"normal"},{"uid":"acee8c7da69e114c","name":"can start and stop the service","time":{"start":1711970424232,"stop":1711970424232,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cf9dd83323acfd","name":"Push message with content topic containing Arabic","time":{"start":1711970788749,"stop":1711970788749,"duration":0},"status":"passed","severity":"normal"},{"uid":"c825043db6207032","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711970577666,"stop":1711970577666,"duration":0},"status":"passed","severity":"normal"},{"uid":"de248903a560a415","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1711970926708,"stop":1711970926708,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f18b3cfff82c8d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1711970395404,"stop":1711970395406,"duration":2},"status":"passed","severity":"normal"},{"uid":"7dbd83f9ef6fe2a7","name":"start node with ApplicationInfo","time":{"start":1711970825260,"stop":1711970825261,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d592816fb794644c","name":"Subscribe to topic containing short and receive message","time":{"start":1711970668048,"stop":1711970668049,"duration":1},"status":"passed","severity":"normal"},{"uid":"91669d1f8f5bebf3","name":"Check message with no payload is not received","time":{"start":1711970577669,"stop":1711970577670,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c36bbc45b3498c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711970613693,"stop":1711970613693,"duration":0},"status":"passed","severity":"normal"},{"uid":"d528f8337fec6ecd","name":"shard 0","time":{"start":1711970884221,"stop":1711970884221,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d20b8cf980c9fc33","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711971023501,"stop":1711971023501,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e528f67296fa4a33","name":"Check received message containing numeric","time":{"start":1711970577646,"stop":1711970577646,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9b59c9fffc2269","name":"Fails to push message bigger that 1MB","time":{"start":1711970881158,"stop":1711970881159,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf6fb03d10abbcb7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1711970362082,"stop":1711970362083,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb18d4e8cfebdf1e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1711970419375,"stop":1711970419375,"duration":0},"status":"passed","severity":"normal"},{"uid":"7caa496a587705c5","name":"non connected peers","time":{"start":1711970788894,"stop":1711970788894,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a023487c3f5e53b5","name":"Ping on unsubscribed peer","time":{"start":1711970443052,"stop":1711970443052,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc02c58d6266d0b1","name":"Push 30 different messages","time":{"start":1711970788735,"stop":1711970788736,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef88424814377cc","name":"Passing page size 19 when there are 20 messages","time":{"start":1711970939869,"stop":1711970939869,"duration":0},"status":"passed","severity":"normal"},{"uid":"393c06cefad563cf","name":"handles empty shards array correctly","time":{"start":1711970362102,"stop":1711970362102,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebde1712ce744d0b","name":"Push message with content topic containing SQL Injection","time":{"start":1711970881152,"stop":1711970881152,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae17a0a08c3090c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1711970954837,"stop":1711970954837,"duration":0},"status":"passed","severity":"normal"},{"uid":"a049be4056493aca","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711970613692,"stop":1711970613692,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cdb73985781e57e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1711970833069,"stop":1711970833070,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd40ed5302549731","name":"throws on content topic with non-number generation field","time":{"start":1711970362062,"stop":1711970362062,"duration":0},"status":"passed","severity":"normal"},{"uid":"e372ecdf9a7d7e66","name":"Check message with non string payload is not received","time":{"start":1711970577670,"stop":1711970577672,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f3d0a48fa12e699","name":"should set field with only FILTER enabled","time":{"start":1711970370394,"stop":1711970370394,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b172d4ac08eaf21","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711971023508,"stop":1711971023508,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64c966bb3b3df0d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1711970824856,"stop":1711970824857,"duration":1},"status":"passed","severity":"normal"},{"uid":"f752997e4a318d01","name":"should return all peers when numPeers is 0","time":{"start":1711970374762,"stop":1711970374763,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b851c32456b410","name":"Check message with no payload is not received","time":{"start":1711970876623,"stop":1711970876627,"duration":4},"status":"passed","severity":"normal"},{"uid":"f60989f3bed8a953","name":"Check received message containing short","time":{"start":1711970876592,"stop":1711970876594,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c377cd9bb2003fc","name":"Push message with content topic containing escaped characters","time":{"start":1711970788753,"stop":1711970788753,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1016c11a721a7ec","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711970884229,"stop":1711970884230,"duration":1},"status":"passed","severity":"normal"},{"uid":"fddcf55614a7385d","name":"Ordered Callback - backward","time":{"start":1711970929667,"stop":1711970929670,"duration":3},"status":"passed","severity":"normal"},{"uid":"91aee8792a713857","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711971023502,"stop":1711971023502,"duration":0},"status":"skipped","severity":"normal"},{"uid":"454567636f2976e1","name":"should throw error - no public key","time":{"start":1711970370382,"stop":1711970370382,"duration":0},"status":"passed","severity":"normal"},{"uid":"235e930c3559d8f2","name":"Push message with content topic containing long","time":{"start":1711970881149,"stop":1711970881150,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbd3a5c53776612","name":"Decoder throws on undefined content topic","time":{"start":1711970397252,"stop":1711970397253,"duration":1},"status":"passed","severity":"normal"},{"uid":"f73860ec1b8975ab","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711970966905,"stop":1711970966905,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd16f8c44dab0a3","name":"Refresh subscription","time":{"start":1711970668047,"stop":1711970668047,"duration":0},"status":"passed","severity":"normal"},{"uid":"102e17359ab7f780","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1711970809334,"stop":1711970809335,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06e0958312e6e6b","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1711970412037,"stop":1711970412037,"duration":0},"status":"passed","severity":"normal"},{"uid":"a451d9225a986fe0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711971023500,"stop":1711971023500,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6c25ca6813c3ac","name":"Check publish message after service node is restarted","time":{"start":1711970824858,"stop":1711970824858,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f753e48dbc43624f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1711970362071,"stop":1711970362071,"duration":0},"status":"passed","severity":"normal"},{"uid":"be41e2132816f74b","name":"Check received message containing XML","time":{"start":1711970876660,"stop":1711970876660,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c3d21c7a723dec","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711970966906,"stop":1711970966908,"duration":2},"status":"skipped","severity":"normal"},{"uid":"8f1e0292141cef8","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1711970362100,"stop":1711970362100,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea5b5a314050ae0","name":"Push message with content topic containing Russian","time":{"start":1711970881151,"stop":1711970881152,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d99f9d6feb8af60","name":"Subscribe to topic containing Script and receive message","time":{"start":1711971023495,"stop":1711971023495,"duration":0},"status":"passed","severity":"normal"},{"uid":"5416a2deeea5c449","name":"different cluster, same shard: nodes don't connect","time":{"start":1711970681762,"stop":1711970681762,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abec7278d5802be","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1711970362086,"stop":1711970362087,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b31cc48f7da9298","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711970966905,"stop":1711970966906,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d66e7dadd579802c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711970362078,"stop":1711970362078,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf77e8aa59fc866","name":"can start and stop the service","time":{"start":1711970389707,"stop":1711970389708,"duration":1},"status":"passed","severity":"normal"},{"uid":"67853d8cd8613b49","name":"different cluster, same shard: nodes don't connect","time":{"start":1711970501391,"stop":1711970501391,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6f392f14a7813baf","name":"ignores unrecognized TXT record formats","time":{"start":1711970386006,"stop":1711970386007,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14be7fc64b53ae6","name":"Push message on custom pubsubTopic","time":{"start":1711970651125,"stop":1711970651125,"duration":0},"status":"passed","severity":"normal"},{"uid":"506cb0817efcfef2","name":"Relay","time":{"start":1711970421260,"stop":1711970421261,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f99a3f00118e47","name":"should return valid sharding parameters for static sharding","time":{"start":1711970362099,"stop":1711970362099,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7148b21ca1662af","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1711970370381,"stop":1711970370381,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7df04b2cb438333","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711970424236,"stop":1711970424236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"302bf291ef9202ae","name":"Subscribe and receive messages via lightPush","time":{"start":1711970668029,"stop":1711970668029,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba99400177099c1","name":"Subscribe to topic containing short and receive message","time":{"start":1711971023503,"stop":1711971023503,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a00bd4bb3607f8c","name":"Waku message hash computation","time":{"start":1711970364684,"stop":1711970364685,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b707feec149b318","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970501396,"stop":1711970501396,"duration":0},"status":"passed","severity":"normal"},{"uid":"322ec5bd6f1dc315","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711971023504,"stop":1711971023505,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fdd136af5e0dafe","name":"Decoder throws on empty string content topic","time":{"start":1711970375173,"stop":1711970375174,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77f2e4d96f7750a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1711970412038,"stop":1711970412038,"duration":0},"status":"passed","severity":"normal"},{"uid":"554240327c78fdd9","name":"should throw error - no public key","time":{"start":1711970370387,"stop":1711970370388,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b6f30593527d200","name":"Generator, 2 different pubsubtopics","time":{"start":1711970908747,"stop":1711970908747,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb4edc7cc3a926","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1711970954835,"stop":1711970954835,"duration":0},"status":"passed","severity":"normal"}]