mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 12:23:10 +00:00
1 line
160 KiB
JSON
1 line
160 KiB
JSON
[{"uid":"f65096331422ba4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722503109636,"stop":1722503109636,"duration":0},"status":"passed","severity":"normal"},{"uid":"312679398073d218","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722503421365,"stop":1722503421366,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b62c0711b54aa08","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722503117480,"stop":1722503117480,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c21cddd5ee8e288","name":"Subscribe to topic containing XML and publish message","time":{"start":1722503720741,"stop":1722503720741,"duration":0},"status":"passed","severity":"normal"},{"uid":"c041cb69d3099859","name":"Push message with rate limit","time":{"start":1722503692786,"stop":1722503692787,"duration":1},"status":"passed","severity":"normal"},{"uid":"231fdff655ae2ad6","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app24/1/topic273/json","time":{"start":1722503758538,"stop":1722503758539,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec7cc71bc22e32c","name":"Check message with invalid timestamp is not received","time":{"start":1722503369538,"stop":1722503369539,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6cd701954029aef","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722503404628,"stop":1722503404629,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7698e4d83273f3","name":"Fails to push message with large meta","time":{"start":1722503815599,"stop":1722503815599,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a797a45ddabb5d8","name":"Push message with short payload","time":{"start":1722503815511,"stop":1722503815512,"duration":1},"status":"passed","severity":"normal"},{"uid":"424139b963e40fa3","name":"getPeersByDiscovery","time":{"start":1722503666829,"stop":1722503666829,"duration":0},"status":"passed","severity":"normal"},{"uid":"eace51f6fa61b9b6","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722503720738,"stop":1722503720738,"duration":0},"status":"passed","severity":"normal"},{"uid":"b077c4f103f26d68","name":"Ping on subscribed peer","time":{"start":1722503250313,"stop":1722503250314,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f58dcdcc79a8305","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722503372947,"stop":1722503372948,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2500b0b0923cf54","name":"should add and remove event listeners correctly","time":{"start":1722503138315,"stop":1722503138316,"duration":1},"status":"passed","severity":"normal"},{"uid":"cefb7565857fc1b3","name":"Push message with long payload","time":{"start":1722503815512,"stop":1722503815517,"duration":5},"status":"passed","severity":"normal"},{"uid":"679bfe4a02b81d24","name":"Push message with content topic containing SQL Injection","time":{"start":1722503815579,"stop":1722503815580,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f5080a93f8421ca","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722503720735,"stop":1722503720735,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ec533beabbc91e","name":"Check publish message containing Arabic","time":{"start":1722503719035,"stop":1722503719035,"duration":0},"status":"passed","severity":"normal"},{"uid":"7264cbd1d8016afb","name":"udp ip6 address","time":{"start":1722503117612,"stop":1722503117613,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7cede40fcb10c75","name":"LightPush with 2 connections","time":{"start":1722503443542,"stop":1722503443542,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98ad90cbf4efa68","name":"random static sharding 6 - Cluster ID: 406, Shard ID: 345","time":{"start":1722503785306,"stop":1722503785306,"duration":0},"status":"passed","severity":"normal"},{"uid":"faba92563c6ef539","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722503255354,"stop":1722503255354,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07e48c7176429df","name":"ignores domain fetching errors","time":{"start":1722503134474,"stop":1722503134474,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae24b980c0bb5c1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722503835837,"stop":1722503835837,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12f988e342bf45e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722503815595,"stop":1722503815595,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f493c8a8e29d","name":"Push message with Script payload","time":{"start":1722503815535,"stop":1722503815540,"duration":5},"status":"passed","severity":"normal"},{"uid":"cf21584e64bac09","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722503404639,"stop":1722503404639,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5efdd322eeb3152","name":"Ephemeral field set to true","time":{"start":1722503123180,"stop":1722503123180,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc58e83e6808ec87","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722503109637,"stop":1722503109637,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae86093b4daf177","name":"should be called for bootstrap peers","time":{"start":1722503168738,"stop":1722503168738,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b1df05c72dc6b3","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722503117475,"stop":1722503117475,"duration":0},"status":"passed","severity":"normal"},{"uid":"2124fd06d0e3ef77","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722503691889,"stop":1722503691890,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c0e1ad8a09f51e5","name":"Check received message containing unicode special characters","time":{"start":1722503369526,"stop":1722503369527,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f47c29266d5245","name":"should set field with only STORE enabled","time":{"start":1722503118167,"stop":1722503118167,"duration":0},"status":"passed","severity":"normal"},{"uid":"427ba2e216d87fc9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722503255356,"stop":1722503255357,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee5c4ab6de6715af","name":"Subscribe and receive messages via lightPush","time":{"start":1722503835834,"stop":1722503835835,"duration":1},"status":"passed","severity":"normal"},{"uid":"75e81f3c34ef3dcc","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722503117472,"stop":1722503117473,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eb2cef9971823b2","name":"Subscribe to topic containing long and publish message","time":{"start":1722503720737,"stop":1722503720738,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7896f1b760a130e","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722503859974,"stop":1722503859975,"duration":1},"status":"passed","severity":"normal"},{"uid":"914714b880845bf6","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722503109621,"stop":1722503109622,"duration":1},"status":"passed","severity":"normal"},{"uid":"281b0d15f4040000","name":"Check received message containing escaped characters","time":{"start":1722503691887,"stop":1722503691887,"duration":0},"status":"passed","severity":"normal"},{"uid":"895c5e7a7ab33c6e","name":"Check received message containing emoji","time":{"start":1722503691888,"stop":1722503691888,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a3d8092ad12529","name":"should properly create location multiaddrs - tcp4","time":{"start":1722503118164,"stop":1722503118165,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b28669e0e3bbaf","name":"should encode/decode to RLP encoding","time":{"start":1722503118163,"stop":1722503118163,"duration":0},"status":"passed","severity":"normal"},{"uid":"173233dfd2b21784","name":"Relay","time":{"start":1722503171076,"stop":1722503171076,"duration":0},"status":"passed","severity":"normal"},{"uid":"806992356634cbf5","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722503109642,"stop":1722503109642,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e80ff7ee1e7ddeb","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722503372937,"stop":1722503372937,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d763df894a4fcb","name":"should not receive a peer event before start","time":{"start":1722503697830,"stop":1722503697830,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a8d3a9fafb7928","name":"configure the node with multiple pubsub topics","time":{"start":1722503785310,"stop":1722503785310,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d045c39d3b6ca6","name":"Delete observer","time":{"start":1722503669478,"stop":1722503669478,"duration":0},"status":"passed","severity":"normal"},{"uid":"376c499f11340e48","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722503109639,"stop":1722503109640,"duration":1},"status":"passed","severity":"normal"},{"uid":"d675c8aff5d1e6d6","name":"Ordered Callback - forward","time":{"start":1722503833219,"stop":1722503833219,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f41864bb23d9cf8","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722503810162,"stop":1722503810162,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1edd8f7310348c7","name":"Check message with invalid timestamp is not received","time":{"start":1722503691862,"stop":1722503691863,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8bef5529e042ed7","name":"Decoder throws on undefined content topic","time":{"start":1722503144460,"stop":1722503144460,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a676097c2075b0","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722503112260,"stop":1722503112260,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ac7a1a96bdfce4","name":"Subscribe and receives messages on 20 topics","time":{"start":1722503835838,"stop":1722503835838,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7c08f2d29a1392","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722503710823,"stop":1722503710823,"duration":0},"status":"passed","severity":"normal"},{"uid":"6724dbec7e0dbad2","name":"Check publish message containing SQL Injection","time":{"start":1722503719036,"stop":1722503719036,"duration":0},"status":"passed","severity":"normal"},{"uid":"563041a9887f7921","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722503372940,"stop":1722503372941,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f3d1df59ef081b","name":"Encoder throws on empty string content topic","time":{"start":1722503144459,"stop":1722503144460,"duration":1},"status":"passed","severity":"normal"},{"uid":"331e22f6b34562a0","name":"Query generator for multiple messages with different message text format","time":{"start":1722503833087,"stop":1722503833088,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2742346be82a2a","name":"Store - dialed after - with timeout","time":{"start":1722503862226,"stop":1722503862226,"duration":0},"status":"passed","severity":"normal"},{"uid":"7640bc2196b7e76d","name":"Push message with shell command payload","time":{"start":1722503692741,"stop":1722503692741,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbca3c74dc9212b","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722503719044,"stop":1722503719045,"duration":1},"status":"passed","severity":"normal"},{"uid":"15afdc1452523fc0","name":"Push message with meta","time":{"start":1722503692774,"stop":1722503692779,"duration":5},"status":"passed","severity":"normal"},{"uid":"c83692a787f36302","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722503280217,"stop":1722503280217,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31c21f521d0b671","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722503109633,"stop":1722503109634,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d2e01f61ce0b509","name":"isConnected should return true after first peer connects","time":{"start":1722503217764,"stop":1722503217765,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43a2e5c71f6bdff","name":"Check received message containing emoji","time":{"start":1722503369527,"stop":1722503369528,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e27137bb29d3ace","name":"Check received message with timestamp: 1722503159549 ","time":{"start":1722503691889,"stop":1722503691889,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e47b21dd8f1a82","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722503174377,"stop":1722503174378,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ebfa8815c2423bef","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722503835829,"stop":1722503835830,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bbbb062cb8dbe6","name":"Check received message containing Russian","time":{"start":1722503369514,"stop":1722503369515,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6267c3519c361c0","name":"Push message with special chars payload","time":{"start":1722503692737,"stop":1722503692738,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21b08a531d79b83","name":"LightPush","time":{"start":1722503862227,"stop":1722503862227,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e59d1de9ab9081","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722503109662,"stop":1722503109662,"duration":0},"status":"passed","severity":"normal"},{"uid":"63de190f96809468","name":"Check meta is set [ecies]","time":{"start":1722503146232,"stop":1722503146232,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aec229f004d0e39","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722503710827,"stop":1722503710828,"duration":1},"status":"passed","severity":"normal"},{"uid":"57439fa9268b0015","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722503109632,"stop":1722503109632,"duration":0},"status":"passed","severity":"normal"},{"uid":"b469f4179d0833f5","name":"should only return 1 node with relay capability","time":{"start":1722503134476,"stop":1722503134476,"duration":0},"status":"passed","severity":"normal"},{"uid":"574e970991dff683","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722503255349,"stop":1722503255351,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb20537435bf9344","name":"Push message on custom pubsubTopic","time":{"start":1722503521183,"stop":1722503521184,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a4f066e5a47d6c","name":"can start the service","time":{"start":1722503697826,"stop":1722503697827,"duration":1},"status":"passed","severity":"normal"},{"uid":"5698e7a3a4dfb5a9","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722503109620,"stop":1722503109620,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d41f691149f7c6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722503134478,"stop":1722503134478,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b89c5d6808904f78","name":"should encode/decode to text encoding","time":{"start":1722503118163,"stop":1722503118163,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2a0583ef26ae44","name":"Non TWN Cluster","time":{"start":1722503758537,"stop":1722503758537,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff187e7a6f38667","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722503564600,"stop":1722503564606,"duration":6},"status":"passed","severity":"normal"},{"uid":"562fcde9ca2cccc9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722503883672,"stop":1722503883672,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9da0d63eb3efc2","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722503168739,"stop":1722503168739,"duration":0},"status":"passed","severity":"normal"},{"uid":"632b9628f08a498a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722503835819,"stop":1722503835819,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e8232de7b5c314","name":"Fails to publish duplicate message","time":{"start":1722503719043,"stop":1722503719043,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fbc4795290b97a","name":"random static sharding 8 - Cluster ID: 791, Shard ID: 684","time":{"start":1722503785307,"stop":1722503785308,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d4e59d3954bffc9","name":"throws on content topic with too few or too many fields","time":{"start":1722503109615,"stop":1722503109615,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee0e9c4dcc2cb0d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722503421371,"stop":1722503421371,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b1dcd9cab86d0d","name":"Meta field set when metaSetter is specified","time":{"start":1722503123180,"stop":1722503123180,"duration":0},"status":"passed","severity":"normal"},{"uid":"53437d66ee8a5993","name":"1 Relay, 1 Filter, gives up","time":{"start":1722503134107,"stop":1722503134107,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d9cfd3f9d591df","name":"Check received message containing numeric","time":{"start":1722503691879,"stop":1722503691879,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd659f60c69af680","name":"Subscribe and receive messages via waku relay post","time":{"start":1722503404627,"stop":1722503404628,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ada7e52b6d40dc","name":"Rejects garbage","time":{"start":1722503126717,"stop":1722503126717,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f2af928dd265dc","name":"Default pageSize","time":{"start":1722503848269,"stop":1722503848270,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbda919bce00d130","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722503404636,"stop":1722503404636,"duration":0},"status":"passed","severity":"normal"},{"uid":"6572cb505b951049","name":"Check received message with timestamp: 1722503160396 ","time":{"start":1722503369530,"stop":1722503369532,"duration":2},"status":"passed","severity":"normal"},{"uid":"85874b2e85ce4d16","name":"Ordered callback, aborts when callback returns true","time":{"start":1722503833092,"stop":1722503833092,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff062cc6e66fabf4","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722503117474,"stop":1722503117475,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40c9d201216bddc","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722503217766,"stop":1722503217766,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f513e54cbf4e22b","name":"creates an iterator","time":{"start":1722503845490,"stop":1722503845490,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad0d57f43d60c8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722503372945,"stop":1722503372947,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0a0f3aa07f01290","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722503835826,"stop":1722503835827,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9795ca4ea8136ae","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722503117463,"stop":1722503117464,"duration":1},"status":"passed","severity":"normal"},{"uid":"8113ec4599e2c66d","name":"start node with empty content topic","time":{"start":1722503758550,"stop":1722503758551,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae77a16d519f38b1","name":"Push message with Chinese payload","time":{"start":1722503815520,"stop":1722503815521,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b8724ee7215fe28","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722503372950,"stop":1722503372951,"duration":1},"status":"passed","severity":"normal"},{"uid":"141f2576fe296949","name":"throws an error for improperly formatted content topics","time":{"start":1722503109627,"stop":1722503109628,"duration":1},"status":"passed","severity":"normal"},{"uid":"da1f7d8b37e5acb2","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722503109640,"stop":1722503109640,"duration":0},"status":"passed","severity":"normal"},{"uid":"1909d1ff2f8a209c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722503404635,"stop":1722503404636,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5acd2be4eb9a908","name":"Overlapping topic subscription","time":{"start":1722503835820,"stop":1722503835820,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4bd5e0edbde60c","name":"Asymmetric encrypt & decrypt","time":{"start":1722503144799,"stop":1722503144800,"duration":1},"status":"passed","severity":"normal"},{"uid":"f60b08d5bdf7ed2e","name":"can dial TLS multiaddrs","time":{"start":1722503569915,"stop":1722503569915,"duration":0},"status":"passed","severity":"normal"},{"uid":"c911c019b43a29cb","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722503883672,"stop":1722503883672,"duration":0},"status":"passed","severity":"normal"},{"uid":"60682039396bbc58","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722503564609,"stop":1722503564609,"duration":0},"status":"passed","severity":"normal"},{"uid":"3398e9fef3841f79","name":"Generator, custom pubsub topic","time":{"start":1722503832793,"stop":1722503832793,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56176c6f80ba462","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722503785310,"stop":1722503785311,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5a1a0dd483a6f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722503710825,"stop":1722503710825,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd76757e519fe725","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722503134478,"stop":1722503134479,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6d4353b5f5d347f1","name":"addEventListener with wrong event","time":{"start":1722503201719,"stop":1722503201719,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb8e3dc097e3659","name":"Tracks peer failures correctly","time":{"start":1722503280217,"stop":1722503280217,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e46742c242bf1d8","name":"should throw an error for missing sharding configuration","time":{"start":1722503109647,"stop":1722503109647,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e593a1aa9132d9","name":"Push message with special chars payload","time":{"start":1722503815518,"stop":1722503815520,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0cee269982fb003","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722503835835,"stop":1722503835836,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ae7f757be79a02","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app31/3/topic331/xml","time":{"start":1722503758540,"stop":1722503758540,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8af2ed52ebe63e","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722503112259,"stop":1722503112259,"duration":0},"status":"passed","severity":"normal"},{"uid":"5193c91560f410b4","name":"start node with ApplicationInfo","time":{"start":1722503758550,"stop":1722503758550,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3db60fd80808096","name":"Encoder throws on empty string content topic","time":{"start":1722503123181,"stop":1722503123182,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad10326cae8a7d85","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722503372954,"stop":1722503372954,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32cae7436cfffb7","name":"should emit a peer event after start","time":{"start":1722503697828,"stop":1722503697830,"duration":2},"status":"passed","severity":"normal"},{"uid":"db835bb9dafb56f0","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722503109645,"stop":1722503109646,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be56b62d5db5ddf","name":"Check received message containing long","time":{"start":1722503691836,"stop":1722503691836,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7dec55c5a6d36d","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722503564608,"stop":1722503564608,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94913e4061b1082","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722503109638,"stop":1722503109638,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d9b7f23c8e236e","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1722503849337,"stop":1722503849337,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d4bd1d5a514a29","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722503835843,"stop":1722503835843,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f70bd356c3b754","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722503217763,"stop":1722503217764,"duration":1},"status":"passed","severity":"normal"},{"uid":"521eac225559fc07","name":"should not receive a peer event before start","time":{"start":1722503174354,"stop":1722503174354,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7fbb9db11f4a2b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722503174377,"stop":1722503174377,"duration":0},"status":"skipped","severity":"normal"},{"uid":"369c9ccdeed8cbe6","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722503372951,"stop":1722503372951,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ad613c5cf061a1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722503835844,"stop":1722503835844,"duration":0},"status":"passed","severity":"normal"},{"uid":"87eb33b78816e025","name":"Check received message containing SQL Injection","time":{"start":1722503691845,"stop":1722503691847,"duration":2},"status":"passed","severity":"normal"},{"uid":"21fea8b18557614a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722503832792,"stop":1722503832792,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f4f628dc2320ff","name":"Check received message containing Basic HTML tag","time":{"start":1722503691886,"stop":1722503691886,"duration":0},"status":"passed","severity":"normal"},{"uid":"28007d33fd4b3783","name":"Check received message with timestamp: 1722503159549000000 ","time":{"start":1722503691888,"stop":1722503691889,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8cbf701aaf53695","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722503564599,"stop":1722503564600,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c320542276ce348","name":"Push message with content topic containing short","time":{"start":1722503692751,"stop":1722503692752,"duration":1},"status":"passed","severity":"normal"},{"uid":"4618ef061360e825","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722503564608,"stop":1722503564608,"duration":0},"status":"passed","severity":"normal"},{"uid":"252cd02ba1e641a2","name":"safeDispatchEvent","time":{"start":1722503201721,"stop":1722503201722,"duration":1},"status":"passed","severity":"normal"},{"uid":"2949f17c60230964","name":"Check received message containing numeric","time":{"start":1722503369510,"stop":1722503369511,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf52b064129d8a15","name":"Push message with Script payload","time":{"start":1722503692740,"stop":1722503692740,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31a05cce902549d","name":"Push message with content topic containing JSON","time":{"start":1722503815596,"stop":1722503815596,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea5ce63d70485f1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722503372938,"stop":1722503372939,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f88ff8fd163fe55","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722503770616,"stop":1722503770616,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df47b20b982142f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722503117479,"stop":1722503117480,"duration":1},"status":"passed","severity":"normal"},{"uid":"6939c00ef08ea7d","name":"should throw an error for missing required configuration","time":{"start":1722503109633,"stop":1722503109633,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c85b0b8f23970f","name":"Accepts a valid Waku Message","time":{"start":1722503126715,"stop":1722503126716,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d65c8b4422f87b7","name":"Using a function","time":{"start":1722503857729,"stop":1722503857729,"duration":0},"status":"passed","severity":"normal"},{"uid":"62672ad0409fc4ab","name":"Query Generator, No Decoder","time":{"start":1722503810161,"stop":1722503810162,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcbbf3cb3c66f45d","name":"Passing cursor with wrong message digest","time":{"start":1722503770619,"stop":1722503770619,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b04028fc9a07ce","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722503109648,"stop":1722503109648,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8285ae6dae18911","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722503372953,"stop":1722503372954,"duration":1},"status":"passed","severity":"normal"},{"uid":"db415b605ef8b4b1","name":"Round trip binary serialization","time":{"start":1722503123179,"stop":1722503123179,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fb65dba733246d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722503859972,"stop":1722503859973,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c9af13119c3fa9","name":"should not receive a peer event after stop","time":{"start":1722503697830,"stop":1722503697831,"duration":1},"status":"passed","severity":"normal"},{"uid":"669376c5e5601267","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722503109639,"stop":1722503109639,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf9b9ad10e4fa1c","name":"Push message with custom timestamp: 1722499843832","time":{"start":1722503692788,"stop":1722503692788,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbfc6b202f254ac1","name":"Reopen subscription with peer with lost subscription","time":{"start":1722503250318,"stop":1722503250318,"duration":0},"status":"passed","severity":"normal"},{"uid":"a929fe0a213895ac","name":"Push message with Chinese payload","time":{"start":1722503692738,"stop":1722503692738,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8d9cbd8258cd24","name":"should not receive a peer event after stop","time":{"start":1722503174354,"stop":1722503174355,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0e80b064a932b1","name":"Check message with no payload is not received","time":{"start":1722503691872,"stop":1722503691872,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffff191e060edaa1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722503421370,"stop":1722503421370,"duration":0},"status":"passed","severity":"normal"},{"uid":"136301b4c725469a","name":"Check publish message containing emoji","time":{"start":1722503719040,"stop":1722503719040,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6132cffe12a09a5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722503255348,"stop":1722503255349,"duration":1},"status":"passed","severity":"normal"},{"uid":"8019e3c9e3703ae8","name":"random static sharding 3 - Cluster ID: 552, Shard ID: 294","time":{"start":1722503785305,"stop":1722503785305,"duration":0},"status":"passed","severity":"normal"},{"uid":"3014f29a095b32a8","name":"Throws when trying to push message with empty payload","time":{"start":1722503692751,"stop":1722503692751,"duration":0},"status":"passed","severity":"normal"},{"uid":"3309c3f72e869da9","name":"Nodes with multiple pubsub topic","time":{"start":1722503710825,"stop":1722503710826,"duration":1},"status":"passed","severity":"normal"},{"uid":"15bcd2606d3484dc","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722503770614,"stop":1722503770615,"duration":1},"status":"passed","severity":"normal"},{"uid":"30266beb9a121e86","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722503691860,"stop":1722503691861,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ade5da1752e5cd","name":"Subscribe to topic containing Script and receive message","time":{"start":1722503404638,"stop":1722503404638,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d53dab2244df139","name":"Check received message containing JSON","time":{"start":1722503369521,"stop":1722503369522,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd62767491f211e","name":"Subscribe to topic containing XML and receive message","time":{"start":1722503404638,"stop":1722503404639,"duration":1},"status":"passed","severity":"normal"},{"uid":"43aa84c0ec9e3891","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722503109648,"stop":1722503109648,"duration":0},"status":"passed","severity":"normal"},{"uid":"9128ef87f9ad7590","name":"Encoder throws on empty string content topic","time":{"start":1722503146233,"stop":1722503146233,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a0c283202f49d9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722503372947,"stop":1722503372947,"duration":0},"status":"passed","severity":"normal"},{"uid":"935b1cabd41ee78b","name":"Subscribe and receive messages via lightPush","time":{"start":1722503835816,"stop":1722503835816,"duration":0},"status":"passed","severity":"normal"},{"uid":"9485895afcdc0cf0","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722503109634,"stop":1722503109634,"duration":0},"status":"passed","severity":"normal"},{"uid":"1364458a50a72dbd","name":"Relay - dialed after","time":{"start":1722503862225,"stop":1722503862225,"duration":0},"status":"passed","severity":"normal"},{"uid":"8053b813338605b3","name":"Push message with JSON payload","time":{"start":1722503692741,"stop":1722503692741,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5fc4c82e54d35b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722503770617,"stop":1722503770617,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f0369fc00c7af4","name":"Check received message containing escaped characters","time":{"start":1722503369524,"stop":1722503369526,"duration":2},"status":"passed","severity":"normal"},{"uid":"2dcb164361eae8ec","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722503117473,"stop":1722503117474,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0b7a818572ea15","name":"can start the service","time":{"start":1722503138311,"stop":1722503138312,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd1f13807d52b07","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722503835819,"stop":1722503835820,"duration":1},"status":"passed","severity":"normal"},{"uid":"166f1c34d88dce36","name":"Push message with Basic HTML tag payload","time":{"start":1722503692741,"stop":1722503692741,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d0a8e1a0c9cdaa","name":"Subscribe to topic containing short and publish message","time":{"start":1722503720737,"stop":1722503720737,"duration":0},"status":"passed","severity":"normal"},{"uid":"b670bd0fc766ee3b","name":"should not fail to start the service if it is already started","time":{"start":1722503174353,"stop":1722503174353,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0dd90016ba90b55","name":"Push message equal or less that 1MB","time":{"start":1722503692790,"stop":1722503692790,"duration":0},"status":"passed","severity":"normal"},{"uid":"c289ebe3f577a0da","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722503160541,"stop":1722503160542,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b16655fa822a02","name":"same cluster, same shard: nodes connect","time":{"start":1722503574012,"stop":1722503574013,"duration":1},"status":"passed","severity":"normal"},{"uid":"26932e004bdd019b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722503720735,"stop":1722503720735,"duration":0},"status":"passed","severity":"normal"},{"uid":"608c39408e1e18e0","name":"Fields are not dropped","time":{"start":1722503122501,"stop":1722503122503,"duration":2},"status":"passed","severity":"normal"},{"uid":"124f72e9dc659403","name":"Check received message containing Basic HTML tag","time":{"start":1722503369520,"stop":1722503369521,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42e2f2cc86b0e99","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722503133914,"stop":1722503133914,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab18d6bc430bfd","name":"Filter with 1 connections","time":{"start":1722503443542,"stop":1722503443542,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a6ce2f843275a6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722503404633,"stop":1722503404634,"duration":1},"status":"passed","severity":"normal"},{"uid":"67b543b5e6fb4b75","name":"Subscribe and receives messages on 20 topics","time":{"start":1722503404629,"stop":1722503404629,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3f9faf17f85ae4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722503404628,"stop":1722503404628,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e32947d6f7b968c","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app69/4/topic60/test.js","time":{"start":1722503758548,"stop":1722503758548,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d6f2210fcbe0e8","name":"Push message with content topic containing Script","time":{"start":1722503815580,"stop":1722503815580,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed702fe905c10cdf","name":"random static sharding 7 - Cluster ID: 885, Shard ID: 549","time":{"start":1722503785307,"stop":1722503785307,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d2755d886a5a4b","name":"Check publish message containing Chinese","time":{"start":1722503719034,"stop":1722503719035,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d54d87430a7eb5c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722503521183,"stop":1722503521183,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d68f8b5a8459521","name":"configure the node with multiple content topics","time":{"start":1722503758549,"stop":1722503758549,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d3a9f4f04a7506","name":"Check publish message containing numeric","time":{"start":1722503719033,"stop":1722503719034,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f72a317362a508a","name":"1 Relay, 1 fetch","time":{"start":1722503134105,"stop":1722503134105,"duration":0},"status":"passed","severity":"normal"},{"uid":"5466e6b58147831b","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722503770616,"stop":1722503770616,"duration":0},"status":"passed","severity":"normal"},{"uid":"817fdf0f1570a545","name":"Decrypt messages","time":{"start":1722503669477,"stop":1722503669478,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2719072f1c601d","name":"should throw error - invalid id","time":{"start":1722503118161,"stop":1722503118161,"duration":0},"status":"passed","severity":"normal"},{"uid":"624359aff0254192","name":"All","time":{"start":1722503171079,"stop":1722503171080,"duration":1},"status":"passed","severity":"normal"},{"uid":"60abc8136b61f999","name":"Relay - times out","time":{"start":1722503862225,"stop":1722503862226,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03433d35178aeb3","name":"Push message with content topic containing special chars","time":{"start":1722503692754,"stop":1722503692755,"duration":1},"status":"passed","severity":"normal"},{"uid":"d666944ecec71ce","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app60/8/topic270/utf8","time":{"start":1722503758539,"stop":1722503758540,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf16dd115b2758","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722503138315,"stop":1722503138315,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb5a8b9061e48d7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722503835835,"stop":1722503835835,"duration":0},"status":"passed","severity":"normal"},{"uid":"3231fcf4760ef0f9","name":"topics with same application and version share the same shard","time":{"start":1722503109625,"stop":1722503109625,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f0ab918b81f2d7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722503758549,"stop":1722503758550,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad7a11414476e7e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722503372950,"stop":1722503372950,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff582930440f0dbb","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722503564609,"stop":1722503564609,"duration":0},"status":"passed","severity":"normal"},{"uid":"98387a1214ee015c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722503134106,"stop":1722503134106,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e958b377ae56a","name":"should return all peers when numPeers is 0","time":{"start":1722503122763,"stop":1722503122763,"duration":0},"status":"passed","severity":"normal"},{"uid":"80cb42ab4726478e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722503835846,"stop":1722503835846,"duration":0},"status":"passed","severity":"normal"},{"uid":"75edb26dc36f6bf1","name":"same cluster, same shard: nodes connect","time":{"start":1722503372933,"stop":1722503372933,"duration":0},"status":"passed","severity":"normal"},{"uid":"834db9948f5f9fce","name":"LightPush with 1 connections","time":{"start":1722503443541,"stop":1722503443542,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b0476727d98cc7","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722503372945,"stop":1722503372945,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb9892802a2006d","name":"Check received message containing Arabic","time":{"start":1722503691881,"stop":1722503691882,"duration":1},"status":"passed","severity":"normal"},{"uid":"810990cdd43ae06d","name":"Push message with custom timestamp: 1722499804885","time":{"start":1722503815600,"stop":1722503815600,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c61ca52c47ed8b","name":"removeEventListener with correct event","time":{"start":1722503201719,"stop":1722503201719,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ffcf493aad48c3e","name":"Push message with content topic containing XML","time":{"start":1722503692771,"stop":1722503692771,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06cbc28a0bea80","name":"Push message with content topic containing shell command","time":{"start":1722503815596,"stop":1722503815596,"duration":0},"status":"passed","severity":"normal"},{"uid":"25909ab9226e68a6","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722503810160,"stop":1722503810161,"duration":1},"status":"passed","severity":"normal"},{"uid":"abaa2b840ba3f1a2","name":"throws on content topic with empty version field","time":{"start":1722503109617,"stop":1722503109618,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21cbe97666a25f2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722503521187,"stop":1722503521188,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea2b72a7208f0ff","name":"Check received message with timestamp: 1722503159549000000 ","time":{"start":1722503691858,"stop":1722503691859,"duration":1},"status":"passed","severity":"normal"},{"uid":"905f641a1065c4ce","name":"Push message with escaped characters payload","time":{"start":1722503815550,"stop":1722503815551,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa265fc1a90bae1a","name":"Push message with content topic containing JSON","time":{"start":1722503692772,"stop":1722503692772,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c8f5736965d9c8","name":"different cluster, different shard: nodes don't connect","time":{"start":1722503372934,"stop":1722503372934,"duration":0},"status":"passed","severity":"normal"},{"uid":"866322adfd81e51c","name":"Check message with no payload is not received","time":{"start":1722503369543,"stop":1722503369544,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d392750be981805","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722503720740,"stop":1722503720740,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cba8fe924c8d68","name":"Ping on peer without subscriptions","time":{"start":1722503250311,"stop":1722503250312,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d7e7fa69df6521","name":"Push message with Arabic payload","time":{"start":1722503815521,"stop":1722503815523,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c85c13ead856252","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722503835830,"stop":1722503835831,"duration":1},"status":"passed","severity":"normal"},{"uid":"872af8b08f21b89d","name":"Fails to push message bigger that 1MB","time":{"start":1722503815604,"stop":1722503815605,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a49f15edb552a8","name":"connects to nwaku","time":{"start":1722503857724,"stop":1722503857724,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f5dbeb18278187","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722503574011,"stop":1722503574012,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac9461f79877869","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722503118167,"stop":1722503118168,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72938e3c543f339","name":"Ping on unsubscribed peer","time":{"start":1722503250312,"stop":1722503250312,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec671a39b6d62c5","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722503372948,"stop":1722503372949,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a93f545f836eae7","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722503372948,"stop":1722503372948,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4444a773b9b1c9","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722503109620,"stop":1722503109621,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c49040ec38f21f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722503835834,"stop":1722503835834,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69da3191b673f35","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722503666830,"stop":1722503666831,"duration":1},"status":"passed","severity":"normal"},{"uid":"349e1475266f413d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722503174115,"stop":1722503174116,"duration":1},"status":"passed","severity":"normal"},{"uid":"79bfe349281a344e","name":"Check message with invalid timestamp is not received","time":{"start":1722503691890,"stop":1722503691891,"duration":1},"status":"passed","severity":"normal"},{"uid":"541d666572b61ffd","name":"should properly create location multiaddrs - udp6","time":{"start":1722503118165,"stop":1722503118165,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff9799e7de5c3af","name":"Push 30 different messages","time":{"start":1722503815575,"stop":1722503815576,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cad36750810c0af","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722503112257,"stop":1722503112258,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b861009de1c390","name":"Check received message containing Chinese","time":{"start":1722503691838,"stop":1722503691839,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed1cc44ff26074","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722503404634,"stop":1722503404635,"duration":1},"status":"passed","severity":"normal"},{"uid":"802c0ccc90ec63ef","name":"should encodeTxt and decodeTxt","time":{"start":1722503118158,"stop":1722503118159,"duration":1},"status":"passed","severity":"normal"},{"uid":"983d5a834afd129e","name":"stop","time":{"start":1722503201722,"stop":1722503201723,"duration":1},"status":"passed","severity":"normal"},{"uid":"3262b27b2b849a04","name":"Push message with content topic containing numeric","time":{"start":1722503815577,"stop":1722503815577,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4018110911bdbe6","name":"Check meta is set [symmetric]","time":{"start":1722503144458,"stop":1722503144458,"duration":0},"status":"passed","severity":"normal"},{"uid":"453f0a1b599fcc6f","name":"Check received message containing shell command","time":{"start":1722503691854,"stop":1722503691855,"duration":1},"status":"passed","severity":"normal"},{"uid":"641f5625a7643778","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722503404635,"stop":1722503404635,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b263ed2359a481","name":"Subscribe to topic containing long and receive message","time":{"start":1722503835824,"stop":1722503835824,"duration":0},"status":"passed","severity":"normal"},{"uid":"9296c75b82a6b183","name":"Subscribe to topic containing short and receive message","time":{"start":1722503835840,"stop":1722503835841,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e43bb0b0e41dec","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722503859973,"stop":1722503859974,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b214fd956a624c9","name":"throws on empty content topic","time":{"start":1722503109614,"stop":1722503109615,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfeee75430f65e50","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722503421366,"stop":1722503421366,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee9099c8442f6bc","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722503296828,"stop":1722503296828,"duration":0},"status":"passed","severity":"normal"},{"uid":"80beff954980b65d","name":"addEventListener with correct event","time":{"start":1722503201718,"stop":1722503201718,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f3b021c3c64399","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722503133911,"stop":1722503133911,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be496e105216109","name":"Js publishes, other Js receives","time":{"start":1722503694818,"stop":1722503694819,"duration":1},"status":"passed","severity":"normal"},{"uid":"34786637b05fdde4","name":"Check message with no pubsub topic is not received","time":{"start":1722503369541,"stop":1722503369542,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e95d0640ec0ecbf","name":"Promise Callback - backward","time":{"start":1722503833219,"stop":1722503833219,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff02c648592c1a6","name":"should not fail to stop the service if it was not started","time":{"start":1722503697827,"stop":1722503697828,"duration":1},"status":"passed","severity":"normal"},{"uid":"8892ac6154ea1117","name":"Push message with shell command payload","time":{"start":1722503815547,"stop":1722503815550,"duration":3},"status":"passed","severity":"normal"},{"uid":"ea02eb98c54c47a0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722503109641,"stop":1722503109641,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a70c900615dff2","name":"Decoder throws on empty string content topic","time":{"start":1722503123182,"stop":1722503123182,"duration":0},"status":"passed","severity":"normal"},{"uid":"44311c5ff79c4122","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722503117479,"stop":1722503117479,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6f2a6c086c4cf8","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722503109647,"stop":1722503109647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2df26252dbd62fe","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722503720742,"stop":1722503720742,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4c3b0a50413666","name":"Check received message containing short","time":{"start":1722503369505,"stop":1722503369505,"duration":0},"status":"passed","severity":"normal"},{"uid":"1045d2858d43ee0a","name":"Push to array if already present","time":{"start":1722503109342,"stop":1722503109343,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b8a21886cd818e0","name":"should emit a peer event after start","time":{"start":1722503174353,"stop":1722503174353,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5ba2b638921238","name":"Check publish message containing unicode special characters","time":{"start":1722503719040,"stop":1722503719040,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a04ec5edb5ebf7","name":"isConnected should return false after all peers disconnect","time":{"start":1722503160545,"stop":1722503160546,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6cae827e3bbc4a5","name":"Promise Callback - forward","time":{"start":1722503833218,"stop":1722503833219,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef6b1c52a171aa5","name":"Push message with content topic containing unicode special characters","time":{"start":1722503815597,"stop":1722503815597,"duration":0},"status":"passed","severity":"normal"},{"uid":"4529a59d3fa84b20","name":"Symmetric encrypt & Decrypt","time":{"start":1722503144800,"stop":1722503144801,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0d7c757d825ddc","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722503720742,"stop":1722503720742,"duration":0},"status":"passed","severity":"normal"},{"uid":"8664c30031269bc","name":"Check received message containing numeric","time":{"start":1722503691837,"stop":1722503691837,"duration":0},"status":"passed","severity":"normal"},{"uid":"23368c51364cbd36","name":"connected peers and dial","time":{"start":1722503667015,"stop":1722503667015,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b01d8b9332d5e16d","name":"Ordered Callback - backward","time":{"start":1722503833220,"stop":1722503833220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1a1d29006862a3","name":"Subscribe to topic containing long and receive message","time":{"start":1722503835841,"stop":1722503835842,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae066b79c73d317a","name":"Nwaku publishes","time":{"start":1722503694818,"stop":1722503694818,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4b2fc7d024317c","name":"Push message with content topic containing Russian","time":{"start":1722503692769,"stop":1722503692770,"duration":1},"status":"passed","severity":"normal"},{"uid":"1769af2a5db2af86","name":"Filter","time":{"start":1722503862227,"stop":1722503862227,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1602278e3f208c","name":"Check received message containing shell command","time":{"start":1722503369523,"stop":1722503369524,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf5b1ead83c20c0","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app85/1/topic843/proto","time":{"start":1722503758537,"stop":1722503758538,"duration":1},"status":"passed","severity":"normal"},{"uid":"10150621fb62e8aa","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722503372941,"stop":1722503372941,"duration":0},"status":"passed","severity":"normal"},{"uid":"336efedda52c4b1f","name":"throws on content topic with empty encoding field","time":{"start":1722503109618,"stop":1722503109619,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f3307522745c700","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722503109619,"stop":1722503109620,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18160aef66fdd31","name":"Push message with content topic containing short","time":{"start":1722503815576,"stop":1722503815577,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53097ee0dd11038","name":"throws on content topic with empty application field","time":{"start":1722503109617,"stop":1722503109617,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc749b4cc9ac6e2d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722503109649,"stop":1722503109649,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67f47d891207e2a","name":"Publish message with custom timestamp: Thu Aug 01 2024 08:14:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1722503719041,"stop":1722503719042,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c62055beabc4de","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722503770619,"stop":1722503770620,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5fd0e605a585cb","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722503133918,"stop":1722503133920,"duration":2},"status":"passed","severity":"normal"},{"uid":"d5d5ea83277ae145","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app36/7/topic514/xml","time":{"start":1722503758540,"stop":1722503758540,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f50f6d76937946","name":"Push message with content topic containing Arabic","time":{"start":1722503692768,"stop":1722503692769,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7f63b7853ea5fa","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722503835842,"stop":1722503835843,"duration":1},"status":"passed","severity":"normal"},{"uid":"e40b8e703632209b","name":"Push message with SQL Injection payload","time":{"start":1722503815534,"stop":1722503815535,"duration":1},"status":"passed","severity":"normal"},{"uid":"38028c06e5eadea0","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722503109622,"stop":1722503109623,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d6e18045daa236","name":"Push message with content topic containing escaped characters","time":{"start":1722503692773,"stop":1722503692773,"duration":0},"status":"passed","severity":"normal"},{"uid":"c771be79c2e9418b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722503835847,"stop":1722503835847,"duration":0},"status":"passed","severity":"normal"},{"uid":"16dddcd55cd58720","name":"Push message with XML payload","time":{"start":1722503692740,"stop":1722503692740,"duration":0},"status":"passed","severity":"normal"},{"uid":"c663bf12c2d6f4c0","name":"Filter with 3 connections","time":{"start":1722503443544,"stop":1722503443551,"duration":7},"status":"passed","severity":"normal"},{"uid":"707ee261734c96be","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722503770615,"stop":1722503770615,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d35232f205f61b","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722503810161,"stop":1722503810161,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc655f8837ec8eb","name":"should not fail to start the service if it is already started","time":{"start":1722503697828,"stop":1722503697828,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6313dd5e93cba","name":"should only return 1 node with store capability","time":{"start":1722503134476,"stop":1722503134477,"duration":1},"status":"passed","severity":"normal"},{"uid":"2831eb82ad7339c8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722503296827,"stop":1722503296827,"duration":0},"status":"passed","severity":"normal"},{"uid":"71305fc9e67ba185","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722503835826,"stop":1722503835826,"duration":0},"status":"passed","severity":"normal"},{"uid":"33895f642d5f5825","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722503720739,"stop":1722503720739,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a6a033b007fe23","name":"Push message with content topic containing long","time":{"start":1722503692752,"stop":1722503692754,"duration":2},"status":"passed","severity":"normal"},{"uid":"add0aacf638277d9","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722503109624,"stop":1722503109624,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d8fb69e93bacfa","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722503421368,"stop":1722503421369,"duration":1},"status":"passed","severity":"normal"},{"uid":"172cdb51ba88be33","name":"Check publish message containing Russian","time":{"start":1722503719035,"stop":1722503719036,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dfea99476c8b92e","name":"Push message with content topic containing Chinese","time":{"start":1722503815578,"stop":1722503815578,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d641a747f2fed56","name":"Check message with no content topic is not received","time":{"start":1722503369542,"stop":1722503369543,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a101831c9834191","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722503134477,"stop":1722503134478,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4e1872099ada24","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722503174116,"stop":1722503174116,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa498feeca09943","name":"should return false","time":{"start":1722503118162,"stop":1722503118162,"duration":0},"status":"passed","severity":"normal"},{"uid":"6876e9ebc735abd5","name":"Subscribe to topic containing long and receive message","time":{"start":1722503404632,"stop":1722503404633,"duration":1},"status":"passed","severity":"normal"},{"uid":"3569dda5d09ed4c0","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722503372935,"stop":1722503372935,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87f34df769db091","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app7/4/topic993/json","time":{"start":1722503758547,"stop":1722503758548,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf4b27d57e3418c","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722503372954,"stop":1722503372955,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99aad2880a3badc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722503109638,"stop":1722503109638,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce10c3176f1d3b2","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722503109624,"stop":1722503109625,"duration":1},"status":"passed","severity":"normal"},{"uid":"83639b8b4feb7478","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722503835833,"stop":1722503835834,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a80e1d60e2a39b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722503296826,"stop":1722503296826,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bac64359507233","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722503810164,"stop":1722503810183,"duration":19},"status":"passed","severity":"normal"},{"uid":"7be5f9649cb4eaea","name":"Check publish message after client node is restarted","time":{"start":1722503719045,"stop":1722503719045,"duration":0},"status":"skipped","severity":"normal"},{"uid":"695a3fadf4e6ffab","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722503835826,"stop":1722503835826,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2cf64d033f6be8b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722503404642,"stop":1722503404651,"duration":9},"status":"passed","severity":"normal"},{"uid":"55fc6c09b284efab","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722503117458,"stop":1722503117460,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2b02f8011c18c90","name":"should configure sharding based on application and version for autosharding","time":{"start":1722503109646,"stop":1722503109646,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57bdd69083c4cb2","name":"A test","time":{"start":1722503521311,"stop":1722503521311,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c447e50442aa4b8","name":"handles empty contentTopics array correctly","time":{"start":1722503109647,"stop":1722503109648,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f9e3678cd478c0c","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722503564598,"stop":1722503564599,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc014620b131e902","name":"Privacy Node - default protocol","time":{"start":1722503862228,"stop":1722503862228,"duration":0},"status":"passed","severity":"normal"},{"uid":"9440bb60b41d1514","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722503372950,"stop":1722503372950,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10a208c27aa6dbd","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722503404641,"stop":1722503404642,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c33e7b942a9f6b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722503133914,"stop":1722503133918,"duration":4},"status":"passed","severity":"normal"},{"uid":"17df61b29f6414b3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722503835848,"stop":1722503835849,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b9e628404bb160","name":"Check received message containing Script","time":{"start":1722503691884,"stop":1722503691885,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64cc15acca09388","name":"Query with Promise Callback, No Decoder","time":{"start":1722503810202,"stop":1722503810203,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef6f43f204c9e143","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722503144455,"stop":1722503144457,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d1c35f335c313cc","name":"Fails to push message with empty content topic","time":{"start":1722503692774,"stop":1722503692774,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a17d06645b15b","name":"Push message with content topic containing XML","time":{"start":1722503815595,"stop":1722503815595,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc29cb6814449eab","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722503404641,"stop":1722503404641,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c861142f25cda2","name":"Subscribe and receive messages via waku relay post","time":{"start":1722503835836,"stop":1722503835837,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda6bd5246bd0c72","name":"Renews peer on consistent missed messages","time":{"start":1722503280218,"stop":1722503280218,"duration":0},"status":"passed","severity":"normal"},{"uid":"296ec980518873de","name":"Used by Waku Relay","time":{"start":1722503857730,"stop":1722503857731,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc4f6f704699a43","name":"Push message with content topic containing numeric","time":{"start":1722503692754,"stop":1722503692754,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f0743cee4ce31e","name":"should load peers from local storage and dispatch events","time":{"start":1722503138315,"stop":1722503138315,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e113d32d5511628","name":"Subscribe and receive messages via waku relay post","time":{"start":1722503835817,"stop":1722503835817,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79ed40bc29b9f07","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722503109635,"stop":1722503109635,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a232d55f5cb5a45","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722503109630,"stop":1722503109630,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea98c344feb8e4f","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722503372953,"stop":1722503372953,"duration":0},"status":"passed","severity":"normal"},{"uid":"454e53e24cc47855","name":"Query with Promise Callback, No message returned","time":{"start":1722503810203,"stop":1722503810203,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea568acf50e19e0","name":"Subscribe to topic containing XML and receive message","time":{"start":1722503835828,"stop":1722503835829,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7985fd8e5e3c891","name":"should set field with only FILTER enabled","time":{"start":1722503118167,"stop":1722503118167,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f6fd156207804b","name":"Relay + Store","time":{"start":1722503171079,"stop":1722503171079,"duration":0},"status":"passed","severity":"normal"},{"uid":"f182053ad0323386","name":"Ping on peer without subscriptions","time":{"start":1722503250314,"stop":1722503250316,"duration":2},"status":"passed","severity":"normal"},{"uid":"8df51bfc113a159f","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722503666830,"stop":1722503666830,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f9bd84a116012362","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722503810183,"stop":1722503810202,"duration":19},"status":"passed","severity":"normal"},{"uid":"4a09c9c1b032f280","name":"random static sharding 9 - Cluster ID: 617, Shard ID: 887","time":{"start":1722503785308,"stop":1722503785308,"duration":0},"status":"passed","severity":"normal"},{"uid":"edef77b42291179e","name":"should set field with all protocols enabled","time":{"start":1722503118166,"stop":1722503118167,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac4ed4397cdd3ab1","name":"Check received message containing Russian","time":{"start":1722503691882,"stop":1722503691883,"duration":1},"status":"passed","severity":"normal"},{"uid":"141972f0ea6da1a9","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722503109644,"stop":1722503109645,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9762bbeca55276b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722503835831,"stop":1722503835832,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca615a7749ecf4b","name":"Query with Ordered Callback, No message returned","time":{"start":1722503810163,"stop":1722503810164,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b7de2a8dce860a","name":"Query generator for multiple messages","time":{"start":1722503833086,"stop":1722503833087,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27cf7a2e7f947bf","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722503255358,"stop":1722503255358,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bb60390c764f46","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722503117478,"stop":1722503117478,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a1f44166d9a384","name":"Subscribe to topic containing short and receive message","time":{"start":1722503835824,"stop":1722503835824,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f78bc99b84a180","name":"handles empty shards array correctly","time":{"start":1722503109647,"stop":1722503109647,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2509fd86f1ed00","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722503835825,"stop":1722503835825,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfff81d4ddb96ea","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722503369532,"stop":1722503369533,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4bb215fa35bbe3b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722503109626,"stop":1722503109626,"duration":0},"status":"passed","severity":"normal"},{"uid":"6805b8c7520f35dc","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722503372937,"stop":1722503372938,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e9ff6c793e65118","name":"Push message equal or less that 1MB","time":{"start":1722503815604,"stop":1722503815604,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f578af0565b481","name":"Sample","time":{"start":1722503117634,"stop":1722503117634,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbd18ed3bb9154e","name":"should return unique PubsubTopics for static sharding","time":{"start":1722503109630,"stop":1722503109630,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8047f3b6858e4b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722503372941,"stop":1722503372941,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8f05c07877f424","name":"Query generator for 2000 messages","time":{"start":1722503833092,"stop":1722503833093,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a7a6ebc8f00a7e3","name":"should handle corrupted local storage data gracefully","time":{"start":1722503138315,"stop":1722503138315,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8337534c7cad32a","name":"Decoder throws on undefined content topic","time":{"start":1722503146233,"stop":1722503146233,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f796de768bfb08","name":"Light Node - default protocols","time":{"start":1722503862227,"stop":1722503862228,"duration":1},"status":"passed","severity":"normal"},{"uid":"44323993213e93fb","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722503133921,"stop":1722503133922,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a65adfd92d2d80","name":"Check publish message containing shell command","time":{"start":1722503719039,"stop":1722503719039,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d204f4478ea9aae","name":"Throws when trying to push message with empty payload","time":{"start":1722503815576,"stop":1722503815576,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c89eae94832f66f","name":"Check message on other pubsub topic is not received","time":{"start":1722503369539,"stop":1722503369540,"duration":1},"status":"passed","severity":"normal"},{"uid":"8415d8ef0827f3de","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722503255361,"stop":1722503255361,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f16020867863f49","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722503160543,"stop":1722503160545,"duration":2},"status":"passed","severity":"normal"},{"uid":"b104f41339456aa1","name":"Check received message containing XML","time":{"start":1722503691885,"stop":1722503691886,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa59d9bf3cc75130","name":"Push message with Arabic payload","time":{"start":1722503692738,"stop":1722503692739,"duration":1},"status":"passed","severity":"normal"},{"uid":"5282a5a175d4a3f3","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722503109628,"stop":1722503109629,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8dc173f82c5f749","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722503133920,"stop":1722503133921,"duration":1},"status":"passed","severity":"normal"},{"uid":"f28f5f8538720b02","name":"Sets default value correctly","time":{"start":1722503857731,"stop":1722503857731,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49ddeec4c38534e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722503835847,"stop":1722503835848,"duration":1},"status":"passed","severity":"normal"},{"uid":"a263ce8f8597b74","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722503835839,"stop":1722503835839,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc485378a3f3f08","name":"Refresh subscription","time":{"start":1722503835820,"stop":1722503835823,"duration":3},"status":"passed","severity":"normal"},{"uid":"28cd5e4c7ddc47d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722503109637,"stop":1722503109637,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20ec32d7e48840b","name":"should be able to encode the field with only STORE set to true","time":{"start":1722503117461,"stop":1722503117463,"duration":2},"status":"passed","severity":"normal"},{"uid":"42758146ed8af42c","name":"should handle application and version for autosharding","time":{"start":1722503109631,"stop":1722503109631,"duration":0},"status":"passed","severity":"normal"},{"uid":"20fbd94d396ce74","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722503109644,"stop":1722503109644,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43e0750612b2013","name":"Check publish message containing special chars","time":{"start":1722503719034,"stop":1722503719034,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a012de5e46019c3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722503372951,"stop":1722503372952,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fc189996cace723","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722503720741,"stop":1722503720742,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0bbcb386020792a","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722503372938,"stop":1722503372938,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6d9e2e1ba41dba","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722503421369,"stop":1722503421370,"duration":1},"status":"passed","severity":"normal"},{"uid":"576ce1408e924753","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722503710825,"stop":1722503710825,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba357907d91e120d","name":"Push message with SQL Injection payload","time":{"start":1722503692739,"stop":1722503692739,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd7a752eba195c","name":"Overlapping topic subscription","time":{"start":1722503404631,"stop":1722503404631,"duration":0},"status":"passed","severity":"normal"},{"uid":"daeb8af3df2d2ca4","name":"should decode valid enr with tcp successfully","time":{"start":1722503118160,"stop":1722503118160,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ee3a27edbe36de","name":"Mutual subscription","time":{"start":1722503720733,"stop":1722503720733,"duration":0},"status":"passed","severity":"normal"},{"uid":"901099d1b2dcf18d","name":"Check received message containing Arabic","time":{"start":1722503369513,"stop":1722503369514,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbdd86e9fac7f12e","name":"Push message with long payload","time":{"start":1722503692737,"stop":1722503692737,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1484d5e05743cf1","name":"can start and stop the service","time":{"start":1722503697827,"stop":1722503697827,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e57f78c59b5e6f","name":"Check received message containing unicode special characters","time":{"start":1722503691888,"stop":1722503691888,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f9190b6fb24b51","name":"Generator, 2 different pubsubtopics","time":{"start":1722503832792,"stop":1722503832792,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76c38cce61b7517","name":"LightPush with 3 connections","time":{"start":1722503443543,"stop":1722503443544,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b68b200d277113b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722503835824,"stop":1722503835825,"duration":1},"status":"passed","severity":"normal"},{"uid":"31908372a801982a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722503133912,"stop":1722503133912,"duration":0},"status":"passed","severity":"normal"},{"uid":"16bf08340d41b46d","name":"Subscribe and receives messages on 20 topics","time":{"start":1722503835819,"stop":1722503835819,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c70f703388a8e8","name":"Should update multiaddrs","time":{"start":1722503574178,"stop":1722503574179,"duration":1},"status":"passed","severity":"normal"},{"uid":"6272019d243e984a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722503719041,"stop":1722503719041,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91a17ee81aa73a0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722503421367,"stop":1722503421367,"duration":0},"status":"passed","severity":"normal"},{"uid":"272c34ebf6ca1f8c","name":"Check received message containing short","time":{"start":1722503691835,"stop":1722503691835,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5b0de96cca7ad6","name":"Fails to publish message with wrong content topic","time":{"start":1722503719043,"stop":1722503719044,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d608c49beb55f5","name":"Passing page size 10 when there are 10 messages","time":{"start":1722503848266,"stop":1722503848266,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e6e7ab2427eec4","name":"new peer added after a peer was already found","time":{"start":1722503666829,"stop":1722503666829,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49498db76e87cef2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722503835816,"stop":1722503835817,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ffd0b2e8af43328","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722503160538,"stop":1722503160541,"duration":3},"status":"passed","severity":"normal"},{"uid":"df1eba2885b44f30","name":"random static sharding 4 - Cluster ID: 140, Shard ID: 686","time":{"start":1722503785305,"stop":1722503785305,"duration":0},"status":"passed","severity":"normal"},{"uid":"3111d08cd50a3e25","name":"Query Generator, No message returned","time":{"start":1722503810162,"stop":1722503810162,"duration":0},"status":"passed","severity":"normal"},{"uid":"912bf6b83fb9331b","name":"Query Generator - forward","time":{"start":1722503833217,"stop":1722503833218,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e930d748fdbfea8","name":"groups content topics by expected pubsub topic","time":{"start":1722503109626,"stop":1722503109626,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71fd7fbe2dab28c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722503835825,"stop":1722503835826,"duration":1},"status":"passed","severity":"normal"},{"uid":"2610282e120d19ff","name":"Push message with content topic containing unicode special characters","time":{"start":1722503692773,"stop":1722503692773,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd23979954ab7e25","name":"isConnected return false after peer stops","time":{"start":1722503217766,"stop":1722503217766,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b57361b9d7fd23","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722503109643,"stop":1722503109643,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b7f46829f8c181","name":"Push message with content topic containing escaped characters","time":{"start":1722503815597,"stop":1722503815597,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58eb4040445187a","name":"Check received message containing special chars","time":{"start":1722503691880,"stop":1722503691880,"duration":0},"status":"passed","severity":"normal"},{"uid":"915744fee9f056a4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722503255347,"stop":1722503255348,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bfc30b1dde55005","name":"Publishes to nwaku","time":{"start":1722503694818,"stop":1722503694818,"duration":0},"status":"passed","severity":"normal"},{"uid":"327a61d8a5377861","name":"returns all values when wanted number is greater than available values","time":{"start":1722503133648,"stop":1722503133650,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b90e3927c51f8b8","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722503109634,"stop":1722503109634,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6393a5c5d8ce662","name":"Encoder throws on undefined content topic","time":{"start":1722503144459,"stop":1722503144459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7800ce320b361b","name":"Subscribe and receive messages via lightPush","time":{"start":1722503404625,"stop":1722503404626,"duration":1},"status":"passed","severity":"normal"},{"uid":"524fca6306e21a8a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722503720741,"stop":1722503720741,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffd7a9f809f5d0b","name":"getPeersByDiscovery","time":{"start":1722503201720,"stop":1722503201720,"duration":0},"status":"passed","severity":"normal"},{"uid":"942f57f6746884fa","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722503835846,"stop":1722503835846,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d748e6de7b016a","name":"should get / set UDP multiaddr","time":{"start":1722503118163,"stop":1722503118163,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b3316f2a647104","name":"Decoder throws on empty string content topic","time":{"start":1722503144461,"stop":1722503144461,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2eb95df6167a12","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722503168737,"stop":1722503168737,"duration":0},"status":"passed","severity":"normal"},{"uid":"1409d644778a2166","name":"Check message on other pubsub topic is not received","time":{"start":1722503691891,"stop":1722503691891,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7de6a0210ba819","name":"Check publish message containing short","time":{"start":1722503719032,"stop":1722503719032,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb382a3cf0d4be3","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722503117476,"stop":1722503117476,"duration":0},"status":"passed","severity":"normal"},{"uid":"735bfb119b027ed2","name":"same cluster, different shard: nodes don't connect","time":{"start":1722503372933,"stop":1722503372934,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40f604296945426","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722503710822,"stop":1722503710823,"duration":1},"status":"passed","severity":"normal"},{"uid":"faacb2e6a3cc9a3d","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722503109625,"stop":1722503109625,"duration":0},"status":"passed","severity":"normal"},{"uid":"462d4b76aeeabb5d","name":"can start the service","time":{"start":1722503174349,"stop":1722503174350,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70ecef88c7814b0","name":"dispatchEvent via connectionManager","time":{"start":1722503201721,"stop":1722503201721,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c18e18daa971b49","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1722503849336,"stop":1722503849336,"duration":0},"status":"passed","severity":"normal"},{"uid":"209e7d6d6ae03464","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722503146230,"stop":1722503146231,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ce0cfcd6346e3c","name":"Number of peers are maintained correctly","time":{"start":1722503280214,"stop":1722503280214,"duration":0},"status":"passed","severity":"normal"},{"uid":"da13e4cda889985a","name":"Check publish message containing long","time":{"start":1722503719032,"stop":1722503719033,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11f63e6a61ff6c9","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722503109632,"stop":1722503109632,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87061f5ad2e648","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722503835818,"stop":1722503835818,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33d97c4dc4f1594","name":"Check received message containing Script","time":{"start":1722503691847,"stop":1722503691848,"duration":1},"status":"passed","severity":"normal"},{"uid":"475fb67c4ad8f7ac","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722503421370,"stop":1722503421370,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d9e478b628dcf9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722503785302,"stop":1722503785303,"duration":1},"status":"passed","severity":"normal"},{"uid":"542c0fc424b55d71","name":"Number of peers are maintained correctly","time":{"start":1722503454893,"stop":1722503454893,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93a87fa4d43f3d6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722503296828,"stop":1722503296830,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac23f89107a305a3","name":"Failed peers are renewed","time":{"start":1722503454893,"stop":1722503454894,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e7f49d86fe3f31","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722503133650,"stop":1722503133651,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6eca1617c96a9e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722503692771,"stop":1722503692771,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c84ed1092d804d3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722503710826,"stop":1722503710827,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85cdcd5e98e557c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722503859970,"stop":1722503859970,"duration":0},"status":"passed","severity":"normal"},{"uid":"2964f03479459535","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722503835818,"stop":1722503835819,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5abb9877a22cd0","name":"Push message with content topic containing Script","time":{"start":1722503692770,"stop":1722503692771,"duration":1},"status":"passed","severity":"normal"},{"uid":"36be14133552f656","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722503117464,"stop":1722503117472,"duration":8},"status":"passed","severity":"normal"},{"uid":"54d32c5ef3709459","name":"Check received message containing Russian","time":{"start":1722503691841,"stop":1722503691845,"duration":4},"status":"passed","severity":"normal"},{"uid":"37e942f5ffa46aa7","name":"should properly create peer info with all multiaddrs","time":{"start":1722503118166,"stop":1722503118166,"duration":0},"status":"passed","severity":"normal"},{"uid":"7512330ab0baf77b","name":"should not fail to stop the service if it was not started","time":{"start":1722503138312,"stop":1722503138313,"duration":1},"status":"passed","severity":"normal"},{"uid":"568ac4782e739ecf","name":"Reopen subscription with peer with lost subscription","time":{"start":1722503229496,"stop":1722503229497,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a2e9030bfc6723","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722503835843,"stop":1722503835843,"duration":0},"status":"passed","severity":"normal"},{"uid":"719f756cb74aa1df","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722503123183,"stop":1722503123183,"duration":0},"status":"passed","severity":"normal"},{"uid":"c371b160c3033764","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722503883671,"stop":1722503883671,"duration":0},"status":"passed","severity":"normal"},{"uid":"7058b2a8dff67a5b","name":"Check publish message containing escaped characters","time":{"start":1722503719039,"stop":1722503719039,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63c90b8a9e240fb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722503835817,"stop":1722503835817,"duration":0},"status":"passed","severity":"normal"},{"uid":"a140acbf0ebdc01f","name":"Refresh subscription","time":{"start":1722503720736,"stop":1722503720736,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c99652d73612158","name":"Publish without waiting for remote peer","time":{"start":1722503720734,"stop":1722503720734,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6e6fd5aeb0e3d9","name":"Register correct protocols","time":{"start":1722503720733,"stop":1722503720734,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7fcd69fe874874b","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722503720736,"stop":1722503720736,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0831d9714b291f","name":"Store - dialed first","time":{"start":1722503862226,"stop":1722503862226,"duration":0},"status":"passed","severity":"normal"},{"uid":"390381c2b6190d55","name":"throws on content topic with generation field greater than 0","time":{"start":1722503109616,"stop":1722503109616,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d479d0a2323e64f","name":"Push message with content topic containing emoji","time":{"start":1722503692773,"stop":1722503692774,"duration":1},"status":"passed","severity":"normal"},{"uid":"6704fdd0f5b6dfe8","name":"Passing page size 3 when there are 20 messages","time":{"start":1722503848266,"stop":1722503848266,"duration":0},"status":"passed","severity":"normal"},{"uid":"1192216aa0362027","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722503720739,"stop":1722503720739,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd973a81c61a412","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722503133913,"stop":1722503133913,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ce3a19bae841e","name":"removeEventListener with wrong event","time":{"start":1722503201720,"stop":1722503201720,"duration":0},"status":"passed","severity":"normal"},{"uid":"1002288a7de5e087","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722503421369,"stop":1722503421369,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c14069d54e1243","name":"Should update shard info","time":{"start":1722503574179,"stop":1722503574179,"duration":0},"status":"passed","severity":"normal"},{"uid":"520af2fea968e0ad","name":"should throw error - no id","time":{"start":1722503118160,"stop":1722503118160,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e76f0c798c24e","name":"Encoder throws on undefined content topic","time":{"start":1722503146232,"stop":1722503146232,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ae2eecadf88b73","name":"Ephemeral messages are not stored","time":{"start":1722503174114,"stop":1722503174115,"duration":1},"status":"passed","severity":"normal"},{"uid":"a845850fa57299","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722503133913,"stop":1722503133913,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e7fa92718e4ce4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722503372943,"stop":1722503372944,"duration":1},"status":"passed","severity":"normal"},{"uid":"f84f87c42bf73a71","name":"should throw error - no id","time":{"start":1722503118161,"stop":1722503118161,"duration":0},"status":"passed","severity":"normal"},{"uid":"b406f96a95fc0e9f","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722503372944,"stop":1722503372945,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8017bf779991dc1","name":"tcp ip4 address","time":{"start":1722503117612,"stop":1722503117612,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff0d2fbe0668a93","name":"start node with empty shard","time":{"start":1722503785311,"stop":1722503785311,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c8c99079877926","name":"Ping on peer without subscriptions","time":{"start":1722503229495,"stop":1722503229495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56aa33d7de139cb","name":"caches peers it previously fetched","time":{"start":1722503134475,"stop":1722503134475,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75be762b2299efc","name":"recovers when dns.resolve returns empty","time":{"start":1722503134474,"stop":1722503134474,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e56f850c618558a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722503710828,"stop":1722503710829,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce969a8351aca989","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722503421367,"stop":1722503421368,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f88881d1e77ff11","name":"Check message with no content topic is not received","time":{"start":1722503691864,"stop":1722503691871,"duration":7},"status":"passed","severity":"normal"},{"uid":"c34d45b584eadb53","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722503833091,"stop":1722503833092,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54c02b9b3062686","name":"does not throw on valid cases","time":{"start":1722503109614,"stop":1722503109614,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6219fc9949077d","name":"random static sharding 10 - Cluster ID: 348, Shard ID: 139","time":{"start":1722503785309,"stop":1722503785309,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3f37e83fc89abf","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722503112258,"stop":1722503112259,"duration":1},"status":"passed","severity":"normal"},{"uid":"1194944afbc8adb2","name":"Push message with custom timestamp: 1691745043832","time":{"start":1722503692787,"stop":1722503692788,"duration":1},"status":"passed","severity":"normal"},{"uid":"96593474a40ba765","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722503564607,"stop":1722503564607,"duration":0},"status":"passed","severity":"normal"},{"uid":"a928d3e83a54b209","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722503564594,"stop":1722503564595,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eac0017e41011af","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722503758535,"stop":1722503758537,"duration":2},"status":"passed","severity":"normal"},{"uid":"19721a7f94fceae3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722503255355,"stop":1722503255356,"duration":1},"status":"passed","severity":"normal"},{"uid":"8757eec44d38b82f","name":"Check publish message containing JSON","time":{"start":1722503719038,"stop":1722503719038,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1797068d1ed3f54","name":"Push message with unicode special characters payload","time":{"start":1722503692747,"stop":1722503692747,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ae7fcf51a2aca0","name":"Check message received after nwaku node is restarted","time":{"start":1722503369547,"stop":1722503369547,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5795eca3761c71f7","name":"Relay + Store","time":{"start":1722503118168,"stop":1722503118168,"duration":0},"status":"passed","severity":"normal"},{"uid":"581ff906b06e4c36","name":"Query Generator - backward","time":{"start":1722503833218,"stop":1722503833218,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef617ad702f5b08","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722503109628,"stop":1722503109628,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb82549abf59135","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722503859971,"stop":1722503859971,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75bab3a7cb65580","name":"should properly create location multiaddrs - tcp6","time":{"start":1722503118165,"stop":1722503118165,"duration":0},"status":"passed","severity":"normal"},{"uid":"14521c8dad2c65f7","name":"Push message with content topic containing long","time":{"start":1722503815577,"stop":1722503815577,"duration":0},"status":"passed","severity":"normal"},{"uid":"97aa8f066fc6c3a9","name":"Push message with custom timestamp: 1722507004885","time":{"start":1722503815604,"stop":1722503815604,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc60856df7a3ff6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722503404630,"stop":1722503404631,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb84f33efe25a3b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722503404639,"stop":1722503404640,"duration":1},"status":"passed","severity":"normal"},{"uid":"43cf585630ccc2e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722503296826,"stop":1722503296827,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ac4b5b059f237d","name":"Subscribe to topic containing short and receive message","time":{"start":1722503404632,"stop":1722503404632,"duration":0},"status":"passed","severity":"normal"},{"uid":"138a3a3b9218c421","name":"Subscribe to topic containing Script and receive message","time":{"start":1722503835827,"stop":1722503835827,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e8d033bb1de4f9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722503404640,"stop":1722503404640,"duration":0},"status":"passed","severity":"normal"},{"uid":"f856799e2940d5a2","name":"random static sharding 2 - Cluster ID: 881, Shard ID: 614","time":{"start":1722503785304,"stop":1722503785304,"duration":0},"status":"passed","severity":"normal"},{"uid":"19cb516d32afbc2a","name":"Check publish message after service node is restarted","time":{"start":1722503719045,"stop":1722503719045,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3831db692b9e3f92","name":"Publish message with large meta","time":{"start":1722503719046,"stop":1722503719046,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4b96af5579918e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722503146231,"stop":1722503146231,"duration":0},"status":"passed","severity":"normal"},{"uid":"61de5ab70fb2c102","name":"Publish message with rate limit","time":{"start":1722503719046,"stop":1722503719046,"duration":0},"status":"passed","severity":"normal"},{"uid":"a777614bf982066a","name":"Publish message with custom timestamp: Thu Aug 01 2024 10:14:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1722503719042,"stop":1722503719043,"duration":1},"status":"passed","severity":"normal"},{"uid":"17f5e1fc8d14ebef","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722503404637,"stop":1722503404638,"duration":1},"status":"passed","severity":"normal"},{"uid":"555dfb4725123cb2","name":"Check received message containing Chinese","time":{"start":1722503369512,"stop":1722503369513,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfdf05a3609d603","name":"Callback on promise","time":{"start":1722503833090,"stop":1722503833090,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ed1b9e07d2ec6a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722503109629,"stop":1722503109629,"duration":0},"status":"passed","severity":"normal"},{"uid":"60dc4a2a6033d42","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722503720734,"stop":1722503720735,"duration":1},"status":"passed","severity":"normal"},{"uid":"178ecd302dc2bd45","name":"isConnected should return false after all peers disconnect","time":{"start":1722503217765,"stop":1722503217765,"duration":0},"status":"passed","severity":"normal"},{"uid":"c829198d8af64f4a","name":"should decode valid enr successfully","time":{"start":1722503118159,"stop":1722503118159,"duration":0},"status":"passed","severity":"normal"},{"uid":"df872a74b289a503","name":"Does not throw an exception when node disconnects","time":{"start":1722503857725,"stop":1722503857725,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c5cfd16953cead","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722503521182,"stop":1722503521183,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4866af02253462c","name":"Check message received after nwaku node is restarted","time":{"start":1722503691904,"stop":1722503691904,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30d010a844b4936","name":"Fails to push message with large meta","time":{"start":1722503692779,"stop":1722503692786,"duration":7},"status":"passed","severity":"normal"},{"uid":"6d100bf336c93066","name":"Push message with JSON payload","time":{"start":1722503815546,"stop":1722503815547,"duration":1},"status":"passed","severity":"normal"},{"uid":"b10c1de24d067a58","name":"Passing page size 1 when there are 4 messages","time":{"start":1722503848264,"stop":1722503848265,"duration":1},"status":"passed","severity":"normal"},{"uid":"5419abd9fa0c3f55","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722503832794,"stop":1722503832795,"duration":1},"status":"passed","severity":"normal"},{"uid":"deb2f834ffbd7223","name":"Generator, custom pubsub topic","time":{"start":1722503832791,"stop":1722503832791,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91bf6da17f15ce0","name":"different cluster, different shard: nodes don't connect","time":{"start":1722503574014,"stop":1722503574015,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e7b9ecf6e80533","name":"Subscribe to topic containing XML and receive message","time":{"start":1722503835845,"stop":1722503835845,"duration":0},"status":"passed","severity":"normal"},{"uid":"7062568f660b2aae","name":"should properly create location multiaddrs - udp","time":{"start":1722503118165,"stop":1722503118165,"duration":0},"status":"passed","severity":"normal"},{"uid":"61648fa6b01b2113","name":"Passing page size 110 when there are 120 messages","time":{"start":1722503848269,"stop":1722503848269,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fea1deb8f4301","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722503421367,"stop":1722503421367,"duration":0},"status":"passed","severity":"normal"},{"uid":"6660729cc825e598","name":"Generator, 2 different pubsubtopics","time":{"start":1722503832793,"stop":1722503832794,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9943f69bcbef43","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722503720742,"stop":1722503720742,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2f292b6dd6a362","name":"1 Store, 2 fetches","time":{"start":1722503134106,"stop":1722503134106,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd040d84d3092d1","name":"should set field with only RELAY enabled","time":{"start":1722503118167,"stop":1722503118167,"duration":0},"status":"passed","severity":"normal"},{"uid":"96baa8a715ad29e","name":"Push message with emoji payload","time":{"start":1722503815574,"stop":1722503815575,"duration":1},"status":"passed","severity":"normal"},{"uid":"e926a6f1fb6cc2fa","name":"Push message with content topic containing Arabic","time":{"start":1722503815578,"stop":1722503815579,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a01b945da8e4bd9","name":"Check received message containing Basic HTML tag","time":{"start":1722503691849,"stop":1722503691852,"duration":3},"status":"passed","severity":"normal"},{"uid":"45ffb16c986280d3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722503109639,"stop":1722503109639,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa96eeb8711a90b8","name":"Check received message containing XML","time":{"start":1722503691848,"stop":1722503691849,"duration":1},"status":"passed","severity":"normal"},{"uid":"347f06868f429311","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722503372952,"stop":1722503372953,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace3b55cca13f9a4","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722503122764,"stop":1722503122764,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00986823d028b65","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722503404641,"stop":1722503404641,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3af711f4f034b8a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722503574010,"stop":1722503574011,"duration":1},"status":"passed","severity":"normal"},{"uid":"428de1a79d2fc54a","name":"Check received message containing SQL Injection","time":{"start":1722503691883,"stop":1722503691884,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba83b28a30f6afb4","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722503134477,"stop":1722503134477,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0138729ad7c223f","name":"Push message with content topic containing shell command","time":{"start":1722503692772,"stop":1722503692772,"duration":0},"status":"passed","severity":"normal"},{"uid":"411edd81b43431e2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722503109661,"stop":1722503109661,"duration":0},"status":"passed","severity":"normal"},{"uid":"139944d0b7430c6b","name":"Subscribe and publish message","time":{"start":1722503720734,"stop":1722503720734,"duration":0},"status":"passed","severity":"normal"},{"uid":"76076a6e3ab32929","name":"Check received message with timestamp: 1722503160396000000 ","time":{"start":1722503369529,"stop":1722503369530,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb8350b8aba02430","name":"less peers than existing","time":{"start":1722503667016,"stop":1722503667016,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2dc9ab80038c00","name":"should return valid sharding parameters for static sharding","time":{"start":1722503109645,"stop":1722503109645,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1cf793f89b03d52","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722503109641,"stop":1722503109641,"duration":0},"status":"passed","severity":"normal"},{"uid":"7587607fc5af3fb3","name":"should not fail to stop the service if it was not started","time":{"start":1722503174352,"stop":1722503174353,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07089caeec13ec1","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722503160517,"stop":1722503160527,"duration":10},"status":"passed","severity":"normal"},{"uid":"9401fea1177d3f8c","name":"Publish message with custom timestamp: Fri Aug 11 2023 09:14:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1722503719041,"stop":1722503719041,"duration":0},"status":"passed","severity":"normal"},{"uid":"3123477ebf01cd65","name":"Check message with non string payload is not received","time":{"start":1722503691873,"stop":1722503691873,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2ea815fe4cde5f","name":"different cluster, same shard: nodes don't connect","time":{"start":1722503372934,"stop":1722503372934,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3526dfcd6cc794","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722503296827,"stop":1722503296828,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6886b97f1c9e742","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722503564611,"stop":1722503564612,"duration":1},"status":"passed","severity":"normal"},{"uid":"91722048c471835f","name":"Renews peer on consistent ping failures","time":{"start":1722503280216,"stop":1722503280216,"duration":0},"status":"passed","severity":"normal"},{"uid":"db853c8e8f3fc575","name":"handles different clusterIds correctly","time":{"start":1722503109627,"stop":1722503109627,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbffc48fd5dfd180","name":"Fails to push message bigger that 1MB","time":{"start":1722503692790,"stop":1722503692790,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd393d82cbd5145","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722503117476,"stop":1722503117477,"duration":1},"status":"passed","severity":"normal"},{"uid":"e51d62009925694a","name":"retrieves a single peer","time":{"start":1722503134472,"stop":1722503134473,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a5d89826f238ec","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app18/3/topic293/test.js","time":{"start":1722503758547,"stop":1722503758547,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa83c3a64387a102","name":"should emit a peer event after start","time":{"start":1722503138313,"stop":1722503138313,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a21353b1913101","name":"can start and stop the service","time":{"start":1722503174351,"stop":1722503174351,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb39acec98a4f11","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722503160527,"stop":1722503160537,"duration":10},"status":"passed","severity":"normal"},{"uid":"38325936325f48ab","name":"Refresh subscription","time":{"start":1722503404631,"stop":1722503404632,"duration":1},"status":"passed","severity":"normal"},{"uid":"346d18c4c205be62","name":"Check message with non string payload is not received","time":{"start":1722503369544,"stop":1722503369545,"duration":1},"status":"passed","severity":"normal"},{"uid":"102b521fed04565e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722503710824,"stop":1722503710824,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c1d91b0470d872","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722503372942,"stop":1722503372943,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0e8d50bc8f4eaf0","name":"Check message received after jswaku node is restarted","time":{"start":1722503369546,"stop":1722503369546,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d899b3065a95f3","name":"handles multiple messages","time":{"start":1722503845490,"stop":1722503845491,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa924ac4d413772","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722503109629,"stop":1722503109629,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5614ed0e57197c","name":"Ping succeeds for all connected peers","time":{"start":1722503280215,"stop":1722503280215,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb2bc0ee149b4e4","name":"Check message received after jswaku node is restarted","time":{"start":1722503691874,"stop":1722503691874,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7a14c3f11cf10d5","name":"Correctly serialized arguments","time":{"start":1722503570078,"stop":1722503570079,"duration":1},"status":"passed","severity":"normal"},{"uid":"35cede0ca022cdc","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722503770617,"stop":1722503770618,"duration":1},"status":"passed","severity":"normal"},{"uid":"6018408485357b8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722503691890,"stop":1722503691890,"duration":0},"status":"passed","severity":"normal"},{"uid":"9126218e238c44b0","name":"Nodes with multiple pubsub topic","time":{"start":1722503710828,"stop":1722503710828,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbc35be85b4dd68","name":"Check received message containing emoji","time":{"start":1722503691857,"stop":1722503691858,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ba9cb692c67433","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722503109631,"stop":1722503109632,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7356b77be9b02b8","name":"Push message with content topic containing special chars","time":{"start":1722503815578,"stop":1722503815578,"duration":0},"status":"passed","severity":"normal"},{"uid":"94325abfb9cdb907","name":"Callback on promise, aborts when callback returns true","time":{"start":1722503833090,"stop":1722503833091,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6642f6ae3a29b3","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722503109644,"stop":1722503109644,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c87c79e5bb51594","name":"Waku message hash computation (no timestamp)","time":{"start":1722503112260,"stop":1722503112260,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6dca4af771c10bd","name":"returns all values when wanted number matches available values","time":{"start":1722503133646,"stop":1722503133647,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d9f6382915e7816","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722503372935,"stop":1722503372935,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e323a8e57291a68","name":"Ping on unsubscribed peer","time":{"start":1722503229495,"stop":1722503229496,"duration":1},"status":"passed","severity":"normal"},{"uid":"5238fb2387e09e72","name":"should throw error - no public key","time":{"start":1722503118161,"stop":1722503118162,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c94e0698715934","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722503859970,"stop":1722503859971,"duration":1},"status":"passed","severity":"normal"},{"uid":"77dbeb244cb351d5","name":"Generator, custom pubsub topic","time":{"start":1722503832795,"stop":1722503832796,"duration":1},"status":"passed","severity":"normal"},{"uid":"610aea5c18d2cd5e","name":"Check message with no payload is not received","time":{"start":1722503691893,"stop":1722503691893,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad6b0cd7fb9c87d","name":"Generator, 2 different pubsubtopics","time":{"start":1722503832796,"stop":1722503832796,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c9917a4fa11185","name":"LightPush with 0 connections","time":{"start":1722503443540,"stop":1722503443541,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f62bbaa661a49","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722503720743,"stop":1722503720743,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e06e60fe30c55ae","name":"random static sharding 1 - Cluster ID: 294, Shard ID: 179","time":{"start":1722503785303,"stop":1722503785304,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb1f378005f8112","name":"Check message received after jswaku node is restarted","time":{"start":1722503691903,"stop":1722503691904,"duration":1},"status":"skipped","severity":"normal"},{"uid":"55f0acaf5c5168e4","name":"Fails to publish message with empty text","time":{"start":1722503719043,"stop":1722503719043,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ff9918e506ede8","name":"should throw error - no public key","time":{"start":1722503118160,"stop":1722503118161,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c2c55b2bb66261","name":"Check received message containing unicode special characters","time":{"start":1722503691856,"stop":1722503691857,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ddbc06e94d6a735","name":"Push message with Russian payload","time":{"start":1722503692739,"stop":1722503692739,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c64d3f85d63d638","name":"Check received message containing escaped characters","time":{"start":1722503691855,"stop":1722503691856,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ebcf90ab3c1346","name":"Push message with numeric payload","time":{"start":1722503692737,"stop":1722503692737,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62695102fcd3a6c","name":"random static sharding 5 - Cluster ID: 962, Shard ID: 702","time":{"start":1722503785306,"stop":1722503785306,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c5a76670c586ed","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722503835837,"stop":1722503835838,"duration":1},"status":"passed","severity":"normal"},{"uid":"b12c3ea56afe7ab4","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722503109633,"stop":1722503109633,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53ca848cd903800","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722503109636,"stop":1722503109636,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50d01deac158ff2","name":"ignores unrecognized TXT record formats","time":{"start":1722503134475,"stop":1722503134475,"duration":0},"status":"passed","severity":"normal"},{"uid":"90573e146111c808","name":"Overlapping topic subscription","time":{"start":1722503835840,"stop":1722503835840,"duration":0},"status":"passed","severity":"normal"},{"uid":"343c0c02c4c68177","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722503109622,"stop":1722503109622,"duration":0},"status":"passed","severity":"normal"},{"uid":"31810afa46db3007","name":"Push message with Basic HTML tag payload","time":{"start":1722503815545,"stop":1722503815546,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb8c5760822eae02","name":"should properly create location multiaddrs - tcp","time":{"start":1722503118165,"stop":1722503118166,"duration":1},"status":"passed","severity":"normal"},{"uid":"9054eb0cacd6fcf0","name":"Push message with numeric payload","time":{"start":1722503815517,"stop":1722503815518,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e2d77ed148776dc","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722503372934,"stop":1722503372935,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e6a1c9642df082","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722503835842,"stop":1722503835842,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a120b99f84c21de","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722503883671,"stop":1722503883671,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7b512053c388f9","name":"throws on content topic with non-number generation field","time":{"start":1722503109615,"stop":1722503109616,"duration":1},"status":"passed","severity":"normal"},{"uid":"a02ccbfa8e2f1705","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722503521184,"stop":1722503521186,"duration":2},"status":"passed","severity":"normal"},{"uid":"723e4c5f1e8948a0","name":"Query with Ordered Callback, No Decoder","time":{"start":1722503810163,"stop":1722503810163,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5c145a609f856b","name":"Check received message containing Chinese","time":{"start":1722503691881,"stop":1722503691881,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f07fb4dd5dc6e9","name":"Waku message hash computation (payload length 0)","time":{"start":1722503112259,"stop":1722503112259,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2bd1386e457d50f","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722503372940,"stop":1722503372940,"duration":0},"status":"passed","severity":"normal"},{"uid":"f801e260db3397cc","name":"should throw an error for insufficient data","time":{"start":1722503109662,"stop":1722503109662,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a471e0eef366bdd","name":"Check publish message containing XML","time":{"start":1722503719037,"stop":1722503719038,"duration":1},"status":"passed","severity":"normal"},{"uid":"989e41f07eddc065","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722503109624,"stop":1722503109624,"duration":0},"status":"passed","severity":"normal"},{"uid":"98248f3586c31dfd","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722503122765,"stop":1722503122765,"duration":0},"status":"passed","severity":"normal"},{"uid":"185807786637f9e7","name":"Subscribe to topic containing Script and receive message","time":{"start":1722503835844,"stop":1722503835845,"duration":1},"status":"passed","severity":"normal"},{"uid":"ece0ac96459192be","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722503859975,"stop":1722503859975,"duration":0},"status":"passed","severity":"normal"},{"uid":"658cb2e51f710a91","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722503404639,"stop":1722503404639,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e496ddf1384111","name":"Push message with rate limit","time":{"start":1722503815599,"stop":1722503815599,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c6ef57da3b1289","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722503118159,"stop":1722503118160,"duration":1},"status":"passed","severity":"normal"},{"uid":"e590c5d8cd4b0fee","name":"Init the array if not present","time":{"start":1722503109340,"stop":1722503109342,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e9bd0dc0194ff15","name":"Push message with content topic containing emoji","time":{"start":1722503815597,"stop":1722503815598,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d5bbe3cdcd4137f","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722503174115,"stop":1722503174115,"duration":0},"status":"passed","severity":"normal"},{"uid":"256e60ec149498c8","name":"Reusing cursor across nodes","time":{"start":1722503770618,"stop":1722503770619,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c7918caff3c86d1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722503255359,"stop":1722503255359,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55ac413c9bf9e58","name":"listenerCount","time":{"start":1722503201720,"stop":1722503201721,"duration":1},"status":"passed","severity":"normal"},{"uid":"958edeb11d66272a","name":"should get / set TCP multiaddr","time":{"start":1722503118164,"stop":1722503118164,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ff1a3a306ffd58","name":"should only return 1 node with relay and store capability","time":{"start":1722503134476,"stop":1722503134476,"duration":0},"status":"passed","severity":"normal"},{"uid":"97da3d8b1102479c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722503421366,"stop":1722503421367,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c3fd786b1fb828","name":"A test","time":{"start":1722503521311,"stop":1722503521312,"duration":1},"status":"passed","severity":"normal"},{"uid":"630f1f07f8ff3178","name":"handles different networkShards values correctly","time":{"start":1722503109627,"stop":1722503109627,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef2eb959b2b379f","name":"should properly compute the node id","time":{"start":1722503118162,"stop":1722503118162,"duration":0},"status":"passed","severity":"normal"},{"uid":"54bbec52800b39cd","name":"different cluster, same shard: nodes don't connect","time":{"start":1722503574014,"stop":1722503574014,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6372c9f63b51c7c","name":"Check received message with timestamp: 1722503159549 ","time":{"start":1722503691859,"stop":1722503691860,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e465e96f7665560","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722503109636,"stop":1722503109637,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe42c86d9d0be2d4","name":"more peers than existing","time":{"start":1722503667015,"stop":1722503667015,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f45fae4e3f079a33","name":"Check publish message containing Script","time":{"start":1722503719036,"stop":1722503719037,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fea24bf51304961","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722503564610,"stop":1722503564610,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7b9590be3481af","name":"should not throw an error for a single configured topic","time":{"start":1722503109642,"stop":1722503109642,"duration":0},"status":"passed","severity":"normal"},{"uid":"136d438fb6be6e2a","name":"Push message with XML payload","time":{"start":1722503815540,"stop":1722503815544,"duration":4},"status":"passed","severity":"normal"},{"uid":"bb26bf3aa3f8155e","name":"shard 0","time":{"start":1722503785302,"stop":1722503785302,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8851385062fb53d","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722503109643,"stop":1722503109643,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb159a0ecbdc3ea4","name":"Push message with content topic containing Russian","time":{"start":1722503815579,"stop":1722503815579,"duration":0},"status":"passed","severity":"normal"},{"uid":"617fbbbf0fcc1f88","name":"Check received message containing Arabic","time":{"start":1722503691839,"stop":1722503691840,"duration":1},"status":"passed","severity":"normal"},{"uid":"65caf6b44920f208","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722503710826,"stop":1722503710826,"duration":0},"status":"passed","severity":"normal"},{"uid":"759da07e93268eb2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722503372952,"stop":1722503372952,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4f5fd10a757b0f","name":"Ping on unsubscribed peer","time":{"start":1722503250317,"stop":1722503250317,"duration":0},"status":"passed","severity":"normal"},{"uid":"86db39f37536cb95","name":"Push message with custom timestamp: 1691745004885","time":{"start":1722503815599,"stop":1722503815600,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2b6ac2b7352a4e","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722503372943,"stop":1722503372943,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3373fc16a8dbaaf","name":"Push message with meta","time":{"start":1722503815598,"stop":1722503815598,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e49bd82773166ee","name":"should be able to decode the field with only STORE set to true","time":{"start":1722503117477,"stop":1722503117478,"duration":1},"status":"passed","severity":"normal"},{"uid":"939dae4349e5e867","name":"Push message with short payload","time":{"start":1722503692736,"stop":1722503692737,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79aad6d90ed37b1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722503521186,"stop":1722503521186,"duration":0},"status":"passed","severity":"normal"},{"uid":"70080f29622e57b1","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app11/1/topic815/utf8","time":{"start":1722503758541,"stop":1722503758547,"duration":6},"status":"passed","severity":"normal"},{"uid":"d5953e83efc0a278","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722503369533,"stop":1722503369537,"duration":4},"status":"passed","severity":"normal"},{"uid":"1ecc35947d0cbb55","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722503521187,"stop":1722503521187,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da551bad2278ecb","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722503109623,"stop":1722503109623,"duration":0},"status":"passed","severity":"normal"},{"uid":"64af5cacbf63ada3","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722503859971,"stop":1722503859972,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7eca8e300b227a7","name":"can start and stop the service","time":{"start":1722503138312,"stop":1722503138312,"duration":0},"status":"passed","severity":"normal"},{"uid":"e583087f64be5609","name":"Ping on subscribed peer","time":{"start":1722503250311,"stop":1722503250311,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61475d55fa343f4","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722503564612,"stop":1722503564613,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e4d184dd62e20a3","name":"Subscribe to topic containing Script and publish message","time":{"start":1722503720741,"stop":1722503720741,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d0c5e03e91b292","name":"Check received message containing special chars","time":{"start":1722503369511,"stop":1722503369512,"duration":1},"status":"passed","severity":"normal"},{"uid":"3170d5367825da4f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722503109638,"stop":1722503109639,"duration":1},"status":"passed","severity":"normal"},{"uid":"8055a9b6e1496b1","name":"same cluster, different shard: nodes connect","time":{"start":1722503574013,"stop":1722503574014,"duration":1},"status":"passed","severity":"normal"},{"uid":"4678347e6ef9eaf9","name":"Push message with unicode special characters payload","time":{"start":1722503815551,"stop":1722503815556,"duration":5},"status":"passed","severity":"normal"},{"uid":"a5e91bf1480befc6","name":"Nodes with multiple pubsub topic","time":{"start":1722503710823,"stop":1722503710824,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49e5043224bec99","name":"Ping on subscribed peer","time":{"start":1722503229494,"stop":1722503229495,"duration":1},"status":"passed","severity":"normal"},{"uid":"f827316f16efbde0","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722503372945,"stop":1722503372945,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6953500847821f1","name":"should throw an error for an unconfigured topic","time":{"start":1722503109642,"stop":1722503109643,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7b951b00b88b12","name":"Ping fails for unsubscribed peers","time":{"start":1722503280215,"stop":1722503280215,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae2e00cb7f72844","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722503564607,"stop":1722503564607,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1e7f122c7734ac","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722503217762,"stop":1722503217763,"duration":1},"status":"passed","severity":"normal"},{"uid":"279514d780c7a356","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722503835839,"stop":1722503835839,"duration":0},"status":"passed","severity":"normal"},{"uid":"affc5aa319b07d40","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722503835845,"stop":1722503835846,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e9a7254c3dc825","name":"Push message with custom timestamp: 1722507043832","time":{"start":1722503692789,"stop":1722503692789,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97a0ab59fe757e9","name":"should not fail to start the service if it is already started","time":{"start":1722503138313,"stop":1722503138313,"duration":0},"status":"passed","severity":"normal"},{"uid":"7087a7ce10f418d1","name":"pre and post cipher","time":{"start":1722503144801,"stop":1722503144801,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ad17f24ce5992b","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722503564596,"stop":1722503564597,"duration":1},"status":"passed","severity":"normal"},{"uid":"83f4964a0514d48e","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1722503849337,"stop":1722503849338,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a201a19d1cab798","name":"Check received message containing long","time":{"start":1722503369506,"stop":1722503369509,"duration":3},"status":"passed","severity":"normal"},{"uid":"f826b7fca5312313","name":"Push message on custom pubsubTopic","time":{"start":1722503521187,"stop":1722503521187,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d61ebd132f6e09","name":"Passing page size 11 when there are 10 messages","time":{"start":1722503848266,"stop":1722503848267,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb6379688e85ece","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722503372939,"stop":1722503372940,"duration":1},"status":"passed","severity":"normal"},{"uid":"87f977dfb467aefd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722503372944,"stop":1722503372944,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b38ec32a8ee2cf8","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722503109623,"stop":1722503109623,"duration":0},"status":"passed","severity":"normal"},{"uid":"e405856c2acffacb","name":"should handle a minimal index list","time":{"start":1722503109661,"stop":1722503109661,"duration":0},"status":"passed","severity":"normal"},{"uid":"b400d42ecbb446a6","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722503109648,"stop":1722503109649,"duration":1},"status":"passed","severity":"normal"},{"uid":"14dcef613317ab98","name":"Filter with 0 connections","time":{"start":1722503443541,"stop":1722503443541,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98d1ab62f927d54","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722503117478,"stop":1722503117479,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7406e300ed150e","name":"Push message with escaped characters payload","time":{"start":1722503692742,"stop":1722503692744,"duration":2},"status":"passed","severity":"normal"},{"uid":"b766a8119ebee813","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722503720739,"stop":1722503720740,"duration":1},"status":"passed","severity":"normal"},{"uid":"88841b89bfcef432","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722503404627,"stop":1722503404627,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e2b59b36419c37","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722503719044,"stop":1722503719044,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd022bf814e9b797","name":"Relay - dialed first","time":{"start":1722503862224,"stop":1722503862225,"duration":1},"status":"passed","severity":"normal"},{"uid":"9577ac34f8651b4e","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722503122764,"stop":1722503122765,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f0460e55100c46a","name":"Push message with Russian payload","time":{"start":1722503815524,"stop":1722503815534,"duration":10},"status":"passed","severity":"normal"},{"uid":"87745d90bea54276","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722503109635,"stop":1722503109636,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e8c90b9d9dd71b","name":"Check message received after nwaku node is restarted","time":{"start":1722503691875,"stop":1722503691875,"duration":0},"status":"skipped","severity":"normal"},{"uid":"432902c87a06fc58","name":"Check received message containing JSON","time":{"start":1722503691886,"stop":1722503691886,"duration":0},"status":"passed","severity":"normal"},{"uid":"db268568c910045b","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722503564610,"stop":1722503564611,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f850562eb450ea3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722503372949,"stop":1722503372949,"duration":0},"status":"passed","severity":"normal"},{"uid":"985e7d4bf6fdc176","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722503109646,"stop":1722503109646,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b3daf3a7f500e1","name":"Decoder throws on empty string content topic","time":{"start":1722503146233,"stop":1722503146234,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd4ca2edd979ada","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722503109621,"stop":1722503109621,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7b776d33536461","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722503168740,"stop":1722503168740,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b9b7b7e9814f8a","name":"Check message with no content topic is not received","time":{"start":1722503691891,"stop":1722503691893,"duration":2},"status":"passed","severity":"normal"},{"uid":"9eabf27b325bc175","name":"nwaku subscribes","time":{"start":1722503694817,"stop":1722503694817,"duration":0},"status":"passed","severity":"normal"},{"uid":"3948486f62c0a46c","name":"Check received message containing special chars","time":{"start":1722503691838,"stop":1722503691838,"duration":0},"status":"passed","severity":"normal"},{"uid":"7778c11e56c31adb","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app35/10/topic619/json","time":{"start":1722503758539,"stop":1722503758539,"duration":0},"status":"passed","severity":"normal"},{"uid":"80eecfb6f1f6a76b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722503835831,"stop":1722503835831,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef421f5fe3a457b","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722503372936,"stop":1722503372936,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9451e4262ff78f","name":"Passing an array","time":{"start":1722503857728,"stop":1722503857729,"duration":1},"status":"passed","severity":"normal"},{"uid":"1efe875523688941","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722503255353,"stop":1722503255354,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a5e6ba09e4bd4d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722503835848,"stop":1722503835848,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26295be14413f14","name":"Check received message containing XML","time":{"start":1722503369519,"stop":1722503369520,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a723b08290cbff","name":"should properly create location multiaddrs - udp4","time":{"start":1722503118164,"stop":1722503118164,"duration":0},"status":"passed","severity":"normal"},{"uid":"8162346ea6932f24","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722503832797,"stop":1722503832798,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f33e6f981db723","name":"Filter with 2 connections","time":{"start":1722503443543,"stop":1722503443543,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d8f55b3cd5d618","name":"Check received message containing JSON","time":{"start":1722503691853,"stop":1722503691854,"duration":1},"status":"passed","severity":"normal"},{"uid":"9166ed5a99fe8f53","name":"through manual discovery","time":{"start":1722503569915,"stop":1722503569915,"duration":0},"status":"passed","severity":"normal"},{"uid":"874f76283df0bc50","name":"Check received message containing SQL Injection","time":{"start":1722503369515,"stop":1722503369516,"duration":1},"status":"passed","severity":"normal"},{"uid":"8295915f9a693023","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722503404626,"stop":1722503404627,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ef740bc7bfc558","name":"Check received message containing Script","time":{"start":1722503369517,"stop":1722503369518,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d3f34c6fc611eb","name":"Check message with non string payload is not received","time":{"start":1722503691893,"stop":1722503691894,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf692bb1f62147f4","name":"Refresh subscription","time":{"start":1722503835840,"stop":1722503835840,"duration":0},"status":"passed","severity":"normal"},{"uid":"478cf3abce59d346","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722503564597,"stop":1722503564598,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46c536a2bb7eae4","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722503109631,"stop":1722503109631,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20fb9a750a7b88a","name":"should not receive a peer event after stop","time":{"start":1722503138314,"stop":1722503138314,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0db877b1f0a364","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722503372936,"stop":1722503372937,"duration":1},"status":"passed","severity":"normal"},{"uid":"6819b93f4b156e36","name":"should set field with all protocols disabled","time":{"start":1722503118166,"stop":1722503118166,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b0013415bdc404","name":"unsubscribes","time":{"start":1722503845491,"stop":1722503845491,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c849d65a57022f","name":"Push message on custom pubsubTopic","time":{"start":1722503521182,"stop":1722503521182,"duration":0},"status":"passed","severity":"normal"},{"uid":"379b92a88d36aac2","name":"it tolerates circular branch references","time":{"start":1722503134473,"stop":1722503134474,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41bf7b3671ef756","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722503144457,"stop":1722503144458,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2819417b607946c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722503404630,"stop":1722503404630,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b02626562c5204","name":"Keep-alive pings maintain the connection","time":{"start":1722503280216,"stop":1722503280216,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b6f234c4aaa989","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722503810163,"stop":1722503810163,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd326d3af19b5ba","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722503835832,"stop":1722503835833,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d8a27cb6ab7b68","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722503372942,"stop":1722503372942,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c978f10dcd83bd7","name":"Overlapping topic subscription","time":{"start":1722503720737,"stop":1722503720737,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4924a508559ca46e","name":"Check message on other pubsub topic is not received","time":{"start":1722503691863,"stop":1722503691864,"duration":1},"status":"passed","severity":"normal"},{"uid":"1178d93441411493","name":"Check received message containing shell command","time":{"start":1722503691887,"stop":1722503691887,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc37169b7532027","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722503859969,"stop":1722503859969,"duration":0},"status":"passed","severity":"normal"},{"uid":"8273d28c0c73f8ff","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722503168738,"stop":1722503168739,"duration":1},"status":"passed","severity":"normal"},{"uid":"78092a782a061e3a","name":"non connected peers","time":{"start":1722503667017,"stop":1722503667017,"duration":0},"status":"skipped","severity":"normal"},{"uid":"637379f3c582898c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722503691861,"stop":1722503691862,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe01754320169c01","name":"Wrong topic","time":{"start":1722503758548,"stop":1722503758549,"duration":1},"status":"passed","severity":"normal"},{"uid":"b057e96fb9bde988","name":"Encoder throws on undefined content topic","time":{"start":1722503123181,"stop":1722503123181,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03d485baf03d4be","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722503217761,"stop":1722503217762,"duration":1},"status":"passed","severity":"normal"},{"uid":"1417fd285523c988","name":"Decoder throws on undefined content topic","time":{"start":1722503123182,"stop":1722503123182,"duration":0},"status":"passed","severity":"normal"},{"uid":"e341da843f2722cd","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722503109635,"stop":1722503109635,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9895ead0a19c36","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722503109640,"stop":1722503109640,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2e28ae7c78dc4d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722503255351,"stop":1722503255351,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99101e7b373ed4c","name":"should return empty list for no shard","time":{"start":1722503109632,"stop":1722503109632,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db1ae9dbaa91e52","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722503720738,"stop":1722503720738,"duration":0},"status":"passed","severity":"normal"},{"uid":"4809d17ff70cbe3e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722503833088,"stop":1722503833089,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57914f4d6dc57fb","name":"Fails to push message with empty content topic","time":{"start":1722503815598,"stop":1722503815598,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e019ac6625927","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722503835843,"stop":1722503835844,"duration":1},"status":"passed","severity":"normal"},{"uid":"79d3241ffc09276e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722503109646,"stop":1722503109647,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a42aef9b24efa1","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722503372942,"stop":1722503372942,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3eff5a274940418","name":"Check received message containing short","time":{"start":1722503691876,"stop":1722503691877,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c4fc68a06dcb4","name":"Reopen subscription with peer with lost subscription","time":{"start":1722503250312,"stop":1722503250313,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d73aa5adb85d2","name":"Push message with content topic containing Chinese","time":{"start":1722503692764,"stop":1722503692768,"duration":4},"status":"passed","severity":"normal"},{"uid":"3c61e6560b2af21a","name":"Push message with emoji payload","time":{"start":1722503692747,"stop":1722503692750,"duration":3},"status":"passed","severity":"normal"},{"uid":"76698179be6461e8","name":"throws on content topic with empty topic name field","time":{"start":1722503109618,"stop":1722503109618,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d74cdeff614141","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722503255360,"stop":1722503255360,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69e87735547ef74","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1722503849338,"stop":1722503849338,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e859f61da2e4179","name":"Passing page size 0 when there are 110 messages","time":{"start":1722503848263,"stop":1722503848264,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a21844d2f600210","name":"Query generator for multiple messages with different content topic format","time":{"start":1722503833089,"stop":1722503833089,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1a4913bae61b45","name":"Push message with content topic containing SQL Injection","time":{"start":1722503692770,"stop":1722503692770,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f888c056a85b0b5","name":"Sign & Recover","time":{"start":1722503144801,"stop":1722503144802,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf39cf9075cdef9a","name":"should use DNS peer discovery with light client","time":{"start":1722503174372,"stop":1722503174377,"duration":5},"status":"skipped","severity":"normal"},{"uid":"a4d6834417c022e6","name":"Check received message containing long","time":{"start":1722503691877,"stop":1722503691878,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5041b181c97770f","name":"Push 30 different messages","time":{"start":1722503692750,"stop":1722503692751,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d49cf92607337d","name":"should not receive a peer event before start","time":{"start":1722503138314,"stop":1722503138314,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfbec9ff90ff950","name":"Passing page size 19 when there are 20 messages","time":{"start":1722503848267,"stop":1722503848269,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f5eb8125b820976","name":"Check publish message containing Basic HTML tag","time":{"start":1722503719038,"stop":1722503719038,"duration":0},"status":"passed","severity":"normal"}] |