mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-19 13:23:13 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"f6dd36bdd9530cb5","name":"listenerCount","time":{"start":1717691780655,"stop":1717691780656,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ea686d6a42869e","name":"should not receive a peer event before start","time":{"start":1717692210067,"stop":1717692210067,"duration":0},"status":"passed","severity":"normal"},{"uid":"41117a83d5cd10c5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717691952296,"stop":1717691952296,"duration":0},"status":"passed","severity":"normal"},{"uid":"597654aa2caa047b","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1717691702754,"stop":1717691702754,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3316d3309901519","name":"Subscribe to topic containing long and publish message","time":{"start":1717692191362,"stop":1717692191363,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e2b7c75b33dd76d","name":"Store - dialed after - with timeout","time":{"start":1717692363635,"stop":1717692363635,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00df8b1652c98b8","name":"Meta field set when metaSetter is specified","time":{"start":1717691703027,"stop":1717691703027,"duration":0},"status":"passed","severity":"normal"},{"uid":"2baaa667b1412fa7","name":"Ping on peer without subscriptions","time":{"start":1717691812981,"stop":1717691812982,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c8e7b9f6a115193","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1717691689663,"stop":1717691689663,"duration":0},"status":"passed","severity":"normal"},{"uid":"633cfcda85defaff","name":"Publish message with custom timestamp: Thu Jun 06 2024 17:42:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1717692184555,"stop":1717692184555,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd77c4abf8e5da9d","name":"Encoder throws on empty string content topic","time":{"start":1717691703028,"stop":1717691703029,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4341aa4bc396052","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1717691689666,"stop":1717691689666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5efc2b0c401b255","name":"Relay + Store","time":{"start":1717691698119,"stop":1717691698120,"duration":1},"status":"passed","severity":"normal"},{"uid":"985788964e6161ff","name":"Overlapping topic subscription","time":{"start":1717692355332,"stop":1717692355332,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8431c759b5bb06","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1717691689679,"stop":1717691689679,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f8b5795c766187","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1717691908969,"stop":1717691908970,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9659e69a46190d","name":"Generator, custom pubsub topic","time":{"start":1717692328057,"stop":1717692328057,"duration":0},"status":"passed","severity":"normal"},{"uid":"690945b42c8a85bd","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app58/4/topic227/json","time":{"start":1717692250329,"stop":1717692250329,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff7a8f8c6cd961e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1717692338326,"stop":1717692338327,"duration":1},"status":"passed","severity":"normal"},{"uid":"c889c4d2e4ad3fb","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1717691689692,"stop":1717691689692,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebf51d65d7b0c8c","name":"Passing cursor with wrong pubsubTopic","time":{"start":1717692283552,"stop":1717692283552,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6fd2064274bf1f5","name":"Subscribe to topic containing Script and receive message","time":{"start":1717691959184,"stop":1717691959185,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2416f2b736ee0ae","name":"throws on content topic with generation field greater than 0","time":{"start":1717691689659,"stop":1717691689659,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d28a924c3c3d7c","name":"Check received message containing short","time":{"start":1717691910842,"stop":1717691910842,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06314cf4fda4d9b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717691829398,"stop":1717691829398,"duration":0},"status":"passed","severity":"normal"},{"uid":"683db040c16d670c","name":"Push message with Script payload","time":{"start":1717692299256,"stop":1717692299257,"duration":1},"status":"passed","severity":"normal"},{"uid":"17274a9778bec53d","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1717691689685,"stop":1717691689686,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c0c37a6b840b14","name":"Push message with content topic containing unicode special characters","time":{"start":1717692299274,"stop":1717692299274,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c11321e759069","name":"isConnected return false after peer stops","time":{"start":1717691791670,"stop":1717691791671,"duration":1},"status":"passed","severity":"normal"},{"uid":"123567f377a6a4a7","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1717691697418,"stop":1717691697419,"duration":1},"status":"passed","severity":"normal"},{"uid":"c101bcc120998625","name":"Check message received after nwaku node is restarted","time":{"start":1717692235907,"stop":1717692235908,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8009321678cc7152","name":"Push message with content topic containing JSON","time":{"start":1717692139273,"stop":1717692139273,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de94e44803a8167","name":"nwaku subscribes","time":{"start":1717692164175,"stop":1717692164175,"duration":0},"status":"passed","severity":"normal"},{"uid":"92083cf0c0a19490","name":"Query Generator - forward","time":{"start":1717692320910,"stop":1717692320911,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4f5cfd757d2b53","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1717692472541,"stop":1717692472541,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6c7ff19e3d36f9","name":"should only return 1 node with store capability","time":{"start":1717691713975,"stop":1717691713975,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb12145cb15aa99","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717691829399,"stop":1717691829399,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c349246b0811047","name":"should return all peers when numPeers is 0","time":{"start":1717691702752,"stop":1717691702752,"duration":0},"status":"passed","severity":"normal"},{"uid":"515aac50625fd909","name":"Ping on peer without subscriptions","time":{"start":1717691776487,"stop":1717691776488,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4de923b30d0e3e","name":"can start the service","time":{"start":1717691717774,"stop":1717691717774,"duration":0},"status":"passed","severity":"normal"},{"uid":"4edde0e4ba8b4dfc","name":"Refresh subscription","time":{"start":1717692355323,"stop":1717692355323,"duration":0},"status":"passed","severity":"normal"},{"uid":"30af7a5cd4771b65","name":"Decoder throws on undefined content topic","time":{"start":1717691703029,"stop":1717691703029,"duration":0},"status":"passed","severity":"normal"},{"uid":"2410d4ac680018f9","name":"creates an iterator","time":{"start":1717692349136,"stop":1717692349136,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c27eae9f08baed","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717692235899,"stop":1717692235900,"duration":1},"status":"passed","severity":"normal"},{"uid":"d218dd1fae3deb66","name":"random static sharding 5 - Cluster ID: 322, Shard ID: 74","time":{"start":1717692280771,"stop":1717692280772,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c2d2fc4742409","name":"Check message on other pubsub topic is not received","time":{"start":1717692235948,"stop":1717692235952,"duration":4},"status":"passed","severity":"normal"},{"uid":"85dff5dc2c922052","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717692355330,"stop":1717692355330,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97fef42657c53ba","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717692328058,"stop":1717692328058,"duration":0},"status":"passed","severity":"normal"},{"uid":"719b4b0b7c9e0471","name":"Push 30 different messages","time":{"start":1717692299262,"stop":1717692299262,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cca781a75fc3e0d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1717692359735,"stop":1717692359735,"duration":0},"status":"passed","severity":"normal"},{"uid":"2388e2c9cd55d64c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717691952280,"stop":1717691952281,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49f70efcc336401","name":"Check received message containing special chars","time":{"start":1717692235871,"stop":1717692235871,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ce96c672274516","name":"Push message with unicode special characters payload","time":{"start":1717692139267,"stop":1717692139267,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0d320eec83c874","name":"can start and stop the service","time":{"start":1717691717775,"stop":1717691717775,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb03d54ba40df3fb","name":"Check received message containing shell command","time":{"start":1717691910851,"stop":1717691910851,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe9e060ad28ac5f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717691959187,"stop":1717691959187,"duration":0},"status":"passed","severity":"normal"},{"uid":"435cc0bc1b4819af","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717691816539,"stop":1717691816540,"duration":1},"status":"passed","severity":"normal"},{"uid":"148c820913812fd1","name":"should throw error - invalid id","time":{"start":1717691698113,"stop":1717691698113,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2d7beba281931e","name":"should be called for bootstrap peers","time":{"start":1717691748071,"stop":1717691748071,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08d9805d4c0b3fe","name":"Check message with no content topic is not received","time":{"start":1717692235953,"stop":1717692235955,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e36ad15a34c0fff","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1717691908962,"stop":1717691908964,"duration":2},"status":"passed","severity":"normal"},{"uid":"35108dad3590e409","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1717691689662,"stop":1717691689662,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a54d382b65d1d6","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1717691689672,"stop":1717691689672,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df4ba890f1069b1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717691908944,"stop":1717691908946,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c22ff28e93eb996","name":"Subscribe and receive messages via lightPush","time":{"start":1717692355330,"stop":1717692355330,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f48c4c32a2a2e7","name":"Subscribe to topic containing Russian and publish message","time":{"start":1717692191365,"stop":1717692191365,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b44c6747784ae3","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1717691697424,"stop":1717691697424,"duration":0},"status":"passed","severity":"normal"},{"uid":"821337614bbbd6f4","name":"Reopen subscription with peer with lost subscription","time":{"start":1717691812984,"stop":1717691812984,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2f2b54c3e98ec2","name":"Check meta is set [ecies]","time":{"start":1717691725517,"stop":1717691725517,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddef37f3510540b","name":"Check meta is set [symmetric]","time":{"start":1717691723648,"stop":1717691723649,"duration":1},"status":"passed","severity":"normal"},{"uid":"df68bf6bc7e6050e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1717691689676,"stop":1717691689676,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5172d2f3e774c8","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1717692359736,"stop":1717692359736,"duration":0},"status":"passed","severity":"normal"},{"uid":"4883023f448d534b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1717692191360,"stop":1717692191360,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b5869cd7ca3587","name":"should properly create location multiaddrs - udp","time":{"start":1717691698117,"stop":1717691698117,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32cfad902e68302","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717691908960,"stop":1717691908961,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c454cff605809f6","name":"Check received message containing unicode special characters","time":{"start":1717692235898,"stop":1717692235898,"duration":0},"status":"passed","severity":"normal"},{"uid":"111e15bbf55947a5","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1717692283547,"stop":1717692283548,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c721fff6f1b1f27","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1717691689675,"stop":1717691689675,"duration":0},"status":"passed","severity":"normal"},{"uid":"82051448d85f636d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717692355320,"stop":1717692355320,"duration":0},"status":"passed","severity":"normal"},{"uid":"a010e775f2fdedbd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1717691908979,"stop":1717691908979,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4e586ac2bd5a28","name":"Check received message containing Russian","time":{"start":1717692235872,"stop":1717692235873,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aab9b6365dec9be","name":"Check received message with timestamp: 1717691740315000000 ","time":{"start":1717691910854,"stop":1717691910854,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b88d3c00fb6d3e","name":"throws on content topic with empty version field","time":{"start":1717691689660,"stop":1717691689661,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70a9f6e216c91f2","name":"Callback on promise","time":{"start":1717692340735,"stop":1717692340735,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a17f2b98aff28f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1717691713977,"stop":1717691713977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"496d6a5331d5dc8a","name":"handles multiple messages","time":{"start":1717692349139,"stop":1717692349139,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c0b91e6e9a2f0c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1717691689665,"stop":1717691689666,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb3715f0f84eb289","name":"Push message with content topic containing special chars","time":{"start":1717692139269,"stop":1717692139270,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c12e64420bb9838","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1717691689666,"stop":1717691689666,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18ceb070ec3fecf","name":"Fails to publish duplicate message","time":{"start":1717692184556,"stop":1717692184557,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c9fc3266843ce1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717692355331,"stop":1717692355331,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a92391f2ac76b4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717691959173,"stop":1717691959173,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4ec6a51bbf15d4","name":"Promise Callback - backward","time":{"start":1717692320912,"stop":1717692320912,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18332bae22d7f7b","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1717691908966,"stop":1717691908966,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f47af0e8369c0ee","name":"Generator, 2 different pubsubtopics","time":{"start":1717692328055,"stop":1717692328056,"duration":1},"status":"passed","severity":"normal"},{"uid":"f470f2a70f9f0e2a","name":"Push message with XML payload","time":{"start":1717692299257,"stop":1717692299257,"duration":0},"status":"passed","severity":"normal"},{"uid":"2784f8c3875da376","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717691908977,"stop":1717691908977,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5395c803dd33eef","name":"Privacy Node - default protocol","time":{"start":1717692363637,"stop":1717692363637,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea5eff56483d3c7","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1717691791668,"stop":1717691791668,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ee42ea52592264","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1717691748071,"stop":1717691748074,"duration":3},"status":"passed","severity":"normal"},{"uid":"29bf6c89b2af1078","name":"Check received message containing long","time":{"start":1717692235922,"stop":1717692235922,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebdc268339e07ba7","name":"should throw an error for missing sharding configuration","time":{"start":1717691689689,"stop":1717691689689,"duration":0},"status":"passed","severity":"normal"},{"uid":"efda905f3feb42bf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717692355324,"stop":1717692355324,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ffed23385dabb6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717691829397,"stop":1717691829398,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1850c8f0abde507","name":"should handle a minimal index list","time":{"start":1717691689733,"stop":1717691689734,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e44ead579557f65","name":"should use the provided clusterId for the pubsub topic","time":{"start":1717691689691,"stop":1717691689691,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f146f6c261c056","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1717691689665,"stop":1717691689665,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c484294826110a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717692235946,"stop":1717692235946,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6385f3fa4a56ce2","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1717691689673,"stop":1717691689673,"duration":0},"status":"passed","severity":"normal"},{"uid":"8abc7a4688173402","name":"Push message with special chars payload","time":{"start":1717692299252,"stop":1717692299253,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cac56b9fc18023b","name":"Relay - dialed after","time":{"start":1717692363634,"stop":1717692363634,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6278256ac8722a6","name":"does not throw on valid cases","time":{"start":1717691689656,"stop":1717691689657,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a3dd9117849514","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1717692156431,"stop":1717692156431,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6512f827813d63","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1717691908966,"stop":1717691908967,"duration":1},"status":"passed","severity":"normal"},{"uid":"4179d0b906f39183","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717691959195,"stop":1717691959195,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e425d3805c0c04","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717692355330,"stop":1717692355330,"duration":0},"status":"passed","severity":"normal"},{"uid":"36dedee5b4fee02f","name":"handles different clusterIds correctly","time":{"start":1717691689667,"stop":1717691689668,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e8f92708013ce30","name":"should handle corrupted local storage data gracefully","time":{"start":1717691717777,"stop":1717691717778,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceec0db528ec14ec","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717691959194,"stop":1717691959195,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8f884a8c67c210","name":"Check received message containing numeric","time":{"start":1717692235922,"stop":1717692235923,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98d2a702f312d99","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1717692191360,"stop":1717692191361,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f8d8a5c6ef53dc7","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1717691689691,"stop":1717691689691,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e3f493cffae418","name":"Check received message containing XML","time":{"start":1717692235874,"stop":1717692235874,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd788268b37170bd","name":"Push message with shell command payload","time":{"start":1717692139266,"stop":1717692139266,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4cb10a47a93d6e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1717691740798,"stop":1717691740804,"duration":6},"status":"passed","severity":"normal"},{"uid":"175c29d4dea07272","name":"can dial TLS multiaddrs","time":{"start":1717692010694,"stop":1717692010695,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6fd483633f2647","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1717692250336,"stop":1717692250337,"duration":1},"status":"passed","severity":"normal"},{"uid":"234779861d679fa6","name":"Symmetric encrypt & Decrypt","time":{"start":1717691724238,"stop":1717691724238,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a65a2a0fd8fe889","name":"Push message with content topic containing escaped characters","time":{"start":1717692139274,"stop":1717692139274,"duration":0},"status":"passed","severity":"normal"},{"uid":"865515c580d02cc","name":"isConnected should return false after all peers disconnect","time":{"start":1717691791670,"stop":1717691791670,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1187bf064892e9d","name":"Generator, 2 different pubsubtopics","time":{"start":1717692328057,"stop":1717692328057,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a86efdf1c39f2ca","name":"Waku message hash computation (no timestamp)","time":{"start":1717691692273,"stop":1717691692274,"duration":1},"status":"passed","severity":"normal"},{"uid":"3073c0823a7fe780","name":"Push message with content topic containing Arabic","time":{"start":1717692139270,"stop":1717692139271,"duration":1},"status":"passed","severity":"normal"},{"uid":"e276d9b032b3010b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1717691908959,"stop":1717691908960,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f56cea65324aef","name":"Passing page size 10 when there are 10 messages","time":{"start":1717692336273,"stop":1717692336273,"duration":0},"status":"passed","severity":"normal"},{"uid":"8882d2b267fc30f4","name":"throws on content topic with empty application field","time":{"start":1717691689659,"stop":1717691689660,"duration":1},"status":"passed","severity":"normal"},{"uid":"f201afb434eb8976","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1717692302080,"stop":1717692302080,"duration":0},"status":"passed","severity":"normal"},{"uid":"357c95f231c6a2aa","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1717692283548,"stop":1717692283549,"duration":1},"status":"passed","severity":"normal"},{"uid":"e27133cc31c6300c","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1717691689666,"stop":1717691689666,"duration":0},"status":"passed","severity":"normal"},{"uid":"e383dbcff66e4d13","name":"should return the pubsub topic directly if a string is provided","time":{"start":1717691689684,"stop":1717691689685,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c44758db4b6066","name":"Subscribe to topic containing long and receive message","time":{"start":1717691959176,"stop":1717691959177,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cff0c46e4c3413e","name":"Ordered callback, aborts when callback returns true","time":{"start":1717692340737,"stop":1717692340737,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e3d217e04d8b22","name":"Asymmetric encrypt & decrypt","time":{"start":1717691724237,"stop":1717691724238,"duration":1},"status":"passed","severity":"normal"},{"uid":"9146db1fb4ff7870","name":"Decoder throws on undefined content topic","time":{"start":1717691723650,"stop":1717691723651,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a330de3c9f522d0","name":"Query generator for multiple messages","time":{"start":1717692340733,"stop":1717692340733,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb5b4e6ec3b23f1","name":"start node with empty shard","time":{"start":1717692280779,"stop":1717692280779,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d75d62e4bb3fda","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717691829399,"stop":1717691829400,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a9f3fcb3354957","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717692156430,"stop":1717692156430,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2030ce52344e2e8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717692355338,"stop":1717692355338,"duration":0},"status":"passed","severity":"normal"},{"uid":"227d805c5d91c729","name":"Throws when trying to push message with empty payload","time":{"start":1717692139268,"stop":1717692139268,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1450e445ccc650b","name":"new peer added after a peer was already found","time":{"start":1717692131184,"stop":1717692131185,"duration":1},"status":"skipped","severity":"normal"},{"uid":"728c823a093f9562","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app57/7/topic205/test.js","time":{"start":1717692250333,"stop":1717692250334,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0facf74d59a7beb","name":"should set field with all protocols disabled","time":{"start":1717691698118,"stop":1717691698118,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbc6a730028cae0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717691959181,"stop":1717691959182,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b893ea2f91b110","name":"should emit a peer event after start","time":{"start":1717691755777,"stop":1717691755777,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c83d72c43b2c3d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717691816541,"stop":1717691816541,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2aea01558bbc4af","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1717691713464,"stop":1717691713465,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be3baa7bbb26a4f","name":"Generator, custom pubsub topic","time":{"start":1717692328055,"stop":1717692328055,"duration":0},"status":"passed","severity":"normal"},{"uid":"930d727581db91fa","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1717691908950,"stop":1717691908951,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d4b557863972b9","name":"Check received message containing SQL Injection","time":{"start":1717691910848,"stop":1717691910849,"duration":1},"status":"passed","severity":"normal"},{"uid":"af214b2e6df2ac17","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1717691692272,"stop":1717691692272,"duration":0},"status":"passed","severity":"normal"},{"uid":"af43d772c0115098","name":"should properly create peer info with all multiaddrs","time":{"start":1717691698117,"stop":1717691698117,"duration":0},"status":"passed","severity":"normal"},{"uid":"45185375799233f1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717692355337,"stop":1717692355337,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88df1e126d6daf7","name":"connects to nwaku","time":{"start":1717692356546,"stop":1717692356546,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba11e16620b3e03","name":"shard 0","time":{"start":1717692280762,"stop":1717692280762,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa58d69cd290efc3","name":"Fails to push message with large meta","time":{"start":1717692139276,"stop":1717692139276,"duration":0},"status":"passed","severity":"normal"},{"uid":"86230f2fdba58cf2","name":"Subscribe to topic containing Script and receive message","time":{"start":1717692355336,"stop":1717692355336,"duration":0},"status":"passed","severity":"normal"},{"uid":"6451ea8a036ab99c","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1717691692274,"stop":1717691692274,"duration":0},"status":"passed","severity":"normal"},{"uid":"90164793bcfb0bb2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1717691689679,"stop":1717691689679,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc154a6ac72d42d5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717691908949,"stop":1717691908949,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fbfb71d3dc87cf","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1717691750145,"stop":1717691750145,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d222f563d15ef35","name":"Check received message containing Chinese","time":{"start":1717692235871,"stop":1717692235872,"duration":1},"status":"passed","severity":"normal"},{"uid":"66d5f76b545dcb0b","name":"Push message with numeric payload","time":{"start":1717692139262,"stop":1717692139262,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9b7228e213f29c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1717692191365,"stop":1717692191365,"duration":0},"status":"passed","severity":"normal"},{"uid":"1818b29300891e2e","name":"Subscribe and receive messages via waku relay post","time":{"start":1717692355330,"stop":1717692355331,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca9b1e0b977363c","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1717691959195,"stop":1717691959196,"duration":1},"status":"passed","severity":"normal"},{"uid":"754dc251e6da8d44","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1717692184558,"stop":1717692184559,"duration":1},"status":"passed","severity":"normal"},{"uid":"2998c8a315b15dd","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1717691697423,"stop":1717691697423,"duration":0},"status":"passed","severity":"normal"},{"uid":"af127a0ad5b53551","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1717691689685,"stop":1717691689685,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce34b0552ccd6aa2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717692011293,"stop":1717692011293,"duration":0},"status":"passed","severity":"normal"},{"uid":"1187e1f049ac1a59","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1717691689665,"stop":1717691689665,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd6371ccf29b4a9","name":"should load peers from local storage and dispatch events","time":{"start":1717691717777,"stop":1717691717777,"duration":0},"status":"passed","severity":"normal"},{"uid":"f735beab16bd270a","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1717691908978,"stop":1717691908978,"duration":0},"status":"passed","severity":"normal"},{"uid":"a815a420a8b4246f","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1717692184554,"stop":1717692184554,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb15cfe01d5aeb2","name":"connected peers and dial","time":{"start":1717692131460,"stop":1717692131460,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9744c8e6fec02f4d","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1717692184644,"stop":1717692184645,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f05b4d6da40dc63b","name":"different cluster, different shard: nodes don't connect","time":{"start":1717692003619,"stop":1717692003619,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87d858ead5e4be0","name":"Check received message containing shell command","time":{"start":1717692235896,"stop":1717692235897,"duration":1},"status":"passed","severity":"normal"},{"uid":"328eacbadcf34a30","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1717692280778,"stop":1717692280778,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8e78432322aa3f","name":"should properly create location multiaddrs - tcp6","time":{"start":1717691698116,"stop":1717691698117,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba8d29075d3611f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1717691723647,"stop":1717691723648,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecfb4ba28358f2f8","name":"udp ip6 address","time":{"start":1717691697586,"stop":1717691697587,"duration":1},"status":"passed","severity":"normal"},{"uid":"e952a0ede9332d46","name":"Passing page size 3 when there are 20 messages","time":{"start":1717692336273,"stop":1717692336273,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5cbc209184cceac","name":"Push message with SQL Injection payload","time":{"start":1717692139264,"stop":1717692139264,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a6c077456ee2d9","name":"unsubscribes","time":{"start":1717692349139,"stop":1717692349140,"duration":1},"status":"passed","severity":"normal"},{"uid":"8390243fe40acd82","name":"removeEventListener with correct event","time":{"start":1717691780653,"stop":1717691780653,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b54acc8f9f5a4b4","name":"Ephemeral field set to true","time":{"start":1717691703026,"stop":1717691703027,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b194cb1b062b33","name":"random static sharding 6 - Cluster ID: 303, Shard ID: 690","time":{"start":1717692280773,"stop":1717692280773,"duration":0},"status":"passed","severity":"normal"},{"uid":"363a663bf5d051a9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717691816542,"stop":1717691816545,"duration":3},"status":"passed","severity":"normal"},{"uid":"f1eff613ed4dfabe","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717691908968,"stop":1717691908968,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e340e1ce0e8805","name":"Subscribe to topic containing Script and publish message","time":{"start":1717692191366,"stop":1717692191366,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e1da78d9f987b1","name":"All","time":{"start":1717691750658,"stop":1717691750658,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b5633f000ffa8c","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1717691908949,"stop":1717691908949,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e9bbac381a303f","name":"Default pageSize","time":{"start":1717692336275,"stop":1717692336275,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb01affb6e3f276","name":"Subscribe to topic containing XML and receive message","time":{"start":1717692355326,"stop":1717692355326,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5cb5e8d4ce9f59","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717692355325,"stop":1717692355325,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d9062c4f5d5a22","name":"A test","time":{"start":1717691959248,"stop":1717691959248,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd840a6119d35ca1","name":"stop","time":{"start":1717691780658,"stop":1717691780670,"duration":12},"status":"passed","severity":"normal"},{"uid":"f5bfd0856815b436","name":"should be able to decode the field with only FILTER set to true","time":{"start":1717691697421,"stop":1717691697422,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b0dde6a67870104","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1717691740815,"stop":1717691740816,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c93e7452d32a8ea","name":"Register correct protocols","time":{"start":1717692191358,"stop":1717692191359,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d8c36f0ecc92ac6","name":"through manual discovery","time":{"start":1717692010695,"stop":1717692010695,"duration":0},"status":"passed","severity":"normal"},{"uid":"b043ef4fbe82de44","name":"receives messages sent to provided content topic through callback","time":{"start":1717692184645,"stop":1717692184645,"duration":0},"status":"skipped","severity":"normal"},{"uid":"262618d4a809c302","name":"Decoder throws on empty string content topic","time":{"start":1717691723651,"stop":1717691723651,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d1a95cba0b8f1e","name":"should only return 1 node with relay and store capability","time":{"start":1717691713975,"stop":1717691713975,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09d00a12dccb739","name":"can start the service","time":{"start":1717692210065,"stop":1717692210065,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc590b7742cc482","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1717691697419,"stop":1717691697419,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e07593a6466678","name":"should be able to decode the field with only STORE set to true","time":{"start":1717691697422,"stop":1717691697422,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8be952b7998052","name":"Reopen subscription with peer with lost subscription","time":{"start":1717691812982,"stop":1717691812983,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db4461c5699846f","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1717691717777,"stop":1717691717777,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae861ebdfbb00819","name":"Push message with short payload","time":{"start":1717692299249,"stop":1717692299249,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b22e1631bba6095","name":"tcp ip4 address","time":{"start":1717691697586,"stop":1717691697586,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f2f4e97b0c9c8c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1717691755786,"stop":1717691755786,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6141acb68163fec1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717691959179,"stop":1717691959180,"duration":1},"status":"passed","severity":"normal"},{"uid":"623bfe1c8e367e55","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1717691908969,"stop":1717691908969,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f12381dc1605a2","name":"Subscribe to topic containing XML and receive message","time":{"start":1717691959185,"stop":1717691959186,"duration":1},"status":"passed","severity":"normal"},{"uid":"1812767d58612ce5","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1717691697425,"stop":1717691697425,"duration":0},"status":"passed","severity":"normal"},{"uid":"17993b75fb268bf5","name":"returns all values when wanted number matches available values","time":{"start":1717691713258,"stop":1717691713261,"duration":3},"status":"passed","severity":"normal"},{"uid":"1ffdb3260042be46","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1717691713462,"stop":1717691713462,"duration":0},"status":"passed","severity":"normal"},{"uid":"997f2c004d073ce1","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1717691689665,"stop":1717691689665,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3b49a669745555","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1717691689663,"stop":1717691689664,"duration":1},"status":"passed","severity":"normal"},{"uid":"496e06a3e7548245","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app83/7/topic107/proto","time":{"start":1717692250334,"stop":1717692250335,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ee1267b764c80c","name":"Push message with content topic containing shell command","time":{"start":1717692139273,"stop":1717692139273,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6ae2c3e04b0cf6","name":"Query Generator, Multiple PubsubTopics","time":{"start":1717692302074,"stop":1717692302074,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69332c16df1807e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1717691755785,"stop":1717691755785,"duration":0},"status":"skipped","severity":"normal"},{"uid":"419764b76b85ef53","name":"isConnected should return true after first peer connects","time":{"start":1717691791669,"stop":1717691791670,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b8adaa504771a5f","name":"throws on empty content topic","time":{"start":1717691689657,"stop":1717691689657,"duration":0},"status":"passed","severity":"normal"},{"uid":"d677e865b69c42ab","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717691959187,"stop":1717691959188,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94420b74504af84","name":"Push message with Basic HTML tag payload","time":{"start":1717692299257,"stop":1717692299257,"duration":0},"status":"passed","severity":"normal"},{"uid":"660eaecff853a9c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1717691689689,"stop":1717691689689,"duration":0},"status":"passed","severity":"normal"},{"uid":"24303b9e8b16a7c5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1717692191363,"stop":1717692191363,"duration":0},"status":"passed","severity":"normal"},{"uid":"af95d643ea48b3b","name":"Push message with emoji payload","time":{"start":1717692139267,"stop":1717692139267,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e508e8f0ef24bd","name":"Push message with content topic containing unicode special characters","time":{"start":1717692139274,"stop":1717692139274,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b40db5b639bab61","name":"Check received message containing unicode special characters","time":{"start":1717691910853,"stop":1717691910854,"duration":1},"status":"passed","severity":"normal"},{"uid":"c59352491b67ab1e","name":"ignores domain fetching errors","time":{"start":1717691713973,"stop":1717691713973,"duration":0},"status":"passed","severity":"normal"},{"uid":"815fb712a37a971a","name":"should not fail to stop the service if it was not started","time":{"start":1717691755776,"stop":1717691755776,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6db2ba74d94950","name":"Correctly serialized arguments","time":{"start":1717692010910,"stop":1717692010911,"duration":1},"status":"passed","severity":"normal"},{"uid":"3349130662f2f773","name":"Push message with content topic containing Russian","time":{"start":1717692139271,"stop":1717692139271,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d0b448a4cc757d","name":"Check received message with timestamp: 1717691740315 ","time":{"start":1717691910855,"stop":1717691910855,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d0eb86ddbab140","name":"should throw error - no id","time":{"start":1717691698112,"stop":1717691698112,"duration":0},"status":"passed","severity":"normal"},{"uid":"3119b62a82fb097d","name":"Push to array if already present","time":{"start":1717691689478,"stop":1717691689479,"duration":1},"status":"passed","severity":"normal"},{"uid":"27887c2443dc68d7","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1717692191369,"stop":1717692191369,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fe184dfd5cb6bd","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1717691689675,"stop":1717691689675,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acd10d92a648184","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1717692156431,"stop":1717692156431,"duration":0},"status":"passed","severity":"normal"},{"uid":"859ec47faad5180b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717692355328,"stop":1717692355329,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8547c73c8aedc7","name":"Reusing cursor across nodes","time":{"start":1717692283551,"stop":1717692283551,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f53b050e9201d4","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1717692340736,"stop":1717692340736,"duration":0},"status":"passed","severity":"normal"},{"uid":"658a8287a9b35ae8","name":"Ordered Callback - backward","time":{"start":1717692320913,"stop":1717692320913,"duration":0},"status":"passed","severity":"normal"},{"uid":"173cb2de7e0a35f3","name":"Subscribe and receives messages on 20 topics","time":{"start":1717692355331,"stop":1717692355331,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7fca7dbdff2ad4","name":"Check received message containing short","time":{"start":1717692235908,"stop":1717692235908,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7884b58a80d44f","name":"Check received message with timestamp: 1717691740181000000 ","time":{"start":1717692235945,"stop":1717692235945,"duration":0},"status":"passed","severity":"normal"},{"uid":"17261653092b59af","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1717691689669,"stop":1717691689670,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ab9435b21c42ca","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1717691697419,"stop":1717691697420,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8760435a9ccc5c","name":"Encoder throws on undefined content topic","time":{"start":1717691703028,"stop":1717691703028,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30d30808d54d816","name":"Throws when trying to push message with empty payload","time":{"start":1717692299266,"stop":1717692299267,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ab4cd1f2a6c0b","name":"Push message with escaped characters payload","time":{"start":1717692299258,"stop":1717692299259,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d68e104b8db6294","name":"different cluster, different shard: nodes don't connect","time":{"start":1717691908941,"stop":1717691908942,"duration":1},"status":"passed","severity":"normal"},{"uid":"34aa24fdf220107","name":"Push message with Chinese payload","time":{"start":1717692139263,"stop":1717692139263,"duration":0},"status":"passed","severity":"normal"},{"uid":"990704e007837b69","name":"Push message with custom timestamp: 1717695509110","time":{"start":1717692299278,"stop":1717692299279,"duration":1},"status":"passed","severity":"normal"},{"uid":"db657b060ebc3813","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1717692302075,"stop":1717692302075,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e0dd4c8ebf280e","name":"should return valid sharding parameters for static sharding","time":{"start":1717691689687,"stop":1717691689687,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1b1bfa289e656c","name":"Ping on unsubscribed peer","time":{"start":1717691812982,"stop":1717691812982,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba950e316f73248","name":"Check received message containing Arabic","time":{"start":1717692235936,"stop":1717692235937,"duration":1},"status":"passed","severity":"normal"},{"uid":"389e22bf3690828b","name":"Push message with content topic containing SQL Injection","time":{"start":1717692299271,"stop":1717692299271,"duration":0},"status":"passed","severity":"normal"},{"uid":"738390c716e05100","name":"Check received message containing emoji","time":{"start":1717692235898,"stop":1717692235898,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94882b52bfef35b","name":"handles empty contentTopics array correctly","time":{"start":1717691689690,"stop":1717691689690,"duration":0},"status":"passed","severity":"normal"},{"uid":"c647dd8233d58b33","name":"Fails to push message bigger that 1MB","time":{"start":1717692299281,"stop":1717692299281,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa04bda7659f54a","name":"Ping on subscribed peer","time":{"start":1717691812981,"stop":1717691812981,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e5a79d1f2a8d6f","name":"Relay","time":{"start":1717691750657,"stop":1717691750657,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10ac0a0e4114b03","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717691816540,"stop":1717691816540,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5da0efecb375c9","name":"Subscribe to topic containing long and receive message","time":{"start":1717692355323,"stop":1717692355324,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a68b14f7338d5a9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1717691816536,"stop":1717691816536,"duration":0},"status":"passed","severity":"normal"},{"uid":"3114a2b2f4f0561c","name":"Check publish message containing Script","time":{"start":1717692184549,"stop":1717692184549,"duration":0},"status":"passed","severity":"normal"},{"uid":"264928df9c714d17","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1717691689681,"stop":1717691689681,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea638c5280cb0fd","name":"Query with Promise Callback, No Decoder","time":{"start":1717692302080,"stop":1717692302081,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2d237779491b31","name":"Publish without waiting for remote peer","time":{"start":1717692191359,"stop":1717692191359,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f129c1d5fa0c6b2","name":"should properly create location multiaddrs - tcp4","time":{"start":1717691698116,"stop":1717691698116,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2878d93909be7f","name":"handles different networkShards values correctly","time":{"start":1717691689668,"stop":1717691689668,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee747931eaf55c80","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1717692131185,"stop":1717692131185,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7ac01955060189","name":"Encoder throws on undefined content topic","time":{"start":1717691723649,"stop":1717691723650,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe2a779ae83d129","name":"Fails to publish message with wrong content topic","time":{"start":1717692184558,"stop":1717692184558,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29e34e48f0dd45d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1717691689682,"stop":1717691689682,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0c74376604889e","name":"Query with Promise Callback, No message returned","time":{"start":1717692302081,"stop":1717692302081,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a639982c2982397","name":"Fails to push message with empty content topic","time":{"start":1717692299275,"stop":1717692299275,"duration":0},"status":"passed","severity":"normal"},{"uid":"3957096974377698","name":"Encoder throws on empty string content topic","time":{"start":1717691725518,"stop":1717691725518,"duration":0},"status":"passed","severity":"normal"},{"uid":"d299606c2bfdb633","name":"Push message with emoji payload","time":{"start":1717692299261,"stop":1717692299262,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba3670b2ed9690f8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717692355335,"stop":1717692355336,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea67a397ee738598","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1717692156429,"stop":1717692156429,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb237b4845b7059","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1717692191366,"stop":1717692191366,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cae1c7b6a9d8b","name":"Check received message with timestamp: 1717691740181 ","time":{"start":1717692235945,"stop":1717692235946,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eddcbb53a7e9482","name":"should encode/decode to text encoding","time":{"start":1717691698114,"stop":1717691698115,"duration":1},"status":"passed","severity":"normal"},{"uid":"789d799ea2d87bfa","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1717692359735,"stop":1717692359736,"duration":1},"status":"passed","severity":"normal"},{"uid":"48290975c103b46b","name":"Passing cursor with wrong message digest","time":{"start":1717692283551,"stop":1717692283551,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12ba486e03b7e38","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1717691689681,"stop":1717691689681,"duration":0},"status":"passed","severity":"normal"},{"uid":"2911d4ff605daafa","name":"Passing an array","time":{"start":1717692356547,"stop":1717692356547,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad83359b149255a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1717691908967,"stop":1717691908967,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0449b257263ff0d","name":"should set field with only RELAY enabled","time":{"start":1717691698118,"stop":1717691698118,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bee654a9e4aceed","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1717691908953,"stop":1717691908959,"duration":6},"status":"passed","severity":"normal"},{"uid":"4f6e9d9d54eebd3e","name":"Subscribe and publish message","time":{"start":1717692191359,"stop":1717692191359,"duration":0},"status":"passed","severity":"normal"},{"uid":"260d4864a34fa010","name":"Promise Callback - forward","time":{"start":1717692320912,"stop":1717692320912,"duration":0},"status":"passed","severity":"normal"},{"uid":"5298a60f70ea01ba","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1717692359737,"stop":1717692359737,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b6c8f3be9a2ae6","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1717691692270,"stop":1717691692272,"duration":2},"status":"passed","severity":"normal"},{"uid":"75b1020bf388b36","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717692355335,"stop":1717692355335,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b95ccaa2721ae4","name":"should be able to encode the field with only RELAY set to true","time":{"start":1717691697413,"stop":1717691697415,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8d58007bff95c93","name":"Light Node - default protocols","time":{"start":1717692363636,"stop":1717692363637,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed212eb5f20dc4d8","name":"removeEventListener with wrong event","time":{"start":1717691780653,"stop":1717691780654,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad57b3093ce05df7","name":"Overlapping topic subscription","time":{"start":1717692355323,"stop":1717692355323,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4752bec0b23f7c","name":"Round trip binary serialization","time":{"start":1717691703026,"stop":1717691703026,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a90bf778d95a6f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1717692184559,"stop":1717692184559,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f99a18110e5556","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717691910855,"stop":1717691910856,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b9561c18d3b931","name":"should be able to encode the field with only FILTER set to true","time":{"start":1717691697416,"stop":1717691697416,"duration":0},"status":"passed","severity":"normal"},{"uid":"d568c3d1f9a4bbe0","name":"Check publish message containing long","time":{"start":1717692184538,"stop":1717692184539,"duration":1},"status":"passed","severity":"normal"},{"uid":"db8ecfb3dd4a168e","name":"should not fail to start the service if it is already started","time":{"start":1717692210066,"stop":1717692210066,"duration":0},"status":"passed","severity":"normal"},{"uid":"29aaa1a7582de5dd","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1717692472541,"stop":1717692472541,"duration":0},"status":"passed","severity":"normal"},{"uid":"40377741932d3a24","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717691816542,"stop":1717691816542,"duration":0},"status":"passed","severity":"normal"},{"uid":"2299c807554512c1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717692355332,"stop":1717692355332,"duration":0},"status":"passed","severity":"normal"},{"uid":"c787ede537cf28be","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1717691908942,"stop":1717691908942,"duration":0},"status":"passed","severity":"normal"},{"uid":"c699c0dc66af0af0","name":"1 Relay, 1 Filter, gives up","time":{"start":1717691713651,"stop":1717691713651,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6d6c03d22a05b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717692011289,"stop":1717692011289,"duration":0},"status":"passed","severity":"normal"},{"uid":"50675d923429149c","name":"Check message with invalid timestamp is not received","time":{"start":1717692235900,"stop":1717692235905,"duration":5},"status":"passed","severity":"normal"},{"uid":"77ec39faa64aa1a3","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1717691689670,"stop":1717691689670,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1a7e4dd0bfd57b","name":"Relay + Store","time":{"start":1717691750658,"stop":1717691750658,"duration":0},"status":"passed","severity":"normal"},{"uid":"623403709cfeee75","name":"should get / set TCP multiaddr","time":{"start":1717691698115,"stop":1717691698115,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1d04d50080fc29","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1717691908950,"stop":1717691908950,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8107083b99749b9","name":"Push message with content topic containing shell command","time":{"start":1717692299273,"stop":1717692299274,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b8dbbb9e1dad7b0","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1717691750146,"stop":1717691750147,"duration":1},"status":"passed","severity":"normal"},{"uid":"910aadfb8f834258","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717692355338,"stop":1717692355338,"duration":0},"status":"passed","severity":"normal"},{"uid":"a411c366f5d798cd","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1717691689676,"stop":1717691689676,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80e2e814e69be4a","name":"retrieves a single peer","time":{"start":1717691713971,"stop":1717691713972,"duration":1},"status":"passed","severity":"normal"},{"uid":"d73c5f51a68edc5b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717692355327,"stop":1717692355327,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08dbfac2ba49282","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717691908964,"stop":1717691908966,"duration":2},"status":"passed","severity":"normal"},{"uid":"75ff910dfcf31e69","name":"should return empty list for no shard","time":{"start":1717691689673,"stop":1717691689673,"duration":0},"status":"passed","severity":"normal"},{"uid":"a058d5547f38172a","name":"Subscribe to topic containing XML and receive message","time":{"start":1717692355336,"stop":1717692355337,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba13fa09f20bebd","name":"should throw an error if shards are undefined for static sharding","time":{"start":1717691689673,"stop":1717691689674,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ccc73e4b9eddd8","name":"Subscribe and receives messages on 20 topics","time":{"start":1717691959172,"stop":1717691959173,"duration":1},"status":"passed","severity":"normal"},{"uid":"a77c2c744722e0e5","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1717691689667,"stop":1717691689667,"duration":0},"status":"passed","severity":"normal"},{"uid":"98743d58dd642701","name":"Passing page size 11 when there are 10 messages","time":{"start":1717692336274,"stop":1717692336274,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1335aa3a1f63e2a","name":"Overlapping topic subscription","time":{"start":1717692191362,"stop":1717692191362,"duration":0},"status":"skipped","severity":"normal"},{"uid":"989125f8d8c6df4a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717692011288,"stop":1717692011289,"duration":1},"status":"passed","severity":"normal"},{"uid":"acd129a8419cec54","name":"ignores unrecognized TXT record formats","time":{"start":1717691713973,"stop":1717691713973,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9f0ce7de04dfe6","name":"should throw an error for an unconfigured topic","time":{"start":1717691689684,"stop":1717691689684,"duration":0},"status":"passed","severity":"normal"},{"uid":"5668b1e7b09bf3d5","name":"should set field with only LIGHTPUSH enabled","time":{"start":1717691698119,"stop":1717691698119,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e65e1caa6918e33","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1717691791669,"stop":1717691791669,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee9b113474cfded","name":"dispatchEvent via connectionManager","time":{"start":1717691780656,"stop":1717691780657,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7112171fe36a022","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app92/6/topic598/json","time":{"start":1717692250332,"stop":1717692250333,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f6b11327e8ff92","name":"random static sharding 9 - Cluster ID: 755, Shard ID: 453","time":{"start":1717692280776,"stop":1717692280776,"duration":0},"status":"passed","severity":"normal"},{"uid":"feeec037902b9cdd","name":"Push message with short payload","time":{"start":1717692139261,"stop":1717692139261,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0edce9ab8dc7954","name":"Check message with no content topic is not received","time":{"start":1717691910857,"stop":1717691910858,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8f7cd659b7b5d3","name":"Check received message containing Arabic","time":{"start":1717691910846,"stop":1717691910847,"duration":1},"status":"passed","severity":"normal"},{"uid":"d375e2c12e965a03","name":"Check publish message containing short","time":{"start":1717692184538,"stop":1717692184538,"duration":0},"status":"passed","severity":"normal"},{"uid":"fded873fb89a1c14","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1717691689678,"stop":1717691689678,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb871cf313334bb6","name":"Check received message containing XML","time":{"start":1717691910849,"stop":1717691910850,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4e5a2ea35c5af1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717691829400,"stop":1717691829400,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b468039d663ac6","name":"should not receive a peer event after stop","time":{"start":1717691755778,"stop":1717691755778,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39d0c774387ffbf","name":"handles empty shards array correctly","time":{"start":1717691689689,"stop":1717691689690,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e62ba0912ede33","name":"Check message received after jswaku node is restarted","time":{"start":1717692235907,"stop":1717692235907,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce2227cd2ac83a61","name":"Push message with custom timestamp: 1717688309110","time":{"start":1717692299278,"stop":1717692299278,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32c9f192b218177","name":"Push message on custom pubsubTopic","time":{"start":1717692011291,"stop":1717692011292,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ad84567124e19c","name":"Check received message containing Chinese","time":{"start":1717692235926,"stop":1717692235932,"duration":6},"status":"passed","severity":"normal"},{"uid":"3310ed37fd0aaa0b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717691952301,"stop":1717691952301,"duration":0},"status":"passed","severity":"normal"},{"uid":"34678d5cf6170b9c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1717691698111,"stop":1717691698111,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0304baa9384a7c4","name":"Fields are not dropped","time":{"start":1717691702528,"stop":1717691702529,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3fd2326e84ebd31","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1717691702752,"stop":1717691702753,"duration":1},"status":"passed","severity":"normal"},{"uid":"2901fa057431864c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1717692191369,"stop":1717692191369,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d2edb532067ffa","name":"Push message with JSON payload","time":{"start":1717692139265,"stop":1717692139266,"duration":1},"status":"passed","severity":"normal"},{"uid":"f65650a28421b1d6","name":"Query generator for 2000 messages","time":{"start":1717692340737,"stop":1717692340737,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f50cb96478e3aee","name":"Decrypt messages","time":{"start":1717692135924,"stop":1717692135925,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace9e00810f6ea4c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1717692359736,"stop":1717692359736,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3f0b06f3d8dc5c","name":"topics with same application and version share the same shard","time":{"start":1717691689666,"stop":1717691689667,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be450764d163c9b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717691952302,"stop":1717691952302,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5219a372a438173","name":"1 Store, 2 relays, 2 fetches","time":{"start":1717691713651,"stop":1717691713651,"duration":0},"status":"passed","severity":"normal"},{"uid":"80177fd98967ca8b","name":"Push message with long payload","time":{"start":1717692299249,"stop":1717692299250,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6585d7b714fd27","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1717691908947,"stop":1717691908947,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c88b7725bdc545","name":"Push message with content topic containing Basic HTML tag","time":{"start":1717692139272,"stop":1717692139273,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce2fbb8daec49b8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717691952296,"stop":1717691952300,"duration":4},"status":"passed","severity":"normal"},{"uid":"a3e64fa027171fae","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app58/7/topic540/test.js","time":{"start":1717692250334,"stop":1717692250334,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a78cb91a39d3f7","name":"should return unique PubsubTopics for static sharding","time":{"start":1717691689671,"stop":1717691689671,"duration":0},"status":"passed","severity":"normal"},{"uid":"646b11c1141d0e7d","name":"Check publish message containing unicode special characters","time":{"start":1717692184552,"stop":1717692184553,"duration":1},"status":"passed","severity":"normal"},{"uid":"10addba9f8d18048","name":"Push message with content topic containing escaped characters","time":{"start":1717692299274,"stop":1717692299274,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe85dee22f64f0c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1717692299272,"stop":1717692299273,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30bb579ab56f04b","name":"should return false","time":{"start":1717691698113,"stop":1717691698113,"duration":0},"status":"passed","severity":"normal"},{"uid":"480dd87570f3d112","name":"Push message with content topic containing Chinese","time":{"start":1717692139270,"stop":1717692139270,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c5b6c5d0efcc8a","name":"Push message on custom pubsubTopic","time":{"start":1717692011288,"stop":1717692011288,"duration":0},"status":"passed","severity":"normal"},{"uid":"539a728f0f46855d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717692355325,"stop":1717692355326,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e012a62945bc26","name":"Check publish message containing JSON","time":{"start":1717692184551,"stop":1717692184551,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a459ce3eaad76be","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1717691713467,"stop":1717691713467,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a61ee946627ab4","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1717691748075,"stop":1717691748075,"duration":0},"status":"passed","severity":"normal"},{"uid":"4459072f93e1b2ef","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1717691689688,"stop":1717691689688,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d72a338bb131d9","name":"Push message with Chinese payload","time":{"start":1717692299253,"stop":1717692299254,"duration":1},"status":"passed","severity":"normal"},{"uid":"904ff5a89a8fb5aa","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1717691689734,"stop":1717691689734,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46cdbca75c45f9b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717692355338,"stop":1717692355338,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8889f8a1d21e20","name":"Check publish message containing Basic HTML tag","time":{"start":1717692184550,"stop":1717692184550,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ac00de024a80b3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1717692472540,"stop":1717692472541,"duration":1},"status":"passed","severity":"normal"},{"uid":"483a023507985e66","name":"should use DNS peer discovery with light client","time":{"start":1717691755779,"stop":1717691755785,"duration":6},"status":"skipped","severity":"normal"},{"uid":"c2e524f3d285a65","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1717692359736,"stop":1717692359737,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba99b154274878","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1717692003616,"stop":1717692003617,"duration":1},"status":"passed","severity":"normal"},{"uid":"81206b37223721ce","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717692355322,"stop":1717692355322,"duration":0},"status":"passed","severity":"normal"},{"uid":"11814589f6013d2f","name":"Subscribe and receive messages via waku relay post","time":{"start":1717691959171,"stop":1717691959171,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7dad67ce93a5dfe","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1717691689686,"stop":1717691689686,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa0c0b2b78d324f","name":"Check publish message after client node is restarted","time":{"start":1717692184560,"stop":1717692184560,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30fb83a0d38a61ae","name":"Push message with Russian payload","time":{"start":1717692299255,"stop":1717692299255,"duration":0},"status":"passed","severity":"normal"},{"uid":"40307199d8c5c140","name":"Waku message hash computation (payload length 0)","time":{"start":1717691692273,"stop":1717691692273,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd23bbb97f91571","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1717691689669,"stop":1717691689669,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbe6a0a594978c0","name":"Refresh subscription","time":{"start":1717691959175,"stop":1717691959175,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc5283f02eaf8c8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1717691908952,"stop":1717691908952,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b85a3384dbe3c5","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1717691702753,"stop":1717691702753,"duration":0},"status":"passed","severity":"normal"},{"uid":"2303cd7cb1ad071f","name":"Check received message containing Arabic","time":{"start":1717692235872,"stop":1717692235872,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c723c084aad2bc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717692355324,"stop":1717692355324,"duration":0},"status":"passed","severity":"normal"},{"uid":"f051e1678cfea2d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1717691689664,"stop":1717691689664,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ee2eed7281a63c","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1717691908948,"stop":1717691908948,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a837a00f8dc361f","name":"Check received message containing Basic HTML tag","time":{"start":1717691910850,"stop":1717691910850,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c9613e7048d4cf","name":"Publish message with custom timestamp: Thu Jun 06 2024 15:42:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1717692184555,"stop":1717692184555,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb62c2c50b9045ac","name":"Subscribe and receive messages via lightPush","time":{"start":1717692355320,"stop":1717692355320,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca66625ca3fc139a","name":"Passing page size 1 when there are 4 messages","time":{"start":1717692336272,"stop":1717692336273,"duration":1},"status":"passed","severity":"normal"},{"uid":"edafd62984c7d9b4","name":"Check message with no pubsub topic is not received","time":{"start":1717691910857,"stop":1717691910857,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb4f905ac0bbb9e","name":"should not throw an error for a single configured topic","time":{"start":1717691689683,"stop":1717691689683,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4a2ff1d83332c5","name":"caches peers it previously fetched","time":{"start":1717691713974,"stop":1717691713974,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde72fa434509aca","name":"Init the array if not present","time":{"start":1717691689476,"stop":1717691689478,"duration":2},"status":"passed","severity":"normal"},{"uid":"f32eb7b1b3bcc3b0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717692355331,"stop":1717692355331,"duration":0},"status":"passed","severity":"normal"},{"uid":"54227f9223f38636","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1717691697417,"stop":1717691697418,"duration":1},"status":"passed","severity":"normal"},{"uid":"4647c3a334d89022","name":"Ping on peer without subscriptions","time":{"start":1717691812983,"stop":1717691812984,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad9565022804671","name":"Callback on promise, aborts when callback returns true","time":{"start":1717692340736,"stop":1717692340736,"duration":0},"status":"passed","severity":"normal"},{"uid":"25191723c5f2fc8a","name":"Check received message containing Chinese","time":{"start":1717691910844,"stop":1717691910846,"duration":2},"status":"passed","severity":"normal"},{"uid":"fed1bcd920ff7af3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717692355322,"stop":1717692355322,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a289708e32a011","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1717691713465,"stop":1717691713465,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9546430a1e15a7","name":"Using a function","time":{"start":1717692356547,"stop":1717692356547,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a65e014d423b0b8","name":"it tolerates circular branch references","time":{"start":1717691713972,"stop":1717691713972,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf72a41dee834ed5","name":"Push message with content topic containing Arabic","time":{"start":1717692299269,"stop":1717692299270,"duration":1},"status":"passed","severity":"normal"},{"uid":"34bf450b7cf2796e","name":"Check publish message containing Arabic","time":{"start":1717692184548,"stop":1717692184548,"duration":0},"status":"passed","severity":"normal"},{"uid":"897a8aee4bf102ea","name":"Push message with rate limit","time":{"start":1717692139276,"stop":1717692139277,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1504ef5cdebbc4","name":"different cluster, same shard: nodes don't connect","time":{"start":1717692003618,"stop":1717692003618,"duration":0},"status":"passed","severity":"normal"},{"uid":"35484f6fbe75c075","name":"Relay - dialed first","time":{"start":1717692363633,"stop":1717692363634,"duration":1},"status":"passed","severity":"normal"},{"uid":"950fa02bd5ffce1e","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1717691908962,"stop":1717691908962,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb58a3978e1ce8e","name":"Push message with content topic containing Russian","time":{"start":1717692299270,"stop":1717692299271,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9ec826ed90cd99","name":"Query generator for multiple messages with different message text format","time":{"start":1717692340734,"stop":1717692340734,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed23cc66192db2","name":"should properly compute the node id","time":{"start":1717691698114,"stop":1717691698114,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fd2e184873a8c8","name":"Waku message hash computation (meta attribute not present)","time":{"start":1717691692272,"stop":1717691692273,"duration":1},"status":"passed","severity":"normal"},{"uid":"1179e76cae2706c0","name":"Push message with custom timestamp: 1686933509110","time":{"start":1717692299277,"stop":1717692299278,"duration":1},"status":"passed","severity":"normal"},{"uid":"adcf23a3e0768e2a","name":"Push message with content topic containing Script","time":{"start":1717692139271,"stop":1717692139272,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11c946e0b4a2c4c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717691959180,"stop":1717691959181,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1946cbca998c96","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1717691908943,"stop":1717691908943,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee905f2f3e3a5","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1717691740813,"stop":1717691740814,"duration":1},"status":"passed","severity":"normal"},{"uid":"990d6a1f19bf5e65","name":"can start the service","time":{"start":1717691755775,"stop":1717691755775,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc2b798a07ef637","name":"should not receive a peer event after stop","time":{"start":1717692210067,"stop":1717692210068,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b0f7dba92fc340","name":"groups content topics by expected pubsub topic","time":{"start":1717691689667,"stop":1717691689667,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d6c53bc367bba2","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1717691689675,"stop":1717691689676,"duration":1},"status":"passed","severity":"normal"},{"uid":"918385dc7bfcad6b","name":"should emit a peer event after start","time":{"start":1717692210066,"stop":1717692210067,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba2f937c8095f725","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1717692283550,"stop":1717692283551,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd18c4ff479b4ff9","name":"Push message with content topic containing long","time":{"start":1717692139269,"stop":1717692139269,"duration":0},"status":"passed","severity":"normal"},{"uid":"6393fe586d0c8c68","name":"Check received message containing Russian","time":{"start":1717691910847,"stop":1717691910848,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6dbf07e48e05003","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717691908951,"stop":1717691908951,"duration":0},"status":"passed","severity":"normal"},{"uid":"b074b1b1697cf191","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1717691908980,"stop":1717691908980,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae971af24820e5b","name":"Publish message with large meta","time":{"start":1717692184560,"stop":1717692184560,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbf3fb80252139d","name":"Ping on subscribed peer","time":{"start":1717691776487,"stop":1717691776487,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bc2b36f3bc92d8","name":"Check received message containing shell command","time":{"start":1717692235941,"stop":1717692235941,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8a6d9394b044ab","name":"Ephemeral field is preserved - encoder v0","time":{"start":1717691750144,"stop":1717691750145,"duration":1},"status":"passed","severity":"normal"},{"uid":"780e21dc2a916055","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1717691689682,"stop":1717691689683,"duration":1},"status":"passed","severity":"normal"},{"uid":"78592b905f99f102","name":"Check message with non string payload is not received","time":{"start":1717692235907,"stop":1717692235907,"duration":0},"status":"passed","severity":"normal"},{"uid":"a279a6fb0a2e13c0","name":"Fails to publish message with empty text","time":{"start":1717692184557,"stop":1717692184558,"duration":1},"status":"passed","severity":"normal"},{"uid":"a04888a088cc0cbf","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717692355329,"stop":1717692355329,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d05870bcdfde7f","name":"Check message with invalid timestamp is not received","time":{"start":1717692235947,"stop":1717692235948,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f3cd862623c88b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717692328056,"stop":1717692328056,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e6abfe7661affe","name":"Ephemeral messages are not stored","time":{"start":1717691750143,"stop":1717691750143,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4dea0ea08302f4c","name":"Decoder throws on undefined content topic","time":{"start":1717691725518,"stop":1717691725519,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69137d229c76bbf","name":"Decoder throws on empty string content topic","time":{"start":1717691703029,"stop":1717691703029,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d65cdd2e3961b7","name":"Check message with no payload is not received","time":{"start":1717692235906,"stop":1717692235906,"duration":0},"status":"passed","severity":"normal"},{"uid":"94db11c35fa14852","name":"Generator, custom pubsub topic","time":{"start":1717692328058,"stop":1717692328058,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16bf7b0374ee853","name":"Check publish message containing numeric","time":{"start":1717692184539,"stop":1717692184539,"duration":0},"status":"passed","severity":"normal"},{"uid":"2462d4a590e411bf","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1717691908961,"stop":1717691908962,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e3409d546b73df","name":"should not receive a peer event after stop","time":{"start":1717691717776,"stop":1717691717776,"duration":0},"status":"passed","severity":"normal"},{"uid":"3caba4b6416ed702","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717691959183,"stop":1717691959184,"duration":1},"status":"passed","severity":"normal"},{"uid":"995c4e3afe05b6a4","name":"Push message with shell command payload","time":{"start":1717692299258,"stop":1717692299258,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4235f73de53ab3","name":"Check message received after jswaku node is restarted","time":{"start":1717691910859,"stop":1717691910860,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cd1981cd8b77ebf5","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1717692184645,"stop":1717692184645,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8b4112f9112493c","name":"Push message with numeric payload","time":{"start":1717692299251,"stop":1717692299252,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b101995e245b8d","name":"1 Relay, 1 fetch","time":{"start":1717691713649,"stop":1717691713650,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ca668206c713be9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717692355335,"stop":1717692355335,"duration":0},"status":"passed","severity":"normal"},{"uid":"713656a4d5275da1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1717691689677,"stop":1717691689677,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b39874f4809dd49","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1717691689680,"stop":1717691689680,"duration":0},"status":"passed","severity":"normal"},{"uid":"28dddf5b492afe","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1717691713976,"stop":1717691713977,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e4273c6b5f352f5c","name":"Push message with content topic containing special chars","time":{"start":1717692299268,"stop":1717692299269,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d9d5f16db1c022e","name":"should not fail to stop the service if it was not started","time":{"start":1717692210066,"stop":1717692210066,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef29f68c4b1eb17","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1717692302076,"stop":1717692302076,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc8145ea192c5f8","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1717691713263,"stop":1717691713264,"duration":1},"status":"passed","severity":"normal"},{"uid":"267320fff087dae6","name":"A test","time":{"start":1717691959247,"stop":1717691959247,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac6292f31a4cea7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717692355332,"stop":1717692355332,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32526bac51e0288","name":"Refresh subscription","time":{"start":1717692191361,"stop":1717692191362,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d9e79d4208beff21","name":"Check received message containing short","time":{"start":1717692235869,"stop":1717692235870,"duration":1},"status":"passed","severity":"normal"},{"uid":"87e17a781b4e572d","name":"receives messages sent to provided content topic through stream","time":{"start":1717692184646,"stop":1717692184646,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e73c77b1487ed64a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1717692359738,"stop":1717692359738,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65185e22bdc10c6","name":"Check received message containing Script","time":{"start":1717692235938,"stop":1717692235938,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce54f7acf377944","name":"Reopen subscription with peer with lost subscription","time":{"start":1717691776489,"stop":1717691776490,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea822d736971a10","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1717692283549,"stop":1717692283549,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf54c18fc983c609","name":"should not receive a peer event before start","time":{"start":1717691717776,"stop":1717691717776,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d8b13074129bc6","name":"should not fail to start the service if it is already started","time":{"start":1717691755776,"stop":1717691755777,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ce086f69de857d0","name":"different cluster, same shard: nodes don't connect","time":{"start":1717691908941,"stop":1717691908941,"duration":0},"status":"passed","severity":"normal"},{"uid":"373ecd404b61d017","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1717691725516,"stop":1717691725517,"duration":1},"status":"passed","severity":"normal"},{"uid":"6433a84b49d82997","name":"Push message with content topic containing emoji","time":{"start":1717692299275,"stop":1717692299275,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a02bdabb2459cfe","name":"configure the node with multiple content topics","time":{"start":1717692250336,"stop":1717692250336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97f5e2e45aade49","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717692156434,"stop":1717692156434,"duration":0},"status":"passed","severity":"normal"},{"uid":"c427d714f4a47f91","name":"Push message with content topic containing short","time":{"start":1717692139268,"stop":1717692139268,"duration":0},"status":"passed","severity":"normal"},{"uid":"40dd523f1a88a670","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1717692283548,"stop":1717692283548,"duration":0},"status":"passed","severity":"normal"},{"uid":"684ec03abc331de","name":"Encoder throws on undefined content topic","time":{"start":1717691725518,"stop":1717691725518,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6602888f0d68d","name":"Refresh subscription","time":{"start":1717692355333,"stop":1717692355333,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc3f4dcea6c141e","name":"Query Generator, No message returned","time":{"start":1717692302075,"stop":1717692302075,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d4ec6e9c2e7b0d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1717691908977,"stop":1717691908978,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e4dbbf39a7826","name":"Check message with no content topic is not received","time":{"start":1717692235906,"stop":1717692235906,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed9c27a54d6cd6f","name":"Query generator for multiple messages with different content topic format","time":{"start":1717692340735,"stop":1717692340735,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea629e72e14d0bc9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717691959171,"stop":1717691959172,"duration":1},"status":"passed","severity":"normal"},{"uid":"901b13a9e375664c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717691829398,"stop":1717691829399,"duration":1},"status":"passed","severity":"normal"},{"uid":"12cc348b1247aa8c","name":"random static sharding 7 - Cluster ID: 652, Shard ID: 795","time":{"start":1717692280774,"stop":1717692280774,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9efa2fa1ee1639","name":"throws on content topic with empty encoding field","time":{"start":1717691689661,"stop":1717691689661,"duration":0},"status":"passed","severity":"normal"},{"uid":"732be95f1c1c80e9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717691959172,"stop":1717691959172,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec053aef7813c87","name":"Publish message with custom timestamp: Fri Jun 16 2023 16:42:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1717692184554,"stop":1717692184554,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9b4c0a2543d599","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1717691713466,"stop":1717691713467,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cac48d7bec92e22","name":"same cluster, same shard: nodes connect","time":{"start":1717691908939,"stop":1717691908940,"duration":1},"status":"passed","severity":"normal"},{"uid":"84db608eafcb9a2f","name":"Push message with Arabic payload","time":{"start":1717692299254,"stop":1717692299255,"duration":1},"status":"passed","severity":"normal"},{"uid":"3117cf87cfe44c28","name":"Check message with no payload is not received","time":{"start":1717692235955,"stop":1717692235956,"duration":1},"status":"passed","severity":"normal"},{"uid":"c185d9a0aa02824","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app77/10/topic593/xml","time":{"start":1717692250330,"stop":1717692250330,"duration":0},"status":"passed","severity":"normal"},{"uid":"82366cc7c27e9311","name":"should correctly map a content topic to a pubsub topic","time":{"start":1717691689690,"stop":1717691689691,"duration":1},"status":"passed","severity":"normal"},{"uid":"82dfc5c0d2905198","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1717691689687,"stop":1717691689687,"duration":0},"status":"passed","severity":"normal"},{"uid":"99136126e9d76b3","name":"Overlapping topic subscription","time":{"start":1717691959174,"stop":1717691959175,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad0b84857b72bf1","name":"should decode valid enr with tcp successfully","time":{"start":1717691698111,"stop":1717691698111,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c2b83646085005","name":"Check received message containing escaped characters","time":{"start":1717692235897,"stop":1717692235897,"duration":0},"status":"passed","severity":"normal"},{"uid":"796ae6a10a44f7bc","name":"Encoder throws on empty string content topic","time":{"start":1717691723650,"stop":1717691723650,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2360b41b6563857","name":"Push 30 different messages","time":{"start":1717692139267,"stop":1717692139268,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a18dce5d790cd1f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717692355328,"stop":1717692355328,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e61ad255dc4287","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1717691713464,"stop":1717691713464,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79bb54487f48c57","name":"isConnected should return false after all peers disconnect","time":{"start":1717691740816,"stop":1717691740817,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23a24e7c2739127","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717691959169,"stop":1717691959170,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9b83490bc2a605","name":"should encode/decode to RLP encoding","time":{"start":1717691698114,"stop":1717691698114,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5a77d5cff25aa5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717691952301,"stop":1717691952301,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a001abff3b20acf","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1717691697424,"stop":1717691697425,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8410583f4975f11","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717691959192,"stop":1717691959193,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7df4b5c508d82d5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717692355334,"stop":1717692355335,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f783c18784b84","name":"Does not throw an exception when node disconnects","time":{"start":1717692356546,"stop":1717692356546,"duration":0},"status":"passed","severity":"normal"},{"uid":"34af373e22d236ff","name":"Check received message containing JSON","time":{"start":1717692235875,"stop":1717692235893,"duration":18},"status":"passed","severity":"normal"},{"uid":"1e0d6c5755394edd","name":"Passing page size 110 when there are 120 messages","time":{"start":1717692336274,"stop":1717692336275,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f5d68b140d64d0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1717692250327,"stop":1717692250328,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45372e0fd37289f","name":"pre and post cipher","time":{"start":1717691724239,"stop":1717691724239,"duration":0},"status":"passed","severity":"normal"},{"uid":"c714dc2caca03bf6","name":"Check received message containing escaped characters","time":{"start":1717691910851,"stop":1717691910851,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d536feaddfe2fd","name":"Filter","time":{"start":1717692363636,"stop":1717692363636,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50bf88897fad015","name":"recovers when dns.resolve returns empty","time":{"start":1717691713973,"stop":1717691713973,"duration":0},"status":"passed","severity":"normal"},{"uid":"66faa3eb90afa1b9","name":"Sign & Recover","time":{"start":1717691724239,"stop":1717691724239,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4a3c758dd5b908","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1717691908943,"stop":1717691908944,"duration":1},"status":"passed","severity":"normal"},{"uid":"b65816f9153c7440","name":"Store - dialed first","time":{"start":1717692363635,"stop":1717692363635,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15b71a38dbe4afe","name":"should be able to decode the field with only RELAY set to true","time":{"start":1717691697420,"stop":1717691697421,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa51922fb2d0dde7","name":"Push message with rate limit","time":{"start":1717692299277,"stop":1717692299277,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a48df2d4b38f530","name":"should decode valid enr successfully","time":{"start":1717691698111,"stop":1717691698111,"duration":0},"status":"passed","severity":"normal"},{"uid":"805d5fcb9d5b52ee","name":"Sample","time":{"start":1717691697658,"stop":1717691697659,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba33052690c125c5","name":"Check received message containing Basic HTML tag","time":{"start":1717692235940,"stop":1717692235940,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86ccea39658d1d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717692355327,"stop":1717692355328,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ddb6546af5617a3","name":"Check received message containing unicode special characters","time":{"start":1717692235943,"stop":1717692235943,"duration":0},"status":"passed","severity":"normal"},{"uid":"7537a2bf232b9c7e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app19/2/topic198/xml","time":{"start":1717692250331,"stop":1717692250332,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa7168283dfacbf","name":"Fails to push message with empty content topic","time":{"start":1717692139275,"stop":1717692139275,"duration":0},"status":"passed","severity":"normal"},{"uid":"a903f531a630c5a6","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1717691740814,"stop":1717691740815,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b6cc9ae116651","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1717691816538,"stop":1717691816538,"duration":0},"status":"passed","severity":"normal"},{"uid":"2262077edc5b2640","name":"Subscribe to topic containing Script and receive message","time":{"start":1717692355326,"stop":1717692355326,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3153c35d0c73325","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1717692283549,"stop":1717692283550,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a019bd7380e7f5c","name":"Subscribe and receives messages on 20 topics","time":{"start":1717692355322,"stop":1717692355322,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1d7fcb049748dc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717692355337,"stop":1717692355337,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5afa0f8ead5d96","name":"Mutual subscription","time":{"start":1717692191357,"stop":1717692191358,"duration":1},"status":"passed","severity":"normal"},{"uid":"646eb1e4fe21271","name":"Push message with custom timestamp: 1717688311248","time":{"start":1717692139278,"stop":1717692139278,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbb3f74d7b19fc3","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1717691748075,"stop":1717691748076,"duration":1},"status":"passed","severity":"normal"},{"uid":"c600169196e1a4e7","name":"random static sharding 2 - Cluster ID: 573, Shard ID: 896","time":{"start":1717692280763,"stop":1717692280764,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd897e1f1aeb1f8","name":"Push message with content topic containing numeric","time":{"start":1717692139269,"stop":1717692139269,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3694a272e188dc","name":"Subscribe to topic containing short and publish message","time":{"start":1717692191362,"stop":1717692191362,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b5ea5d2a9ddea","name":"Check received message containing Script","time":{"start":1717691910849,"stop":1717691910849,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc51d7723d6b192e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717691952280,"stop":1717691952280,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad6afb2eb5b2cb4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1717691908967,"stop":1717691908968,"duration":1},"status":"passed","severity":"normal"},{"uid":"7593b7930dfe3916","name":"Push message equal or less that 1MB","time":{"start":1717692139278,"stop":1717692139278,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e746871f774160","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1717692191361,"stop":1717692191361,"duration":0},"status":"passed","severity":"normal"},{"uid":"398b3c7667a93315","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1717691689678,"stop":1717691689679,"duration":1},"status":"passed","severity":"normal"},{"uid":"79734636301cc846","name":"Round trip binary encryption [ecies, signature]","time":{"start":1717691725517,"stop":1717691725517,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d65779c464ee2d6","name":"should set field with only FILTER enabled","time":{"start":1717691698119,"stop":1717691698119,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf666f48ab72376b","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1717691908942,"stop":1717691908943,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8b7e6f87173a7de","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717692355337,"stop":1717692355338,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ecf042d7b499a8d","name":"Check message received after jswaku node is restarted","time":{"start":1717692235957,"stop":1717692235957,"duration":0},"status":"skipped","severity":"normal"},{"uid":"490362ae7598a83d","name":"Push message with meta","time":{"start":1717692139275,"stop":1717692139275,"duration":0},"status":"passed","severity":"normal"},{"uid":"257f0671b72812b1","name":"Check message with invalid timestamp is not received","time":{"start":1717691910856,"stop":1717691910856,"duration":0},"status":"passed","severity":"normal"},{"uid":"1044a30a14160825","name":"Accepts a valid Waku Message","time":{"start":1717691706416,"stop":1717691706418,"duration":2},"status":"passed","severity":"normal"},{"uid":"e114930d2f2f3e4f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1717691697422,"stop":1717691697423,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7991263a4bc830b","name":"Nodes with multiple pubsub topic","time":{"start":1717692156429,"stop":1717692156430,"duration":1},"status":"passed","severity":"normal"},{"uid":"d037c77fe43a7848","name":"Query with Ordered Callback, No Decoder","time":{"start":1717692302076,"stop":1717692302076,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd49d377b4989c8","name":"should get / set UDP multiaddr","time":{"start":1717691698115,"stop":1717691698115,"duration":0},"status":"passed","severity":"normal"},{"uid":"936dc499a0861395","name":"Nodes with multiple pubsub topic","time":{"start":1717692156431,"stop":1717692156432,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdccc8ccb33f30b9","name":"Push message with content topic containing SQL Injection","time":{"start":1717692139271,"stop":1717692139271,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b882b334a19e4a3","name":"Check received message containing special chars","time":{"start":1717691910844,"stop":1717691910844,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55ceebf66b5ab4c","name":"Push message with content topic containing XML","time":{"start":1717692139272,"stop":1717692139272,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5176c2d1d792a4","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1717691703030,"stop":1717691703030,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88405012fa6f414","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1717692191366,"stop":1717692191367,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a20beea88a1f71","name":"random static sharding 10 - Cluster ID: 562, Shard ID: 237","time":{"start":1717692280776,"stop":1717692280777,"duration":1},"status":"passed","severity":"normal"},{"uid":"63406dac0634005a","name":"should not receive a peer event before start","time":{"start":1717691755777,"stop":1717691755778,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c0c5ed3c6eff98","name":"Push message on custom pubsubTopic","time":{"start":1717692011289,"stop":1717692011290,"duration":1},"status":"passed","severity":"normal"},{"uid":"5533e9dfd42bdc8e","name":"throws on content topic with non-number generation field","time":{"start":1717691689658,"stop":1717691689659,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e1ae77de7e0cbf","name":"Query Generator, Wrong PubsubTopic","time":{"start":1717692302073,"stop":1717692302074,"duration":1},"status":"passed","severity":"normal"},{"uid":"2996b0102a9e5ef2","name":"throws on content topic with too few or too many fields","time":{"start":1717691689658,"stop":1717691689658,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a1ee077eb53f51","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1717691689679,"stop":1717691689680,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cfef05dfe4a4a4a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1717692191364,"stop":1717692191364,"duration":0},"status":"passed","severity":"normal"},{"uid":"49cc605d77d35f55","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717691952291,"stop":1717691952292,"duration":1},"status":"passed","severity":"normal"},{"uid":"eea2ba0773186436","name":"Passing page size 19 when there are 20 messages","time":{"start":1717692336274,"stop":1717692336274,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d1a46af7594161","name":"Check publish message containing Russian","time":{"start":1717692184548,"stop":1717692184548,"duration":0},"status":"passed","severity":"normal"},{"uid":"41aee20b7ad6a0cb","name":"Check received message with timestamp: 1717691740181 ","time":{"start":1717692235899,"stop":1717692235899,"duration":0},"status":"passed","severity":"normal"},{"uid":"53dc3c3b8ad484ff","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1717692131185,"stop":1717692131185,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19b666a12a0648b5","name":"Subscribe and receive messages via waku relay post","time":{"start":1717692355321,"stop":1717692355321,"duration":0},"status":"passed","severity":"normal"},{"uid":"7569985e685f722b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1717692191367,"stop":1717692191368,"duration":1},"status":"passed","severity":"normal"},{"uid":"a86aefa8c852aeef","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717692011290,"stop":1717692011290,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68ec33d2b62293d","name":"Push message with content topic containing Chinese","time":{"start":1717692299269,"stop":1717692299269,"duration":0},"status":"passed","severity":"normal"},{"uid":"103bdc59ad3a42a3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717691959182,"stop":1717691959183,"duration":1},"status":"passed","severity":"normal"},{"uid":"29517b3126336945","name":"Nwaku publishes","time":{"start":1717692164176,"stop":1717692164176,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a4a16e88489765","name":"random static sharding 8 - Cluster ID: 531, Shard ID: 399","time":{"start":1717692280775,"stop":1717692280775,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab5d6add2247e58","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717692355325,"stop":1717692355325,"duration":0},"status":"passed","severity":"normal"},{"uid":"73728248350d51f0","name":"Push message equal or less that 1MB","time":{"start":1717692299280,"stop":1717692299281,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d8eb45ada0e2b01","name":"Push message with XML payload","time":{"start":1717692139265,"stop":1717692139265,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c698ea89ae3d95c","name":"Push message with meta","time":{"start":1717692299276,"stop":1717692299276,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea509bb4bfa41b6","name":"random static sharding 3 - Cluster ID: 887, Shard ID: 141","time":{"start":1717692280765,"stop":1717692280766,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e098349ff2b9a6","name":"Subscribe to topic containing short and receive message","time":{"start":1717692355323,"stop":1717692355323,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f698d3f9de600f3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1717692156433,"stop":1717692156433,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d9a8aa85c2bf1b","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1717692359737,"stop":1717692359737,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c2d3a400f256db","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1717691689663,"stop":1717691689663,"duration":0},"status":"passed","severity":"normal"},{"uid":"520cec00ed1a5143","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1717692184645,"stop":1717692184646,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c47b17cd3a2c0227","name":"should throw error - no id","time":{"start":1717691698112,"stop":1717691698113,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a4b59bd90f16b95","name":"random static sharding 4 - Cluster ID: 874, Shard ID: 990","time":{"start":1717692280766,"stop":1717692280771,"duration":5},"status":"passed","severity":"normal"},{"uid":"cc975ce5ddb0a979","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app78/9/topic713/json","time":{"start":1717692250331,"stop":1717692250331,"duration":0},"status":"passed","severity":"normal"},{"uid":"43dff2c55f2b282b","name":"should encodeTxt and decodeTxt","time":{"start":1717691698110,"stop":1717691698110,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3669efd662b909f","name":"Push message with content topic containing XML","time":{"start":1717692299272,"stop":1717692299272,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6702805ebbdaab","name":"Push message with SQL Injection payload","time":{"start":1717692299255,"stop":1717692299256,"duration":1},"status":"passed","severity":"normal"},{"uid":"7edfa5897d77f1be","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app84/8/topic779/json","time":{"start":1717692250329,"stop":1717692250330,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb040dfd3e16831d","name":"addEventListener with correct event","time":{"start":1717691780652,"stop":1717691780652,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5fe377276e08787","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1717691689680,"stop":1717691689681,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2c68d2a52c23b","name":"should properly create location multiaddrs - udp4","time":{"start":1717691698116,"stop":1717691698116,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca1bd72fd0b209a","name":"Check received message containing numeric","time":{"start":1717692235870,"stop":1717692235871,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea374dae2a36b82c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1717691713975,"stop":1717691713976,"duration":1},"status":"passed","severity":"normal"},{"uid":"3deb50ef45030a80","name":"safeDispatchEvent","time":{"start":1717691780657,"stop":1717691780658,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4912e86dbe26b7","name":"Check message with non string payload is not received","time":{"start":1717691910859,"stop":1717691910859,"duration":0},"status":"passed","severity":"normal"},{"uid":"5850d004bb8b5a20","name":"Ping on subscribed peer","time":{"start":1717691812983,"stop":1717691812983,"duration":0},"status":"passed","severity":"normal"},{"uid":"2829bd6efa9a941e","name":"Push message with long payload","time":{"start":1717692139262,"stop":1717692139262,"duration":0},"status":"passed","severity":"normal"},{"uid":"168f0ab020734d13","name":"Check publish message after service node is restarted","time":{"start":1717692184560,"stop":1717692184560,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c58a30967d93b2f4","name":"Ping on unsubscribed peer","time":{"start":1717691776488,"stop":1717691776488,"duration":0},"status":"passed","severity":"normal"},{"uid":"f310fb05f5bd257f","name":"Push message with content topic containing emoji","time":{"start":1717692139274,"stop":1717692139275,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee1da217a1229a08","name":"Push message with special chars payload","time":{"start":1717692139262,"stop":1717692139263,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d9044f90cb2d009","name":"less peers than existing","time":{"start":1717692131461,"stop":1717692131461,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e30b587933346ea6","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1717691791667,"stop":1717691791668,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d65126fc54fc75","name":"Js publishes, other Js receives","time":{"start":1717692164176,"stop":1717692164177,"duration":1},"status":"passed","severity":"normal"},{"uid":"8105cce68d31eb8a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717692355334,"stop":1717692355334,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf481f9943a7ca4","name":"Ping on unsubscribed peer","time":{"start":1717691812984,"stop":1717691812984,"duration":0},"status":"passed","severity":"normal"},{"uid":"727848b90ca90a2e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717691952291,"stop":1717691952291,"duration":0},"status":"passed","severity":"normal"},{"uid":"e738ae3b591edab7","name":"Check message on other pubsub topic is not received","time":{"start":1717691910857,"stop":1717691910857,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ddab0d1602a027e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717692355321,"stop":1717692355322,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed1856d9b023f24","name":"Push message with Russian payload","time":{"start":1717692139263,"stop":1717692139264,"duration":1},"status":"passed","severity":"normal"},{"uid":"f464ce34d5770ccc","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717692355328,"stop":1717692355328,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b54b16f543d0b9a","name":"Relay - times out","time":{"start":1717692363634,"stop":1717692363634,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4233decf0ed5945","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717692328059,"stop":1717692328059,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e724fcaa8cafaec","name":"should set field with all protocols enabled","time":{"start":1717691698118,"stop":1717691698118,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fe7c180d632348","name":"returns all values when wanted number is greater than available values","time":{"start":1717691713261,"stop":1717691713262,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d6569e76b32322","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1717691713466,"stop":1717691713466,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f8acfe4d5e2368","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1717692156433,"stop":1717692156433,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d90d10e4a7b9d93","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1717692359738,"stop":1717692359738,"duration":0},"status":"passed","severity":"normal"},{"uid":"e539e794e9052933","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1717692472542,"stop":1717692472542,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb03ec511968a47","name":"Fails to push message with large meta","time":{"start":1717692299276,"stop":1717692299276,"duration":0},"status":"passed","severity":"normal"},{"uid":"38190cbe420ac84e","name":"Publish message with rate limit","time":{"start":1717692184561,"stop":1717692184561,"duration":0},"status":"passed","severity":"normal"},{"uid":"541709ad9e4c481f","name":"Push message with Script payload","time":{"start":1717692139264,"stop":1717692139264,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc3f87e697f1fb6","name":"isConnected between 2 js-waku relay nodes","time":{"start":1717691791671,"stop":1717691791671,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2988ed6a48d5b8","name":"start node with empty content topic","time":{"start":1717692250337,"stop":1717692250338,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ae5212e168a1c1","name":"should handle application and version for autosharding","time":{"start":1717691689671,"stop":1717691689672,"duration":1},"status":"passed","severity":"normal"},{"uid":"f471950c04abd102","name":"Check publish message containing Chinese","time":{"start":1717692184547,"stop":1717692184547,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97337144e11de46","name":"same cluster, different shard: nodes connect","time":{"start":1717692003618,"stop":1717692003618,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f63481ee0e8f335","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1717691816540,"stop":1717691816541,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ad046ab2f5c23f","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1717692338327,"stop":1717692338328,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa12f30fa95cefb8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717691952302,"stop":1717691952302,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e85c28943957a36","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1717691689674,"stop":1717691689675,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e97d09400ad476","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1717691908961,"stop":1717691908961,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36fd3e4f2dc9d75","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1717691908952,"stop":1717691908952,"duration":0},"status":"passed","severity":"normal"},{"uid":"542347510b466700","name":"Subscribe to topic containing shell command and publish message","time":{"start":1717692191368,"stop":1717692191368,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b15915f08203a1f","name":"Push message with custom timestamp: 1717695511248","time":{"start":1717692139278,"stop":1717692139278,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31cd67fa80e07f5","name":"Passing page size 0 when there are 110 messages","time":{"start":1717692336272,"stop":1717692336272,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6435dd62350399","name":"Check received message containing emoji","time":{"start":1717691910854,"stop":1717691910854,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47ee58fe4a00b36","name":"Subscribe to topic containing long and receive message","time":{"start":1717692355333,"stop":1717692355333,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab179a2ecc3c02e","name":"Query Generator, No Decoder","time":{"start":1717692302074,"stop":1717692302075,"duration":1},"status":"passed","severity":"normal"},{"uid":"411dda16684d429e","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1717691689671,"stop":1717691689671,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6f9c307f930e32","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1717691689683,"stop":1717691689684,"duration":1},"status":"passed","severity":"normal"},{"uid":"713754500a7ee797","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717692355324,"stop":1717692355325,"duration":1},"status":"passed","severity":"normal"},{"uid":"927c4fc3bdcb7397","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717691959177,"stop":1717691959178,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d57acd49c791aa","name":"Check publish message containing special chars","time":{"start":1717692184539,"stop":1717692184540,"duration":1},"status":"passed","severity":"normal"},{"uid":"daf1fc645b974669","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1717691908970,"stop":1717691908970,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8400b22a0c14e7","name":"Subscribe to topic containing short and receive message","time":{"start":1717692355333,"stop":1717692355333,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea302eae01ad1939","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717692235900,"stop":1717692235900,"duration":0},"status":"passed","severity":"normal"},{"uid":"9680cf00321a660a","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1717692191360,"stop":1717692191360,"duration":0},"status":"passed","severity":"normal"},{"uid":"84bb0f9ecb2e753f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717691816537,"stop":1717691816537,"duration":0},"status":"passed","severity":"normal"},{"uid":"954958abdf6dba5d","name":"addEventListener with wrong event","time":{"start":1717691780652,"stop":1717691780653,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd08c4cc6c3f0a6","name":"Check received message containing JSON","time":{"start":1717691910850,"stop":1717691910851,"duration":1},"status":"passed","severity":"normal"},{"uid":"20605500fa1a26c9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717692355337,"stop":1717692355337,"duration":0},"status":"passed","severity":"normal"},{"uid":"3957d09357597a93","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1717691908948,"stop":1717691908948,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9421e4c502259d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717691816537,"stop":1717691816538,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeda3709889ec478","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717691952289,"stop":1717691952290,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ca57320eb87073","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717691816539,"stop":1717691816539,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a2c9fb387047e8","name":"getPeersByDiscovery","time":{"start":1717691780654,"stop":1717691780655,"duration":1},"status":"passed","severity":"normal"},{"uid":"f026ccf5b30d687c","name":"throws on content topic with empty topic name field","time":{"start":1717691689661,"stop":1717691689661,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e1397d0a994a0c","name":"throws an error for improperly formatted content topics","time":{"start":1717691689668,"stop":1717691689668,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc67a73be09602f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717691959174,"stop":1717691959174,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db695602a2c1c48","name":"Push message with escaped characters payload","time":{"start":1717692139266,"stop":1717692139266,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f9043d5912b6a4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1717691689677,"stop":1717691689677,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5005def0e0cecc","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1717691713462,"stop":1717691713463,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e3cae618895a94","name":"Sets default value correctly","time":{"start":1717692356548,"stop":1717692356548,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea9c2b0bc49d77a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1717691689672,"stop":1717691689672,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27e0089d54be252","name":"Check publish message containing shell command","time":{"start":1717692184551,"stop":1717692184551,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1d20ae937abadc","name":"Push message with content topic containing Script","time":{"start":1717692299271,"stop":1717692299272,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3e4eb89f82eb5d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1717691908950,"stop":1717691908950,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3412753105f2001","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1717691908978,"stop":1717691908979,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b12ef2dd174e93","name":"should only return 1 node with relay capability","time":{"start":1717691713974,"stop":1717691713974,"duration":0},"status":"passed","severity":"normal"},{"uid":"119a966a55509e15","name":"Push message with unicode special characters payload","time":{"start":1717692299259,"stop":1717692299259,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaecbc09c0faf5a2","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app37/1/topic368/proto","time":{"start":1717692250330,"stop":1717692250331,"duration":1},"status":"passed","severity":"normal"},{"uid":"9377ca6674a6e09c","name":"Check message received after nwaku node is restarted","time":{"start":1717691910860,"stop":1717691910860,"duration":0},"status":"skipped","severity":"normal"},{"uid":"576978dd109dca13","name":"Push message with content topic containing numeric","time":{"start":1717692299268,"stop":1717692299268,"duration":0},"status":"passed","severity":"normal"},{"uid":"3294c6444276f65","name":"Subscribe to topic containing short and receive message","time":{"start":1717691959175,"stop":1717691959175,"duration":0},"status":"passed","severity":"normal"},{"uid":"34210c06d55f640d","name":"Check message with non string payload is not received","time":{"start":1717692235956,"stop":1717692235957,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec0c5e2d4603ff","name":"Delete observer","time":{"start":1717692135925,"stop":1717692135925,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e4057a03b39293","name":"Nodes with multiple pubsub topic","time":{"start":1717692156433,"stop":1717692156434,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a34910d64a50765","name":"should set field with only STORE enabled","time":{"start":1717691698118,"stop":1717691698119,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04f5846821aea80","name":"should properly create location multiaddrs - tcp","time":{"start":1717691698117,"stop":1717691698117,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f8082617e304c","name":"Check received message containing Script","time":{"start":1717692235873,"stop":1717692235874,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeab40291ce73ac","name":"should throw an error for missing required configuration","time":{"start":1717691689674,"stop":1717691689674,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41cff734116d93d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1717692156428,"stop":1717692156429,"duration":1},"status":"passed","severity":"normal"},{"uid":"77335b49f3edafcb","name":"LightPush","time":{"start":1717692363635,"stop":1717692363636,"duration":1},"status":"passed","severity":"normal"},{"uid":"b14499aee303ff25","name":"Subscribe to topic containing emoji and publish message","time":{"start":1717692191369,"stop":1717692191370,"duration":1},"status":"passed","severity":"normal"},{"uid":"7164ba7f7a6caea1","name":"Query generator for multiple messages with multiple decoders","time":{"start":1717692340734,"stop":1717692340734,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbdf0065d81ed02","name":"Check received message with timestamp: 1717691740181000000 ","time":{"start":1717692235898,"stop":1717692235899,"duration":1},"status":"passed","severity":"normal"},{"uid":"71919ea4b7d59ea8","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1717691697417,"stop":1717691697417,"duration":0},"status":"passed","severity":"normal"},{"uid":"157d6d3e1d8f74c6","name":"Check publish message containing SQL Injection","time":{"start":1717692184548,"stop":1717692184549,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a248ddaa0352650","name":"Publishes to nwaku","time":{"start":1717692164175,"stop":1717692164176,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2c93dca9d9a47e9","name":"should emit a peer event after start","time":{"start":1717691717776,"stop":1717691717776,"duration":0},"status":"passed","severity":"normal"},{"uid":"1750946ee50a7289","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717692355321,"stop":1717692355321,"duration":0},"status":"passed","severity":"normal"},{"uid":"f143ae4a49b6522b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717691959171,"stop":1717691959171,"duration":0},"status":"passed","severity":"normal"},{"uid":"1459479586a76da8","name":"Check received message containing JSON","time":{"start":1717692235940,"stop":1717692235940,"duration":0},"status":"passed","severity":"normal"},{"uid":"843533d6b245ac87","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1717691713976,"stop":1717691713976,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f68a15be5b8eae2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717692355329,"stop":1717692355329,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8036ac313f28413","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1717691723645,"stop":1717691723647,"duration":2},"status":"passed","severity":"normal"},{"uid":"7dcab72250faec86","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1717691713463,"stop":1717691713464,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0139ec78db4761","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1717692338328,"stop":1717692338328,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb1157b9345fe34","name":"Check message on other pubsub topic is not received","time":{"start":1717692235905,"stop":1717692235905,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a3a2fb5e381326","name":"Push message with content topic containing short","time":{"start":1717692299267,"stop":1717692299267,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d36050f92758ac5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717691959188,"stop":1717691959192,"duration":4},"status":"passed","severity":"normal"},{"uid":"499668f82d6b8e21","name":"Push message with content topic containing long","time":{"start":1717692299267,"stop":1717692299268,"duration":1},"status":"passed","severity":"normal"},{"uid":"b021abe2a405170d","name":"Check received message containing Basic HTML tag","time":{"start":1717692235874,"stop":1717692235874,"duration":0},"status":"passed","severity":"normal"},{"uid":"3023d1950854412d","name":"can start and stop the service","time":{"start":1717692210065,"stop":1717692210065,"duration":0},"status":"passed","severity":"normal"},{"uid":"5018f8fde9d55d73","name":"Push message with Basic HTML tag payload","time":{"start":1717692139265,"stop":1717692139265,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e80af23927f230","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1717691689686,"stop":1717691689686,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1366fed4268ca5","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1717692280762,"stop":1717692280763,"duration":1},"status":"passed","severity":"normal"},{"uid":"63306a29ba0e1c79","name":"Check received message containing SQL Injection","time":{"start":1717692235873,"stop":1717692235873,"duration":0},"status":"passed","severity":"normal"},{"uid":"10307d2aff0eb1c8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717692011292,"stop":1717692011293,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a98a2a35165228","name":"Query Generator - backward","time":{"start":1717692320911,"stop":1717692320911,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e107a93ed426b0d","name":"should be called at least once on all `peer:discovery` events","time":{"start":1717691748070,"stop":1717691748070,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ce4381b3b2d30c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717692355334,"stop":1717692355334,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6b579510a03acb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717691952292,"stop":1717691952295,"duration":3},"status":"passed","severity":"normal"},{"uid":"f6532efe0b447fe8","name":"random static sharding 1 - Cluster ID: 866, Shard ID: 74","time":{"start":1717692280763,"stop":1717692280763,"duration":0},"status":"passed","severity":"normal"},{"uid":"b155aa7e9f19d994","name":"should add and remove event listeners correctly","time":{"start":1717691717778,"stop":1717691717778,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c572c75d549dc2","name":"same cluster, same shard: nodes connect","time":{"start":1717692003617,"stop":1717692003618,"duration":1},"status":"passed","severity":"normal"},{"uid":"77433f3e02419000","name":"Check publish message containing emoji","time":{"start":1717692184553,"stop":1717692184553,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd67f2c8a3191c24","name":"should be able to encode the field with only STORE set to true","time":{"start":1717691697415,"stop":1717691697416,"duration":1},"status":"passed","severity":"normal"},{"uid":"b10dd17e720985e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1717691689670,"stop":1717691689670,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d4d378f3f4cc21","name":"should properly create location multiaddrs - udp6","time":{"start":1717691698116,"stop":1717691698116,"duration":0},"status":"passed","severity":"normal"},{"uid":"9536d544d69dfe69","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1717691689682,"stop":1717691689682,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37ac8c7561f27b","name":"Check received message containing long","time":{"start":1717692235870,"stop":1717692235870,"duration":0},"status":"passed","severity":"normal"},{"uid":"f851ed3ed4737c97","name":"should throw error - no public key","time":{"start":1717691698112,"stop":1717691698112,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cb09eeb1652751","name":"Push message with content topic containing JSON","time":{"start":1717692299273,"stop":1717692299273,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8748aea174c984","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717691959193,"stop":1717691959194,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbcf393cfc73d513","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1717691689688,"stop":1717691689689,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d88e82ea9ac467","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717691910855,"stop":1717691910855,"duration":0},"status":"passed","severity":"normal"},{"uid":"facf767c28457572","name":"Check received message containing long","time":{"start":1717691910842,"stop":1717691910843,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd35dac0dc1e3cc9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717692355320,"stop":1717692355321,"duration":1},"status":"passed","severity":"normal"},{"uid":"38def4556c812dc2","name":"non connected peers","time":{"start":1717692131461,"stop":1717692131462,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aca4f57a9dc04c1d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1717692302079,"stop":1717692302080,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8e1b633db751248","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1717691740807,"stop":1717691740808,"duration":1},"status":"passed","severity":"normal"},{"uid":"3df6e06f77aed622","name":"more peers than existing","time":{"start":1717692131461,"stop":1717692131461,"duration":0},"status":"skipped","severity":"normal"},{"uid":"94de77ec77594125","name":"should throw error - no public key","time":{"start":1717691698113,"stop":1717691698113,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba87c4f40ed399e0","name":"Decoder throws on empty string content topic","time":{"start":1717691725519,"stop":1717691725519,"duration":0},"status":"passed","severity":"normal"},{"uid":"804b1fc4491d3261","name":"Query with Ordered Callback, No message returned","time":{"start":1717692302079,"stop":1717692302079,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc91481672a7e929","name":"should configure sharding based on application and version for autosharding","time":{"start":1717691689688,"stop":1717691689688,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90c9df0f856ebe8","name":"start node with ApplicationInfo","time":{"start":1717692250337,"stop":1717692250337,"duration":0},"status":"passed","severity":"normal"},{"uid":"95dd04d8ff627cdb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717692235946,"stop":1717692235947,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d1cecd005b16c1","name":"Wrong topic","time":{"start":1717692250335,"stop":1717692250335,"duration":0},"status":"passed","severity":"normal"},{"uid":"360c5a969ae1c549","name":"Fails to push message bigger that 1MB","time":{"start":1717692139279,"stop":1717692139279,"duration":0},"status":"passed","severity":"normal"},{"uid":"517b738e78a32e68","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1717692003617,"stop":1717692003617,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e607f873bbeb34","name":"Subscribe and receive messages via lightPush","time":{"start":1717691959167,"stop":1717691959168,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9110d611992267e","name":"Check received message containing emoji","time":{"start":1717692235944,"stop":1717692235944,"duration":0},"status":"passed","severity":"normal"},{"uid":"783d940140f3b533","name":"1 Store, 2 fetches","time":{"start":1717691713650,"stop":1717691713650,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15eb3c9e4155fcc","name":"Check message with no payload is not received","time":{"start":1717691910858,"stop":1717691910859,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc6846e95a112b8","name":"Check received message containing special chars","time":{"start":1717692235924,"stop":1717692235926,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf555ebebc94e28f","name":"Check received message containing Russian","time":{"start":1717692235937,"stop":1717692235937,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3171f330339bf0d","name":"Non TWN Cluster","time":{"start":1717692250328,"stop":1717692250329,"duration":1},"status":"passed","severity":"normal"},{"uid":"34186859e081d3de","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1717691908968,"stop":1717691908969,"duration":1},"status":"passed","severity":"normal"},{"uid":"a845935df0085561","name":"same cluster, different shard: nodes don't connect","time":{"start":1717691908940,"stop":1717691908941,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f3d8e76e783fb5","name":"Check received message containing SQL Injection","time":{"start":1717692235937,"stop":1717692235938,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a189cb8b68e009","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1717691689664,"stop":1717691689664,"duration":0},"status":"passed","severity":"normal"},{"uid":"f759c8916bc90a29","name":"Check received message containing XML","time":{"start":1717692235938,"stop":1717692235939,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9c569df85ab492","name":"can start and stop the service","time":{"start":1717691755775,"stop":1717691755776,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e10ec1a786507dc","name":"Push message with Arabic payload","time":{"start":1717692139263,"stop":1717692139263,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be310f55c3ff66f","name":"should throw an error for insufficient data","time":{"start":1717691689734,"stop":1717691689735,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff4f68c22f71f042","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717691816536,"stop":1717691816537,"duration":1},"status":"passed","severity":"normal"},{"uid":"af24817b65d29875","name":"configure the node with multiple pubsub topics","time":{"start":1717692280777,"stop":1717692280778,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09f0a5c206a2a7f","name":"Check publish message containing escaped characters","time":{"start":1717692184551,"stop":1717692184552,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b86249ba1a45abf","name":"Push message with JSON payload","time":{"start":1717692299258,"stop":1717692299258,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d8b74b2089b571","name":"Ordered Callback - forward","time":{"start":1717692320913,"stop":1717692320913,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c1aaff84cfee68","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1717691689734,"stop":1717691689734,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f34a99e2fa06e8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717692156432,"stop":1717692156432,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8bdfb58b9485d5","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1717691908947,"stop":1717691908947,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ddabbb63a67373","name":"should not fail to start the service if it is already started","time":{"start":1717691717775,"stop":1717691717775,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b4a762dcdff8ab","name":"Check publish message containing XML","time":{"start":1717692184550,"stop":1717692184550,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f86c6d7a0e49cd","name":"Used by Waku Relay","time":{"start":1717692356548,"stop":1717692356548,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92535fcb0d12b17","name":"Generator, 2 different pubsubtopics","time":{"start":1717692328059,"stop":1717692328059,"duration":0},"status":"passed","severity":"normal"},{"uid":"353fb2de239052b4","name":"Push message with custom timestamp: 1686933511248","time":{"start":1717692139277,"stop":1717692139277,"duration":0},"status":"passed","severity":"normal"},{"uid":"99df9ed8b25d50e0","name":"Check received message containing escaped characters","time":{"start":1717692235941,"stop":1717692235941,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2c072297e2f87c","name":"Check message received after nwaku node is restarted","time":{"start":1717692235957,"stop":1717692235968,"duration":11},"status":"skipped","severity":"normal"},{"uid":"f4aedd9445c2c8d0","name":"Check received message containing numeric","time":{"start":1717691910843,"stop":1717691910843,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca06a2048b5f8e1b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1717691689676,"stop":1717691689677,"duration":1},"status":"passed","severity":"normal"},{"uid":"c206418f40336f41","name":"getPeersByDiscovery","time":{"start":1717692131183,"stop":1717692131184,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30e08e54b0bff9","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1717692338327,"stop":1717692338327,"duration":0},"status":"passed","severity":"normal"},{"uid":"106d3933afc59d46","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1717691689678,"stop":1717691689678,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4c01899c3fe9e8","name":"Rejects garbage","time":{"start":1717691706418,"stop":1717691706418,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f8f619cff8d862","name":"Subscribe to topic containing XML and publish message","time":{"start":1717692191366,"stop":1717692191366,"duration":0},"status":"passed","severity":"normal"},{"uid":"177e858a3ab76fa4","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1717692191364,"stop":1717692191365,"duration":1},"status":"passed","severity":"normal"},{"uid":"90c9b85fb9fd1984","name":"should not fail to stop the service if it was not started","time":{"start":1717691717775,"stop":1717691717775,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c37b0453efceeb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717692011290,"stop":1717692011291,"duration":1},"status":"passed","severity":"normal"}] |