mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"f375087acaf2c777","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1710314516371,"stop":1710314516371,"duration":0},"status":"passed","severity":"normal"},{"uid":"27191c250fc9ccc4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710314516402,"stop":1710314516402,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bb4d7bd38bc649","name":"Generator, custom pubsub topic","time":{"start":1710314913224,"stop":1710314913224,"duration":0},"status":"passed","severity":"normal"},{"uid":"3973bb9ab2e5b98a","name":"Check message with invalid timestamp is not received","time":{"start":1710314827264,"stop":1710314827264,"duration":0},"status":"passed","severity":"normal"},{"uid":"efefc6bcbc3386c7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1710314516417,"stop":1710314516428,"duration":11},"status":"passed","severity":"normal"},{"uid":"18a1518378eebabb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1710314307616,"stop":1710314307617,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb434565e197b3d8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710314516457,"stop":1710314516457,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1c4d32fd633fa8","name":"should be able to decode the field with only FILTER set to true","time":{"start":1710314314989,"stop":1710314314989,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a73bbfe0cf54d1","name":"topics with same application and version share the same shard","time":{"start":1710314307600,"stop":1710314307600,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee094c0980901aa9","name":"Subscribe to topic containing XML and publish message","time":{"start":1710314769373,"stop":1710314769373,"duration":0},"status":"passed","severity":"normal"},{"uid":"2447a46d09cbc64e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1710314769366,"stop":1710314769366,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2071482da59f65","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1710314993297,"stop":1710314993297,"duration":0},"status":"passed","severity":"normal"},{"uid":"d036795d7a992578","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1710314937200,"stop":1710314937200,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d1f50a836fd13f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1710314769375,"stop":1710314769375,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0035da3d6e6ed4d","name":"should not fail to start the service if it is already started","time":{"start":1710314367686,"stop":1710314367688,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4803b0e98000145","name":"Used by Waku Relay","time":{"start":1710314932548,"stop":1710314932548,"duration":0},"status":"passed","severity":"normal"},{"uid":"320896fb82e45251","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710314516378,"stop":1710314516379,"duration":1},"status":"passed","severity":"normal"},{"uid":"65a767d949ae50d9","name":"Fails to publish duplicate message","time":{"start":1710314768879,"stop":1710314768879,"duration":0},"status":"passed","severity":"normal"},{"uid":"434575ce94430b66","name":"Check message received after jswaku node is restarted","time":{"start":1710314514432,"stop":1710314514432,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f77f08ef36181d73","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1710314769371,"stop":1710314769371,"duration":0},"status":"passed","severity":"normal"},{"uid":"b518bfd9d0abd146","name":"Subscribe and publish message","time":{"start":1710314769366,"stop":1710314769366,"duration":0},"status":"passed","severity":"normal"},{"uid":"2672eeb7cf3ea1d7","name":"Query with Promise Callback, No Decoder","time":{"start":1710314871536,"stop":1710314871538,"duration":2},"status":"passed","severity":"normal"},{"uid":"2113e16ee4e5b3be","name":"Ping on subscribed peer","time":{"start":1710314434368,"stop":1710314434368,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a57c09abacd0ab5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1710314568508,"stop":1710314568508,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c014df1a5ee7ea5","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1710314330962,"stop":1710314330962,"duration":0},"status":"passed","severity":"normal"},{"uid":"594ea72622f320ea","name":"should be able to encode the field with only FILTER set to true","time":{"start":1710314314982,"stop":1710314314983,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd874119df8264","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1710314331549,"stop":1710314331549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb31ab4017be7a4b","name":"Check received message containing unicode special characters","time":{"start":1710314827273,"stop":1710314827273,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e90709696835ac5","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app80/3/topic472/xml","time":{"start":1710314833159,"stop":1710314833160,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1d22536388e2271","name":"throws on empty content topic","time":{"start":1710314307589,"stop":1710314307590,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e2b03b5f7d264e","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1710314307595,"stop":1710314307595,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d1a022c318cebe","name":"removeEventListener with wrong event","time":{"start":1710314398405,"stop":1710314398406,"duration":1},"status":"passed","severity":"normal"},{"uid":"4362e1fa75915b9","name":"Check received message containing Arabic","time":{"start":1710314827269,"stop":1710314827270,"duration":1},"status":"passed","severity":"normal"},{"uid":"7028adfd4b9c6d2f","name":"Check publish message containing numeric","time":{"start":1710314768856,"stop":1710314768856,"duration":0},"status":"passed","severity":"normal"},{"uid":"8446a9a21f54b5d9","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1710314320320,"stop":1710314320321,"duration":1},"status":"passed","severity":"normal"},{"uid":"70c6036c6680a191","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1710314993286,"stop":1710314993287,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cdf90ce9f2aeb338","name":"Subscribe to topic containing numeric and receive message","time":{"start":1710314993289,"stop":1710314993290,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91181277f506908","name":"Passing page size 3 when there are 20 messages","time":{"start":1710314914068,"stop":1710314914068,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ebb4f6c96f8aaf","name":"Subscribe to topic containing short and publish message","time":{"start":1710314769369,"stop":1710314769369,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05f108cb76c1cd4","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1710314516400,"stop":1710314516401,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8290b269be39bc","name":"different cluster, different shard: nodes don't connect","time":{"start":1710314516366,"stop":1710314516367,"duration":1},"status":"passed","severity":"normal"},{"uid":"187f668627416b4f","name":"should throw an error for missing sharding configuration","time":{"start":1710314307622,"stop":1710314307623,"duration":1},"status":"passed","severity":"normal"},{"uid":"71e5eb468a4631cc","name":"Check received message with timestamp: 1710314356799000000 ","time":{"start":1710314827263,"stop":1710314827263,"duration":0},"status":"passed","severity":"normal"},{"uid":"95eea0d94eadc8e1","name":"handles multiple messages","time":{"start":1710314924314,"stop":1710314924314,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2b5f3478809dd","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1710314871536,"stop":1710314871536,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2fdc8287ec27fb1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1710314445629,"stop":1710314445630,"duration":1},"status":"passed","severity":"normal"},{"uid":"19dc9fd4ede236f2","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1710314307600,"stop":1710314307600,"duration":0},"status":"passed","severity":"normal"},{"uid":"db899ef2d16fbf23","name":"A test","time":{"start":1710314593727,"stop":1710314593728,"duration":1},"status":"passed","severity":"normal"},{"uid":"7676e58d7f93864d","name":"Check message received after nwaku node is restarted","time":{"start":1710314514433,"stop":1710314514433,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4644197f2b0ff796","name":"Check message with no payload is not received","time":{"start":1710314827265,"stop":1710314827265,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec40df548e8e99a","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1710314330964,"stop":1710314330964,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c96b5c171815380","name":"Check meta is set [symmetric]","time":{"start":1710314341064,"stop":1710314341065,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb434b16eeaf4ea8","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1710314307622,"stop":1710314307622,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa027a4b2495b081","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1710314307607,"stop":1710314307607,"duration":0},"status":"passed","severity":"normal"},{"uid":"5501db51ce87c3b1","name":"Check received message containing unicode special characters","time":{"start":1710314514414,"stop":1710314514414,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe120816882577","name":"Push message with content topic containing Chinese","time":{"start":1710314882976,"stop":1710314882976,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dcea43f505f97af","name":"Fields are not dropped","time":{"start":1710314319913,"stop":1710314319915,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ee0abfc0e86f9a7","name":"Check message with invalid timestamp is not received","time":{"start":1710314827276,"stop":1710314827276,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e016c3301e10626","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1710314314990,"stop":1710314314991,"duration":1},"status":"passed","severity":"normal"},{"uid":"f28971cdb73add73","name":"Push message with escaped characters payload","time":{"start":1710314726292,"stop":1710314726292,"duration":0},"status":"passed","severity":"normal"},{"uid":"14cdc3b39fa29fb1","name":"Check received message containing numeric","time":{"start":1710314827255,"stop":1710314827256,"duration":1},"status":"passed","severity":"normal"},{"uid":"147feea950ce77ea","name":"should not fail to start the service if it is already started","time":{"start":1710314335373,"stop":1710314335374,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaac4ff4ede6670d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1710314769371,"stop":1710314769371,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab3769b93a3f488","name":"should not receive a peer event after stop","time":{"start":1710314818158,"stop":1710314818158,"duration":0},"status":"passed","severity":"normal"},{"uid":"2198fa95c254fc15","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1710314307622,"stop":1710314307622,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1be9fbf1c027e23","name":"should use DNS peer discovery with light client","time":{"start":1710314367695,"stop":1710314367695,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1690731327fca777","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1710314330960,"stop":1710314330961,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f57d086642fb125","name":"Push message with content topic containing escaped characters","time":{"start":1710314882997,"stop":1710314882998,"duration":1},"status":"passed","severity":"normal"},{"uid":"72654f0158decf05","name":"Waku message hash computation (meta attribute not present)","time":{"start":1710314310035,"stop":1710314310035,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c57bfb68420213","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1710314445630,"stop":1710314445630,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b9341f5062d93a","name":"Check publish message containing short","time":{"start":1710314768853,"stop":1710314768854,"duration":1},"status":"passed","severity":"normal"},{"uid":"5882d595ea689c23","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1710314314984,"stop":1710314314985,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b4ea385e79a76e","name":"should decode valid enr successfully","time":{"start":1710314315778,"stop":1710314315779,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee345335d19d44e2","name":"Check publish message containing escaped characters","time":{"start":1710314768876,"stop":1710314768876,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0b0a211482977c","name":"Privacy Node - default protocol","time":{"start":1710314943013,"stop":1710314943013,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d5f724c91b730","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1710314307619,"stop":1710314307619,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51c013aeeac6a29","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1710314307615,"stop":1710314307615,"duration":0},"status":"passed","severity":"normal"},{"uid":"22086f3ba415319d","name":"should throw an error for empty SingleShardInfos array","time":{"start":1710314307604,"stop":1710314307604,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38492771a680d0a","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1710314307624,"stop":1710314307625,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f003029fd493e5a","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1710314314985,"stop":1710314314985,"duration":0},"status":"passed","severity":"normal"},{"uid":"189c847ee63edf67","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app48/8/topic939/xml","time":{"start":1710314833158,"stop":1710314833158,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2264c8e373c2f66","name":"can start and stop the service","time":{"start":1710314367685,"stop":1710314367686,"duration":1},"status":"passed","severity":"normal"},{"uid":"14161600038798cc","name":"should not receive a peer event before start","time":{"start":1710314335374,"stop":1710314335374,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e37303354fd94d","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1710314307599,"stop":1710314307599,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d4129553457c7e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1710314568508,"stop":1710314568508,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b0473e4bdf4a94","name":"random static sharding 6 - Cluster ID: 478, Shard ID: 965","time":{"start":1710314869569,"stop":1710314869569,"duration":0},"status":"passed","severity":"normal"},{"uid":"5190669cf969b6e8","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1710314307606,"stop":1710314307607,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b48443b1d7cf8d1","name":"Throws when trying to push message with empty payload","time":{"start":1710314882955,"stop":1710314882964,"duration":9},"status":"passed","severity":"normal"},{"uid":"312ae71d06148388","name":"Init the array if not present","time":{"start":1710314307198,"stop":1710314307201,"duration":3},"status":"passed","severity":"normal"},{"uid":"4e238a10872899d7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710314516430,"stop":1710314516440,"duration":10},"status":"passed","severity":"normal"},{"uid":"59c62cadc6becb91","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710314516455,"stop":1710314516455,"duration":0},"status":"passed","severity":"normal"},{"uid":"3713a57abf10aa26","name":"should properly compute the node id","time":{"start":1710314315782,"stop":1710314315782,"duration":0},"status":"passed","severity":"normal"},{"uid":"8327e18490bb6afc","name":"Fails to publish message with empty text","time":{"start":1710314768879,"stop":1710314768880,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e68016ee5affe1","name":"Push message with content topic containing Russian","time":{"start":1710314726298,"stop":1710314726298,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbaf767234dd8d39","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1710314427914,"stop":1710314427914,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46671277b476b07","name":"should only return 1 node with relay and store capability","time":{"start":1710314331547,"stop":1710314331547,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dc31fa3a83f09a","name":"Query Generator - backward","time":{"start":1710314896031,"stop":1710314896032,"duration":1},"status":"passed","severity":"normal"},{"uid":"459f9c9fbdef4ccb","name":"should only return 1 node with store capability","time":{"start":1710314331547,"stop":1710314331548,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e97f2dc13244dce","name":"Ordered Callback - backward","time":{"start":1710314896034,"stop":1710314896034,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdc0c296a85883","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1710314993283,"stop":1710314993283,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac96038a721c23c8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1710314993291,"stop":1710314993291,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d6d532054206d6","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1710314516458,"stop":1710314516459,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6a139b661510a6","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1710314307617,"stop":1710314307618,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4754d483b95e0d5","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1710314330959,"stop":1710314330960,"duration":1},"status":"passed","severity":"normal"},{"uid":"f95be140db14da16","name":"Query Generator, Wrong PubsubTopic","time":{"start":1710314871531,"stop":1710314871532,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fdbbda6140be74c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1710314993304,"stop":1710314993304,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ea16597114bf93","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1710314307596,"stop":1710314307596,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6c66b377896c79","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1710314314987,"stop":1710314314987,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0c1fab729876a7","name":"Fails to push message with empty content topic","time":{"start":1710314883000,"stop":1710314883001,"duration":1},"status":"passed","severity":"normal"},{"uid":"cddab0dcf5be5f46","name":"should encodeTxt and decodeTxt","time":{"start":1710314315778,"stop":1710314315778,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be299bfc7b2deb6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1710314307614,"stop":1710314307614,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeef895e33bd14ac","name":"Push message with Arabic payload","time":{"start":1710314882949,"stop":1710314882949,"duration":0},"status":"passed","severity":"normal"},{"uid":"85873557247eae5a","name":"Check received message containing Arabic","time":{"start":1710314514405,"stop":1710314514405,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8c99439d4180b1","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1710314357536,"stop":1710314357538,"duration":2},"status":"passed","severity":"normal"},{"uid":"43ed7c687e03d73e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1710314516459,"stop":1710314516460,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4dd5c1113e1955","name":"isConnected should return false after all peers disconnect","time":{"start":1710314357538,"stop":1710314357540,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc8afded8f8d52bf","name":"Push message with numeric payload","time":{"start":1710314882948,"stop":1710314882948,"duration":0},"status":"passed","severity":"normal"},{"uid":"329180afe9284850","name":"Push message with emoji payload","time":{"start":1710314882954,"stop":1710314882955,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d0396097179095","name":"Subscribe to topic containing emoji and publish message","time":{"start":1710314769376,"stop":1710314769376,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9e12bb7033fc05","name":"Subscribe to topic containing Script and receive message","time":{"start":1710314993291,"stop":1710314993292,"duration":1},"status":"passed","severity":"normal"},{"uid":"53072172d74364b8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1710314427905,"stop":1710314427906,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc84e074c1c2a6a","name":"Light Node - default protocols","time":{"start":1710314943012,"stop":1710314943012,"duration":0},"status":"passed","severity":"normal"},{"uid":"df79ae970887cc5d","name":"Query Generator - forward","time":{"start":1710314896030,"stop":1710314896031,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d6f5b3696af19c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1710314331548,"stop":1710314331548,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3f55ba633226","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1710314568509,"stop":1710314568509,"duration":0},"status":"passed","severity":"normal"},{"uid":"18618ab28f14cccd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1710314593637,"stop":1710314593640,"duration":3},"status":"passed","severity":"normal"},{"uid":"e4efc89d382cd8f3","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1710314516460,"stop":1710314516460,"duration":0},"status":"passed","severity":"normal"},{"uid":"c115b72f1f161f16","name":"Check received message containing numeric","time":{"start":1710314514403,"stop":1710314514403,"duration":0},"status":"passed","severity":"normal"},{"uid":"16bdf8bd53034311","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1710314307621,"stop":1710314307621,"duration":0},"status":"passed","severity":"normal"},{"uid":"472b83becdfa7d68","name":"Push message on custom pubsubTopic","time":{"start":1710314622460,"stop":1710314622460,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb7cc707b66032c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1710314993293,"stop":1710314993294,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e7be0a9e42bb24a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710314516398,"stop":1710314516399,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad8b6c632e3abef","name":"Check received message containing escaped characters","time":{"start":1710314827273,"stop":1710314827273,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f0e0c17c6b6629","name":"Check received message containing SQL Injection","time":{"start":1710314514407,"stop":1710314514407,"duration":0},"status":"passed","severity":"normal"},{"uid":"9310b136d1c7dab4","name":"should return false","time":{"start":1710314315781,"stop":1710314315782,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae92c2498bd3b0c6","name":"LightPush","time":{"start":1710314943011,"stop":1710314943011,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5b41841d3e89a3","name":"Push message with content topic containing unicode special characters","time":{"start":1710314882998,"stop":1710314882999,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e77ab0782abd57a","name":"Push message with rate limit","time":{"start":1710314883003,"stop":1710314883004,"duration":1},"status":"passed","severity":"normal"},{"uid":"f753a648bb57daa9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1710314367695,"stop":1710314367695,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b17198e2782a62f","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1710314307596,"stop":1710314307596,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a4bdf9f4255832","name":"Subscribe to topic containing short and receive message","time":{"start":1710314993289,"stop":1710314993289,"duration":0},"status":"passed","severity":"normal"},{"uid":"7daf7c3e0cdcc74b","name":"Push message with Russian payload","time":{"start":1710314726289,"stop":1710314726289,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae06571e2802dd","name":"Check received message containing Script","time":{"start":1710314827259,"stop":1710314827259,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bbb1a41452e9fb","name":"Check message with no content topic is not received","time":{"start":1710314827265,"stop":1710314827265,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4dc2ce9ae6bed6","name":"1 Store, 2 fetches","time":{"start":1710314331280,"stop":1710314331280,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbe00e7930675fb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710314427906,"stop":1710314427907,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd55d7b7d0cb6ee6","name":"Subscribe to topic containing long and receive message","time":{"start":1710314993300,"stop":1710314993301,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a3a28c770a31dd","name":"Subscribe and receives messages on 20 topics","time":{"start":1710314593620,"stop":1710314593620,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccdd19595c4bfb4","name":"Passing page size 11 when there are 10 messages","time":{"start":1710314914069,"stop":1710314914069,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40f82416bb19680","name":"returns all values when wanted number matches available values","time":{"start":1710314329935,"stop":1710314329939,"duration":4},"status":"passed","severity":"normal"},{"uid":"16540c1b63bac8c5","name":"Push message with short payload","time":{"start":1710314726285,"stop":1710314726285,"duration":0},"status":"passed","severity":"normal"},{"uid":"4923fb697a77866e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1710314860170,"stop":1710314860170,"duration":0},"status":"passed","severity":"normal"},{"uid":"2275788e172d40d9","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1710314314990,"stop":1710314314990,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a937a39f6307c4","name":"throws on content topic with empty version field","time":{"start":1710314307592,"stop":1710314307593,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c19bf575e83e918","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1710314307612,"stop":1710314307612,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf7d80db98c9126","name":"Push message with Chinese payload","time":{"start":1710314882949,"stop":1710314882949,"duration":0},"status":"passed","severity":"normal"},{"uid":"f064c4075ae258fa","name":"handles empty contentTopics array correctly","time":{"start":1710314307623,"stop":1710314307623,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed64e06b9d8119f5","name":"Push message with Russian payload","time":{"start":1710314882950,"stop":1710314882950,"duration":0},"status":"passed","severity":"normal"},{"uid":"659306d2f6ef7a76","name":"Default pageSize","time":{"start":1710314914070,"stop":1710314914070,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8051cf1ecd9120b","name":"Relay - dialed after","time":{"start":1710314943009,"stop":1710314943009,"duration":0},"status":"passed","severity":"normal"},{"uid":"b233d765a0ba6de8","name":"Promise Callback - forward","time":{"start":1710314896032,"stop":1710314896032,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ba33599ff48b3b","name":"Publish message with rate limit","time":{"start":1710314768884,"stop":1710314768884,"duration":0},"status":"passed","severity":"normal"},{"uid":"14cd1b20f05ad121","name":"throws on content topic with non-number generation field","time":{"start":1710314307590,"stop":1710314307591,"duration":1},"status":"passed","severity":"normal"},{"uid":"b223da3119e37e6","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1710314516456,"stop":1710314516456,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c49ec9c6da4d8e5","name":"Sets default value correctly","time":{"start":1710314932549,"stop":1710314932550,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f969288190375d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1710314516397,"stop":1710314516397,"duration":0},"status":"passed","severity":"normal"},{"uid":"28416e2d3a2ab94c","name":"Subscribe to topic containing short and receive message","time":{"start":1710314593625,"stop":1710314593634,"duration":9},"status":"passed","severity":"normal"},{"uid":"e7bfb81df32839b8","name":"Check message received after nwaku node is restarted","time":{"start":1710314827266,"stop":1710314827266,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ceded2d18aab867","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1710314516401,"stop":1710314516401,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70c8f9b63b77a8e","name":"Relay - dialed first","time":{"start":1710314943008,"stop":1710314943008,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea11398c3f8bf88","name":"should properly create location multiaddrs - tcp","time":{"start":1710314315786,"stop":1710314315786,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e87daf8fdd254","name":"should not fail to start the service if it is already started","time":{"start":1710314818155,"stop":1710314818156,"duration":1},"status":"passed","severity":"normal"},{"uid":"67770f3a778f8266","name":"Ephemeral messages are not stored","time":{"start":1710314367244,"stop":1710314367244,"duration":0},"status":"passed","severity":"normal"},{"uid":"3239e871ceae18d0","name":"Fails to push message with empty content topic","time":{"start":1710314726302,"stop":1710314726303,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d747f500b8be01","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1710314827275,"stop":1710314827276,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9466aed73b13a03","name":"Check received message containing short","time":{"start":1710314827253,"stop":1710314827254,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1df897316ddacc3","name":"Check received message containing shell command","time":{"start":1710314514411,"stop":1710314514412,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a462deb42e64718","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1710314516446,"stop":1710314516446,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b10c9f95e92c32","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1710314445632,"stop":1710314445632,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e2d40807cab514","name":"Nodes with multiple pubsub topic","time":{"start":1710314759805,"stop":1710314759806,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba9809db60184e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1710314516448,"stop":1710314516449,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7333fa07ed3551a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1710314993302,"stop":1710314993302,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef175366e4fc4ee7","name":"Push message with content topic containing special chars","time":{"start":1710314882965,"stop":1710314882976,"duration":11},"status":"passed","severity":"normal"},{"uid":"eace5d35c0fe5aab","name":"isConnected should return false after all peers disconnect","time":{"start":1710314406052,"stop":1710314406053,"duration":1},"status":"passed","severity":"normal"},{"uid":"77bf4a2d67660b2","name":"Ping on peer without subscriptions","time":{"start":1710314383923,"stop":1710314383924,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a9d3fb66b749fa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1710314307613,"stop":1710314307614,"duration":1},"status":"passed","severity":"normal"},{"uid":"286f781d798d57d8","name":"Push message with meta","time":{"start":1710314883001,"stop":1710314883002,"duration":1},"status":"passed","severity":"normal"},{"uid":"28722aa99b9d379a","name":"Ephemeral field set to true","time":{"start":1710314320607,"stop":1710314320607,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74b8063d3121175","name":"Subscribe to topic containing shell command and receive message","time":{"start":1710314993305,"stop":1710314993305,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c70f5788613c33","name":"Passing cursor with wrong message digest","time":{"start":1710314860171,"stop":1710314860171,"duration":0},"status":"passed","severity":"normal"},{"uid":"116b74bd25ca2d06","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1710314427909,"stop":1710314427909,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0e95135c588c03","name":"Check publish message containing shell command","time":{"start":1710314768875,"stop":1710314768876,"duration":1},"status":"passed","severity":"normal"},{"uid":"226831f95d185066","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1710314871533,"stop":1710314871533,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfa4d8c279f7c6c","name":"Push message with content topic containing Arabic","time":{"start":1710314726297,"stop":1710314726298,"duration":1},"status":"passed","severity":"normal"},{"uid":"5deddfe7f7459972","name":"Check received message with timestamp: 1710314357192000000 ","time":{"start":1710314514419,"stop":1710314514420,"duration":1},"status":"passed","severity":"normal"},{"uid":"492b2035f6741ed6","name":"Subscribe to topic containing special chars and publish message","time":{"start":1710314769370,"stop":1710314769370,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee8e4abc4a91889","name":"Callback on promise, aborts when callback returns true","time":{"start":1710314918147,"stop":1710314918147,"duration":0},"status":"passed","severity":"normal"},{"uid":"efbba154775c843c","name":"Subscribe to topic containing Russian and publish message","time":{"start":1710314769372,"stop":1710314769372,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc269e033a5f4d6","name":"Relay","time":{"start":1710314367051,"stop":1710314367052,"duration":1},"status":"passed","severity":"normal"},{"uid":"815ccac82d153d8d","name":"Generator, custom pubsub topic","time":{"start":1710314913222,"stop":1710314913222,"duration":0},"status":"passed","severity":"normal"},{"uid":"868f339568e62154","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1710314593621,"stop":1710314593621,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7161c626c6a83aee","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1710314622457,"stop":1710314622457,"duration":0},"status":"passed","severity":"normal"},{"uid":"8761f98bd4549881","name":"Query Generator, Multiple PubsubTopics","time":{"start":1710314871532,"stop":1710314871532,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5296f5edc667a18","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1710314860167,"stop":1710314860168,"duration":1},"status":"passed","severity":"normal"},{"uid":"d522e31503d4084c","name":"Encoder throws on empty string content topic","time":{"start":1710314343078,"stop":1710314343079,"duration":1},"status":"passed","severity":"normal"},{"uid":"df03ef41ca0f5e7a","name":"can start the service","time":{"start":1710314818152,"stop":1710314818153,"duration":1},"status":"passed","severity":"normal"},{"uid":"942ba28c4556b851","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1710314937200,"stop":1710314937200,"duration":0},"status":"passed","severity":"normal"},{"uid":"77024da080995a01","name":"Does not throw an exception when node disconnects","time":{"start":1710314932544,"stop":1710314932545,"duration":1},"status":"passed","severity":"normal"},{"uid":"df195ac668b3c1aa","name":"Correctly serialized arguments","time":{"start":1710314628496,"stop":1710314628497,"duration":1},"status":"passed","severity":"normal"},{"uid":"6834b2a9fd4c5db4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1710314993290,"stop":1710314993291,"duration":1},"status":"passed","severity":"normal"},{"uid":"8322b89086f05274","name":"Non Autosharding Cluster","time":{"start":1710314833156,"stop":1710314833156,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c14a42097d1b1d5","name":"Push message with content topic containing long","time":{"start":1710314726296,"stop":1710314726296,"duration":0},"status":"passed","severity":"normal"},{"uid":"795babfa7081c485","name":"Check received message containing short","time":{"start":1710314514402,"stop":1710314514402,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b7a2b2dd93f393","name":"Check received message containing long","time":{"start":1710314514402,"stop":1710314514403,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a63648fd1eae9d","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1710314768877,"stop":1710314768877,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4af3b92bb367f5b","name":"Push message with long payload","time":{"start":1710314882942,"stop":1710314882948,"duration":6},"status":"passed","severity":"normal"},{"uid":"eaf808a196e9e580","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1710314516456,"stop":1710314516456,"duration":0},"status":"passed","severity":"normal"},{"uid":"5425e1b830628b01","name":"Ping on unsubscribed peer","time":{"start":1710314434371,"stop":1710314434372,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77d29ae628efe43","name":"addEventListener with wrong event","time":{"start":1710314398404,"stop":1710314398404,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fe9b3534ac8f6d","name":"Check message with non string payload is not received","time":{"start":1710314827265,"stop":1710314827266,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce4ed7ecbff1b3e","name":"Push message with emoji payload","time":{"start":1710314726294,"stop":1710314726294,"duration":0},"status":"passed","severity":"normal"},{"uid":"991bc96aa9c1dc58","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1710314593643,"stop":1710314593644,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ea4cbfb65130d44","name":"Push message with content topic containing short","time":{"start":1710314882964,"stop":1710314882964,"duration":0},"status":"passed","severity":"normal"},{"uid":"4420cd8bb628e1c0","name":"Reopen subscription with peer with lost subscription","time":{"start":1710314434370,"stop":1710314434370,"duration":0},"status":"passed","severity":"normal"},{"uid":"2448263db57a0fff","name":"A test","time":{"start":1710314593728,"stop":1710314593728,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5d8ec0652c1c03","name":"Check publish message containing Basic HTML tag","time":{"start":1710314768874,"stop":1710314768875,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6293a271c7aee5a","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1710314806371,"stop":1710314806371,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3a1805ab56fa6d","name":"Push message with shell command payload","time":{"start":1710314882953,"stop":1710314882953,"duration":0},"status":"passed","severity":"normal"},{"uid":"2484b42846754e39","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1710314307612,"stop":1710314307612,"duration":0},"status":"passed","severity":"normal"},{"uid":"5195a281aba64c32","name":"Push message equal or less that 1MB","time":{"start":1710314883007,"stop":1710314883008,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4bcf7fa5653f5d3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1710314568509,"stop":1710314568510,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bcd7f8fb461d8ac","name":"Push message with Arabic payload","time":{"start":1710314726288,"stop":1710314726289,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b32e1627131e49","name":"Subscribe and receive messages via waku relay post","time":{"start":1710314593618,"stop":1710314593619,"duration":1},"status":"passed","severity":"normal"},{"uid":"1caf0e296dfe4906","name":"receives messages sent to provided content topic through callback","time":{"start":1710314806371,"stop":1710314806372,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd1cfc8d7dfcf87","name":"should not receive a peer event before start","time":{"start":1710314367689,"stop":1710314367693,"duration":4},"status":"passed","severity":"normal"},{"uid":"db90c60aeb110856","name":"Publish message with custom timestamp: Wed Mar 13 2024 06:25:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1710314768878,"stop":1710314768878,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c057d724fb8c13c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1710314769375,"stop":1710314769375,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d757c3d37f5620","name":"tcp ip4 address","time":{"start":1710314315187,"stop":1710314315188,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e93fd7dd67cba5","name":"Check publish message containing long","time":{"start":1710314768855,"stop":1710314768855,"duration":0},"status":"passed","severity":"normal"},{"uid":"d560eb9c7264ed79","name":"udp ip6 address","time":{"start":1710314315188,"stop":1710314315188,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba530727017b002","name":"Add multiple subscription objects on single nwaku node","time":{"start":1710314993306,"stop":1710314993306,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a70445a1c9cdb4c","name":"Filter","time":{"start":1710314943012,"stop":1710314943012,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa12ac49f31b0d04","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1710314769367,"stop":1710314769367,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e1eb29d4830aab","name":"Subscribe to topic containing numeric and receive message","time":{"start":1710314593634,"stop":1710314593635,"duration":1},"status":"passed","severity":"normal"},{"uid":"e81025910e00f2b9","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1710314759802,"stop":1710314759802,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b059b7bb4ca5663","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1710315081354,"stop":1710315081354,"duration":0},"status":"passed","severity":"normal"},{"uid":"671311f27b2334e5","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1710314993287,"stop":1710314993288,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bfeda7e4a7769f72","name":"should properly create location multiaddrs - tcp6","time":{"start":1710314315785,"stop":1710314315785,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32091de34639bc7","name":"should only return 1 node with relay capability","time":{"start":1710314331547,"stop":1710314331547,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bcb244af197413","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1710314307610,"stop":1710314307610,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f4abf191b5213b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1710314993301,"stop":1710314993301,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7a69894b724fdc","name":"should get / set UDP multiaddr","time":{"start":1710314315783,"stop":1710314315784,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b30b4dba7b81a28","name":"Encoder throws on empty string content topic","time":{"start":1710314320609,"stop":1710314320609,"duration":0},"status":"passed","severity":"normal"},{"uid":"324085ea2ea3eb83","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1710314759807,"stop":1710314759807,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cf46b5d9d04f76","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1710314307614,"stop":1710314307614,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad00adf21b0205d6","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1710314307620,"stop":1710314307620,"duration":0},"status":"passed","severity":"normal"},{"uid":"325d36f9a04045a3","name":"Fails to push message bigger that 1MB","time":{"start":1710314726305,"stop":1710314726305,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6f6e198297d872","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1710314993297,"stop":1710314993297,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6f84e31c09fd90","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app17/1/topic439/utf8","time":{"start":1710314833160,"stop":1710314833161,"duration":1},"status":"passed","severity":"normal"},{"uid":"f45b439c0f8c60aa","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1710314993303,"stop":1710314993303,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ada6a065c114b4c","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1710314364990,"stop":1710314364990,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1139e89f334992","name":"Generator, 2 different pubsubtopics","time":{"start":1710314913222,"stop":1710314913222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae08beed03919d8e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1710314367246,"stop":1710314367246,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea0cf6a16f61c40","name":"Check message received after jswaku node is restarted","time":{"start":1710314827278,"stop":1710314827278,"duration":0},"status":"skipped","severity":"normal"},{"uid":"413d5882e4d6e29","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1710314516455,"stop":1710314516456,"duration":1},"status":"passed","severity":"normal"},{"uid":"3372e8b4f1f0286","name":"Push message equal or less that 1MB","time":{"start":1710314726305,"stop":1710314726305,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b4c5220fc1c9bf","name":"Ping on unsubscribed peer","time":{"start":1710314383924,"stop":1710314383924,"duration":0},"status":"passed","severity":"normal"},{"uid":"51979d18359b381e","name":"Check received message with timestamp: 1710314356799 ","time":{"start":1710314827263,"stop":1710314827263,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee90e1572b2cbc15","name":"Subscribe to topic containing Script and receive message","time":{"start":1710314593640,"stop":1710314593640,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af6460ea68be903","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1710314759808,"stop":1710314759808,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e089620e8881b5","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1710314329941,"stop":1710314329942,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c013f8e1c5b27e","name":"Reopen subscription with peer with lost subscription","time":{"start":1710314383924,"stop":1710314383925,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4bc3419558cf34d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1710314314978,"stop":1710314314981,"duration":3},"status":"passed","severity":"normal"},{"uid":"bf31e798eeddd19e","name":"Push message with content topic containing Russian","time":{"start":1710314882977,"stop":1710314882977,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b144baadcd04b2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1710314568505,"stop":1710314568505,"duration":0},"status":"passed","severity":"normal"},{"uid":"29bdded52c3b9371","name":"Push 30 different messages","time":{"start":1710314726294,"stop":1710314726295,"duration":1},"status":"passed","severity":"normal"},{"uid":"2019f2fc24670f41","name":"Check meta is set [ecies]","time":{"start":1710314343077,"stop":1710314343078,"duration":1},"status":"passed","severity":"normal"},{"uid":"e247a4f1df283501","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1710314869567,"stop":1710314869567,"duration":0},"status":"passed","severity":"normal"},{"uid":"f355c85d366174cd","name":"Push message with short payload","time":{"start":1710314882941,"stop":1710314882942,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c06f54db8b59eaa","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1710314759805,"stop":1710314759805,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8458d328235c1d","name":"Decrypt messages","time":{"start":1710314729154,"stop":1710314729154,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb1e54b7f45c798","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710314622461,"stop":1710314622461,"duration":0},"status":"passed","severity":"normal"},{"uid":"be94d6f4e6632fe1","name":"Nwaku publishes","time":{"start":1710314757348,"stop":1710314757348,"duration":0},"status":"passed","severity":"normal"},{"uid":"483ccd55ae291c70","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1710314307604,"stop":1710314307605,"duration":1},"status":"passed","severity":"normal"},{"uid":"c933e153935e8fdb","name":"Js publishes, other Js receives","time":{"start":1710314757349,"stop":1710314757349,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab084a3f7093e31","name":"does not throw on valid cases","time":{"start":1710314307588,"stop":1710314307589,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3233b1463e64030","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1710314593617,"stop":1710314593617,"duration":0},"status":"passed","severity":"normal"},{"uid":"722d3f5b022f56cc","name":"addEventListener with correct event","time":{"start":1710314398403,"stop":1710314398404,"duration":1},"status":"passed","severity":"normal"},{"uid":"127024c7f5709cf5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1710314516398,"stop":1710314516398,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a86757c0db3f08","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1710314335376,"stop":1710314335376,"duration":0},"status":"passed","severity":"normal"},{"uid":"458771d79ae8eeae","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1710314593619,"stop":1710314593620,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf8d7716300eab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1710314307611,"stop":1710314307611,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30eec8f4369fe42","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1710314593617,"stop":1710314593618,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ece4f9c4010bc4","name":"Rejects garbage","time":{"start":1710314324011,"stop":1710314324011,"duration":0},"status":"passed","severity":"normal"},{"uid":"61847166fa9cf45c","name":"Query generator for multiple messages","time":{"start":1710314918144,"stop":1710314918145,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad773a84352dee9c","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1710314307609,"stop":1710314307609,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf8a8aa41e94f8c","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1710314314991,"stop":1710314314991,"duration":0},"status":"passed","severity":"normal"},{"uid":"d134bbaf2df33cce","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1710314993295,"stop":1710314993296,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e69fbd9413a2bc","name":"Push message with content topic containing numeric","time":{"start":1710314726296,"stop":1710314726296,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a81aeb7bcc8c3f6","name":"Subscribe to topic containing long and publish message","time":{"start":1710314769369,"stop":1710314769369,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff7fac795b6bc73","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1710314568506,"stop":1710314568506,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f70635feed21a4","name":"should throw error - no public key","time":{"start":1710314315780,"stop":1710314315780,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4cb4f7259a8c8","name":"Passing page size 10 when there are 10 messages","time":{"start":1710314914068,"stop":1710314914068,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d47bc11dd6cb8ea","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1710314331549,"stop":1710314331549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2543a7ca23f87f03","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1710314516403,"stop":1710314516403,"duration":0},"status":"passed","severity":"normal"},{"uid":"96679c47159e2aa5","name":"Ordered Callback - forward","time":{"start":1710314896033,"stop":1710314896033,"duration":0},"status":"passed","severity":"normal"},{"uid":"cedfdf0a270c4a54","name":"Subscribe and receive messages via waku relay post","time":{"start":1710314993296,"stop":1710314993297,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae8a134645aaf7f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1710314364989,"stop":1710314364989,"duration":0},"status":"passed","severity":"normal"},{"uid":"8401bdd97edbafb4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1710314993299,"stop":1710314993299,"duration":0},"status":"passed","severity":"normal"},{"uid":"9268c012c7bf09b7","name":"same cluster, same shard: nodes connect","time":{"start":1710314631471,"stop":1710314631472,"duration":1},"status":"passed","severity":"normal"},{"uid":"368179f7f8c515c6","name":"should be able to decode the field with only RELAY set to true","time":{"start":1710314314988,"stop":1710314314989,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b7e5e7fce8dc5ea","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1710314307616,"stop":1710314307616,"duration":0},"status":"passed","severity":"normal"},{"uid":"c324ba96fac63cc4","name":"unsubscribes","time":{"start":1710314924314,"stop":1710314924314,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdba7e36e1e6f9e0","name":"Publishes to nwaku","time":{"start":1710314757347,"stop":1710314757347,"duration":0},"status":"passed","severity":"normal"},{"uid":"39990d7b07279365","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1710314307601,"stop":1710314307602,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcceda9ab71763fc","name":"random static sharding 8 - Cluster ID: 492, Shard ID: 236","time":{"start":1710314869570,"stop":1710314869570,"duration":0},"status":"passed","severity":"normal"},{"uid":"22967a47a4630e03","name":"can start the service","time":{"start":1710314335372,"stop":1710314335372,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abc16e3b67edea","name":"less peers than existing","time":{"start":1710314726497,"stop":1710314726497,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d7e4e554e714e9e","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1710314516399,"stop":1710314516399,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d616e00de8ba8ac","name":"should decode valid enr with tcp successfully","time":{"start":1710314315779,"stop":1710314315779,"duration":0},"status":"passed","severity":"normal"},{"uid":"47aec4ba7e112b95","name":"Query generator for multiple messages with multiple decoders","time":{"start":1710314918145,"stop":1710314918146,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce6d71884a202fd","name":"Check publish message containing Chinese","time":{"start":1710314768858,"stop":1710314768863,"duration":5},"status":"passed","severity":"normal"},{"uid":"a95a6b25d4a79594","name":"Check publish message containing emoji","time":{"start":1710314768877,"stop":1710314768877,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e9b04b711451d8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1710315081353,"stop":1710315081354,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e1dc22e7fd0f52d","name":"stop","time":{"start":1710314398410,"stop":1710314398412,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc85467df753ac55","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1710314913223,"stop":1710314913224,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfebfb99b26a9b74","name":"should not fail to stop the service if it was not started","time":{"start":1710314367686,"stop":1710314367686,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa69a6d80e8ce2","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1710314331548,"stop":1710314331548,"duration":0},"status":"passed","severity":"normal"},{"uid":"46efc5c2ea2c7375","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1710314622461,"stop":1710314622461,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6f8d6622bc525","name":"Push message with content topic containing Arabic","time":{"start":1710314882976,"stop":1710314882977,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ebf18114268bda","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1710314357535,"stop":1710314357535,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f3672159d8e8a4","name":"configure the node with multiple content topics","time":{"start":1710314833182,"stop":1710314833183,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dcf2dad5f0a0db0","name":"Push message with rate limit","time":{"start":1710314726303,"stop":1710314726304,"duration":1},"status":"passed","severity":"normal"},{"uid":"357d7e8907d56b7c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1710314307638,"stop":1710314307638,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1d879ea3409f19","name":"Check received message containing Chinese","time":{"start":1710314827257,"stop":1710314827258,"duration":1},"status":"passed","severity":"normal"},{"uid":"5934f8f4f730642d","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1710314307597,"stop":1710314307598,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a65eb4920e8863e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710314516396,"stop":1710314516396,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3b9db55195fe8c","name":"Symmetric encrypt & Decrypt","time":{"start":1710314341545,"stop":1710314341545,"duration":0},"status":"passed","severity":"normal"},{"uid":"50307965897461b0","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1710314937201,"stop":1710314937201,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbcb2ea5bc18896","name":"random static sharding 9 - Cluster ID: 77, Shard ID: 601","time":{"start":1710314869570,"stop":1710314869570,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a71874d439f90af","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1710314993284,"stop":1710314993285,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac5a01c5a5be748","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1710314516397,"stop":1710314516397,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c0ebfbe8e193f9","name":"handles different clusterIds correctly","time":{"start":1710314307602,"stop":1710314307602,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b810d8d0cf3364","name":"Subscribe to topic containing JSON and publish message","time":{"start":1710314769374,"stop":1710314769374,"duration":0},"status":"passed","severity":"normal"},{"uid":"73aaca60f7813deb","name":"Ordered callback, aborts when callback returns true","time":{"start":1710314918149,"stop":1710314918150,"duration":1},"status":"passed","severity":"normal"},{"uid":"839a8d117a287392","name":"should emit a peer event after start","time":{"start":1710314335374,"stop":1710314335374,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e1c00b6f55ec4","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1710314427910,"stop":1710314427911,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac96e8597aac161a","name":"Push message with content topic containing shell command","time":{"start":1710314726301,"stop":1710314726301,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ced725653ff7f7","name":"should return empty list for no shard","time":{"start":1710314307607,"stop":1710314307607,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4bd46cdf0bcb74a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1710314882979,"stop":1710314882979,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfb238d1ba725ef","name":"Check message on other pubsub topic is not received","time":{"start":1710314827276,"stop":1710314827276,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f826e9f4817873","name":"should return unique PubsubTopics for static sharding","time":{"start":1710314307605,"stop":1710314307606,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb76c4d4a9acd77","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1710314568509,"stop":1710314568509,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f74893b375d675","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1710314568506,"stop":1710314568506,"duration":0},"status":"passed","severity":"normal"},{"uid":"5318b66ca74e6f1b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1710314307621,"stop":1710314307622,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f52ee74f84c0b64","name":"should not fail to stop the service if it was not started","time":{"start":1710314818154,"stop":1710314818155,"duration":1},"status":"passed","severity":"normal"},{"uid":"695b205961ed46ac","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1710314427944,"stop":1710314427945,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80262fadafe8839","name":"Meta field set when metaSetter is specified","time":{"start":1710314320608,"stop":1710314320608,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0792b3582d0d9d","name":"Check received message containing XML","time":{"start":1710314827271,"stop":1710314827271,"duration":0},"status":"passed","severity":"normal"},{"uid":"7551febedc13ecb2","name":"Wrong topic","time":{"start":1710314833182,"stop":1710314833182,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a44d334a49f4ca5","name":"Check publish message containing SQL Injection","time":{"start":1710314768873,"stop":1710314768873,"duration":0},"status":"passed","severity":"normal"},{"uid":"266992aeb901e3f6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1710314568507,"stop":1710314568507,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fe8f0f9969a0dd","name":"throws on content topic with empty topic name field","time":{"start":1710314307593,"stop":1710314307593,"duration":0},"status":"passed","severity":"normal"},{"uid":"877ff632314bbbbb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1710314993287,"stop":1710314993287,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae19e26d8577a44","name":"Check received message containing JSON","time":{"start":1710314514410,"stop":1710314514411,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d87bfa24a8d4596","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1710314357533,"stop":1710314357533,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9375fbee19949e","name":"Check received message containing Chinese","time":{"start":1710314514404,"stop":1710314514404,"duration":0},"status":"passed","severity":"normal"},{"uid":"9848ca1f270bd17","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1710314341064,"stop":1710314341064,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01203a6cebb0146","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1710314749770,"stop":1710314749770,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83e934ce6309a55b","name":"Relay + Store","time":{"start":1710314367052,"stop":1710314367052,"duration":0},"status":"passed","severity":"normal"},{"uid":"285ecce556aa867","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1710314593635,"stop":1710314593636,"duration":1},"status":"passed","severity":"normal"},{"uid":"c368ea1a63a0b0f0","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1710314314992,"stop":1710314314992,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e9c5a493de3416","name":"Push message with content topic containing short","time":{"start":1710314726295,"stop":1710314726296,"duration":1},"status":"passed","severity":"normal"},{"uid":"7296f0ec1c13d049","name":"should set field with all protocols disabled","time":{"start":1710314315786,"stop":1710314315787,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb11eb536e9ca663","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1710314769372,"stop":1710314769372,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92b2dfd6de66fc0","name":"Relay + Store","time":{"start":1710314315788,"stop":1710314315789,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9de2963cf5b942","name":"Fails to push message with large meta","time":{"start":1710314726303,"stop":1710314726303,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6cf5e5fc8c7216d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1710314993296,"stop":1710314993296,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa23bc22e4af299","name":"Generator, 2 different pubsubtopics","time":{"start":1710314913224,"stop":1710314913225,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c573427c8e7c33","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1710314593622,"stop":1710314593623,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce07ca8f51cc390","name":"Check received message containing JSON","time":{"start":1710314827272,"stop":1710314827272,"duration":0},"status":"passed","severity":"normal"},{"uid":"987d03fa4b09fc0f","name":"Subscribe and receives messages on 20 topics","time":{"start":1710314993297,"stop":1710314993298,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f37eb03e7dbc4aa","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1710314315779,"stop":1710314315779,"duration":0},"status":"passed","severity":"normal"},{"uid":"430ea04060989f33","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1710314993302,"stop":1710314993302,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5e55f4cf5daffb","name":"Check received message containing Script","time":{"start":1710314827270,"stop":1710314827271,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5a26c3879ab96b","name":"Push message with unicode special characters payload","time":{"start":1710314882954,"stop":1710314882954,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08a054dcf937bea","name":"should be called for bootstrap peers","time":{"start":1710314364988,"stop":1710314364989,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4efc859947b7ef","name":"dispatchEvent via connectionManager","time":{"start":1710314398407,"stop":1710314398409,"duration":2},"status":"passed","severity":"normal"},{"uid":"44825afb590b48eb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710314427939,"stop":1710314427943,"duration":4},"status":"passed","severity":"normal"},{"uid":"9d8655e205c2f960","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1710314514423,"stop":1710314514425,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9d0f3de90c99ec4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1710314833155,"stop":1710314833155,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c98627c4d6eda7","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1710314330962,"stop":1710314330963,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8e3b6605835764","name":"connected peers and dial","time":{"start":1710314726496,"stop":1710314726497,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9fc6454bc2299ef7","name":"Push to array if already present","time":{"start":1710314307201,"stop":1710314307202,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c58da88f5ed600f","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1710314516447,"stop":1710314516448,"duration":1},"status":"passed","severity":"normal"},{"uid":"b10268b8623fd8e8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1710314427937,"stop":1710314427939,"duration":2},"status":"passed","severity":"normal"},{"uid":"4971e532835bea8d","name":"getPeersByDiscovery","time":{"start":1710314398406,"stop":1710314398407,"duration":1},"status":"passed","severity":"normal"},{"uid":"955b8701ed6b34cf","name":"Query with Ordered Callback, No message returned","time":{"start":1710314871534,"stop":1710314871535,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8bc159676a21aa5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1710314593643,"stop":1710314593643,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3446611867bb4cf","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1710314909436,"stop":1710314909436,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc7ff903204ef50","name":"Push message with XML payload","time":{"start":1710314882952,"stop":1710314882952,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2e3b5aee26e336","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1710314516371,"stop":1710314516372,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a4deae2bc7223f","name":"should properly create location multiaddrs - udp4","time":{"start":1710314315784,"stop":1710314315785,"duration":1},"status":"passed","severity":"normal"},{"uid":"2477c74f96f3150e","name":"Check received message containing XML","time":{"start":1710314827259,"stop":1710314827260,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4f7cf4a605be5d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1710314406048,"stop":1710314406049,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1e023ad15ef447","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app55/10/topic886/xml","time":{"start":1710314833156,"stop":1710314833156,"duration":0},"status":"passed","severity":"normal"},{"uid":"67597a12fe591dab","name":"Fails to publish message with wrong content topic","time":{"start":1710314768880,"stop":1710314768880,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a95038140cd5ae","name":"Subscribe to topic containing emoji and receive message","time":{"start":1710314993306,"stop":1710314993306,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f12575909cb50f","name":"1 Relay, 1 fetch","time":{"start":1710314331279,"stop":1710314331280,"duration":1},"status":"passed","severity":"normal"},{"uid":"2196ca0e6e26d304","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1710314909436,"stop":1710314909437,"duration":1},"status":"passed","severity":"normal"},{"uid":"4085c4e4bd55c03d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1710314307612,"stop":1710314307613,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f20ff9d4757bae","name":"should set field with only STORE enabled","time":{"start":1710314315787,"stop":1710314315788,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e4cd90be9fe9","name":"Refresh subscription","time":{"start":1710314769368,"stop":1710314769368,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad3723467e04e21","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1710314918148,"stop":1710314918149,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f0a9ab4014571f6","name":"Push message with content topic containing Chinese","time":{"start":1710314726297,"stop":1710314726297,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe1c260ceeaf0dd","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1710314307619,"stop":1710314307620,"duration":1},"status":"passed","severity":"normal"},{"uid":"94989b32afa191c9","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app16/2/topic756/proto","time":{"start":1710314833161,"stop":1710314833181,"duration":20},"status":"passed","severity":"normal"},{"uid":"64fd70133204bac8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1710314307615,"stop":1710314307615,"duration":0},"status":"passed","severity":"normal"},{"uid":"e116327b39864aac","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1710314993294,"stop":1710314993294,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36fcc767e3588e7","name":"throws an error for improperly formatted content topics","time":{"start":1710314307602,"stop":1710314307603,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1badf6eeaf5947a","name":"Push message with content topic containing long","time":{"start":1710314882964,"stop":1710314882964,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d327ae8ee3b36d7","name":"Decoder throws on empty string content topic","time":{"start":1710314343079,"stop":1710314343079,"duration":0},"status":"passed","severity":"normal"},{"uid":"f513f07df8c8d13b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1710314913222,"stop":1710314913222,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d89d50a3676384","name":"recovers when dns.resolve returns empty","time":{"start":1710314331545,"stop":1710314331545,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88118367a17e599","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1710314993298,"stop":1710314993299,"duration":1},"status":"skipped","severity":"normal"},{"uid":"156501afe241c9","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1710314516379,"stop":1710314516379,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabc375427f52397","name":"Mutual subscription","time":{"start":1710314769364,"stop":1710314769365,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5232da76f5465b","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1710314516396,"stop":1710314516396,"duration":0},"status":"passed","severity":"normal"},{"uid":"93cb50fa416c1ad0","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1710314768880,"stop":1710314768881,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43a01ed135bad23","name":"Passing page size 0 when there are 110 messages","time":{"start":1710314914067,"stop":1710314914067,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e334ab124651f9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1710314993290,"stop":1710314993290,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b439fbe2bdc73a8","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1710314769373,"stop":1710314769374,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72c64d28241e657","name":"should throw error - no public key","time":{"start":1710314315781,"stop":1710314315781,"duration":0},"status":"passed","severity":"normal"},{"uid":"9199bb09efe5a95c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1710314568504,"stop":1710314568504,"duration":0},"status":"passed","severity":"normal"},{"uid":"a124ff6ce3aa326b","name":"Refresh subscription","time":{"start":1710314593625,"stop":1710314593625,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bcbb4bfb71c6af9","name":"Subscribe and receive messages via lightPush","time":{"start":1710314593614,"stop":1710314593617,"duration":3},"status":"passed","severity":"normal"},{"uid":"c565e4fd243ea5bb","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1710314993299,"stop":1710314993299,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4b2280e80bfd8c00","name":"ignores unrecognized TXT record formats","time":{"start":1710314331546,"stop":1710314331546,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b84fa2c755605","name":"Check received message containing Russian","time":{"start":1710314827270,"stop":1710314827270,"duration":0},"status":"passed","severity":"normal"},{"uid":"2595dbecdd13fd60","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1710314759806,"stop":1710314759806,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c57a81b1867e428","name":"Check received message containing Basic HTML tag","time":{"start":1710314827271,"stop":1710314827272,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e1b9213f8acd53","name":"Publish message with custom timestamp: Wed Mar 13 2024 08:25:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1710314768879,"stop":1710314768879,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfa073824e3bf4a","name":"Push message with content topic containing emoji","time":{"start":1710314883000,"stop":1710314883000,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97fd63f4e91494c","name":"Check received message containing shell command","time":{"start":1710314827272,"stop":1710314827272,"duration":0},"status":"passed","severity":"normal"},{"uid":"9426cfdfa4899671","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1710314593624,"stop":1710314593625,"duration":1},"status":"skipped","severity":"normal"},{"uid":"11e8a744c70dbfd6","name":"Store - dialed first","time":{"start":1710314943009,"stop":1710314943010,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca667c1513a0ed2","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app15/10/topic485/json","time":{"start":1710314833157,"stop":1710314833157,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d10b64a41e7d7b","name":"Round trip binary serialization","time":{"start":1710314320607,"stop":1710314320607,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada70e3c1afcae76","name":"Push message with custom timestamp: 1710310916797","time":{"start":1710314726304,"stop":1710314726304,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5d5b3d3d12f645","name":"creates an iterator","time":{"start":1710314924313,"stop":1710314924314,"duration":1},"status":"passed","severity":"normal"},{"uid":"b321cf5339e00c40","name":"passes more than one ENR URLs and attempts connection","time":{"start":1710314367696,"stop":1710314367696,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91fe4a42c87a9d4d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1710314827263,"stop":1710314827264,"duration":1},"status":"passed","severity":"normal"},{"uid":"14487ed51891e4da","name":"throws on content topic with empty application field","time":{"start":1710314307592,"stop":1710314307592,"duration":0},"status":"passed","severity":"normal"},{"uid":"434268124c8ba572","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app88/3/topic62/proto","time":{"start":1710314833156,"stop":1710314833157,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb893ce0a7ff7c","name":"Query generator for multiple messages with different content topic format","time":{"start":1710314918146,"stop":1710314918146,"duration":0},"status":"passed","severity":"normal"},{"uid":"2500fc5ccb018d3d","name":"should throw error - no id","time":{"start":1710314315780,"stop":1710314315780,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3dffb8c6ed8cdcf","name":"Encoder throws on undefined content topic","time":{"start":1710314341065,"stop":1710314341066,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e14cd79e975d68","name":"start node with empty shard","time":{"start":1710314869573,"stop":1710314869573,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e94c43067c834f7","name":"Check received message containing unicode special characters","time":{"start":1710314827262,"stop":1710314827262,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7746144b6da1cc","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1710314307611,"stop":1710314307611,"duration":0},"status":"passed","severity":"normal"},{"uid":"1370492451232ca5","name":"Check message with non string payload is not received","time":{"start":1710314514430,"stop":1710314514431,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c143266971d27a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1710314860168,"stop":1710314860169,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3692eaebb9116f","name":"configure the node with multiple pubsub topics","time":{"start":1710314869571,"stop":1710314869571,"duration":0},"status":"passed","severity":"normal"},{"uid":"202bf21a341f1fae","name":"Asymmetric encrypt & decrypt","time":{"start":1710314341544,"stop":1710314341544,"duration":0},"status":"passed","severity":"normal"},{"uid":"7473914d2e53248a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1710314307599,"stop":1710314307600,"duration":1},"status":"passed","severity":"normal"},{"uid":"de8b0d1fffc13d7f","name":"should set field with only FILTER enabled","time":{"start":1710314315788,"stop":1710314315788,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0632771a1eff6c3","name":"should emit a peer event after start","time":{"start":1710314818156,"stop":1710314818157,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6c126a0fb95a6c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710314622459,"stop":1710314622459,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c0ab5cf1780650","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1710314307610,"stop":1710314307610,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c8c51e293b50ac","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1710315081355,"stop":1710315081355,"duration":0},"status":"passed","severity":"normal"},{"uid":"315fada3379f853a","name":"Sign & Recover","time":{"start":1710314341546,"stop":1710314341546,"duration":0},"status":"passed","severity":"normal"},{"uid":"655d038459b1939c","name":"Query with Promise Callback, No message returned","time":{"start":1710314871538,"stop":1710314871539,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd1ed041f584731","name":"Push message with content topic containing XML","time":{"start":1710314882978,"stop":1710314882978,"duration":0},"status":"passed","severity":"normal"},{"uid":"94fc6279b24ec5e1","name":"shard 0","time":{"start":1710314869566,"stop":1710314869566,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24d0b198f3df40a6","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1710314307606,"stop":1710314307606,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1c46d9b8fdc696","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1710314993285,"stop":1710314993285,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0b9433afde1cbd","name":"Check publish message containing Russian","time":{"start":1710314768872,"stop":1710314768873,"duration":1},"status":"passed","severity":"normal"},{"uid":"62664809e253f171","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1710314406049,"stop":1710314406050,"duration":1},"status":"passed","severity":"normal"},{"uid":"761ecb3e9a69ed4b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1710314993298,"stop":1710314993298,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb08135bd81229fa","name":"Ping on unsubscribed peer","time":{"start":1710314434369,"stop":1710314434369,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9641926f135c4c","name":"should throw error - no id","time":{"start":1710314315780,"stop":1710314315781,"duration":1},"status":"passed","severity":"normal"},{"uid":"428e32024f5d08e3","name":"Check received message containing emoji","time":{"start":1710314827262,"stop":1710314827262,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b52d994d41edde","name":"Subscribe to topic containing emoji and receive message","time":{"start":1710314993294,"stop":1710314993294,"duration":0},"status":"passed","severity":"normal"},{"uid":"5765ae2069294987","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1710314909437,"stop":1710314909437,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc237f271873fb8","name":"Push message with unicode special characters payload","time":{"start":1710314726292,"stop":1710314726294,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad6bbafe809442a1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1710314593636,"stop":1710314593636,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6040dc0443dc74","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1710314330964,"stop":1710314330964,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c23863af2d3941b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1710314568505,"stop":1710314568505,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6a344e6cb124e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1710314307611,"stop":1710314307612,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0855e1a591d555","name":"Publish message with large meta","time":{"start":1710314768883,"stop":1710314768884,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f2ea43afff0003d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1710314993290,"stop":1710314993290,"duration":0},"status":"passed","severity":"normal"},{"uid":"255c2d30f8fd2a6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1710314307613,"stop":1710314307613,"duration":0},"status":"passed","severity":"normal"},{"uid":"3018311bab5e8fef","name":"different cluster, same shard: nodes don't connect","time":{"start":1710314631472,"stop":1710314631473,"duration":1},"status":"passed","severity":"normal"},{"uid":"80bc465d3c2523e6","name":"Decoder throws on undefined content topic","time":{"start":1710314343079,"stop":1710314343079,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3e3a9280b86aa2","name":"should throw an error if shards are undefined for static sharding","time":{"start":1710314307608,"stop":1710314307608,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc4cce78b0126b8","name":"Check received message containing long","time":{"start":1710314827267,"stop":1710314827267,"duration":0},"status":"passed","severity":"normal"},{"uid":"331ea49aeaa5a68f","name":"Generator, 2 different pubsubtopics","time":{"start":1710314913223,"stop":1710314913223,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d4517bd59d9443","name":"should set field with only LIGHTPUSH enabled","time":{"start":1710314315788,"stop":1710314315788,"duration":0},"status":"passed","severity":"normal"},{"uid":"706c41df5dd74fc9","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1710314307597,"stop":1710314307597,"duration":0},"status":"passed","severity":"normal"},{"uid":"12fb9e175d3d3a9c","name":"should use the provided clusterId for the pubsub topic","time":{"start":1710314307624,"stop":1710314307624,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe191af581105a3e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1710314631470,"stop":1710314631470,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e486bd221eeeeb4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1710314993292,"stop":1710314993292,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6bc589f0bf7bc33","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1710314307619,"stop":1710314307619,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe07480f45480c0","name":"Decoder throws on empty string content topic","time":{"start":1710314320610,"stop":1710314320610,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0f63e379299848","name":"caches peers it previously fetched","time":{"start":1710314331546,"stop":1710314331546,"duration":0},"status":"passed","severity":"normal"},{"uid":"31292421276cce86","name":"Waku message hash computation (payload length 0)","time":{"start":1710314310036,"stop":1710314310036,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb612cbab5a103f","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1710314307604,"stop":1710314307604,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb03838bc9c3503","name":"Subscribe and receive messages via lightPush","time":{"start":1710314993295,"stop":1710314993295,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98fe4d4e20dad49","name":"Subscribe to topic containing XML and receive message","time":{"start":1710314993292,"stop":1710314993292,"duration":0},"status":"passed","severity":"normal"},{"uid":"5906a7243c92c84d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1710314357534,"stop":1710314357535,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d8287dfcb38710b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1710314367245,"stop":1710314367246,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a8d3aced1a4800e","name":"should not fail to stop the service if it was not started","time":{"start":1710314335373,"stop":1710314335373,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdbff3323adfb34","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1710314913225,"stop":1710314913225,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d1129d1d24d909","name":"should configure sharding based on application and version for autosharding","time":{"start":1710314307621,"stop":1710314307621,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a37c70ee2e6190","name":"Push message with content topic containing Basic HTML tag","time":{"start":1710314726300,"stop":1710314726300,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88d98216e83c403","name":"Check publish message containing Arabic","time":{"start":1710314768863,"stop":1710314768872,"duration":9},"status":"passed","severity":"normal"},{"uid":"110a991a7e6605fa","name":"Check received message containing Basic HTML tag","time":{"start":1710314827260,"stop":1710314827260,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd379c241eb244d","name":"Waku message hash computation","time":{"start":1710314310034,"stop":1710314310035,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e7646c083546f","name":"Check message received after nwaku node is restarted","time":{"start":1710314827278,"stop":1710314827279,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d84ba16fcacda25b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1710314307598,"stop":1710314307598,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea74cce942795a4c","name":"Push message with content topic containing Script","time":{"start":1710314726299,"stop":1710314726299,"duration":0},"status":"passed","severity":"normal"},{"uid":"483769dc8428dcec","name":"Subscribe to topic containing Script and receive message","time":{"start":1710314993303,"stop":1710314993303,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2a0f9f49099307","name":"random static sharding 3 - Cluster ID: 48, Shard ID: 643","time":{"start":1710314869568,"stop":1710314869568,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe194c93ceedab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1710314307613,"stop":1710314307613,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4386af14c2e108e","name":"new peer added after a peer was already found","time":{"start":1710314749769,"stop":1710314749770,"duration":1},"status":"skipped","severity":"normal"},{"uid":"900cb30e14a31000","name":"Push message with shell command payload","time":{"start":1710314726292,"stop":1710314726292,"duration":0},"status":"passed","severity":"normal"},{"uid":"965bb5d66a2721b6","name":"Subscribe to topic containing long and receive message","time":{"start":1710314593634,"stop":1710314593634,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e798004604b2ab3","name":"returns all values when wanted number is greater than available values","time":{"start":1710314329940,"stop":1710314329941,"duration":1},"status":"passed","severity":"normal"},{"uid":"205dd9c712955bd2","name":"should properly create location multiaddrs - tcp4","time":{"start":1710314315785,"stop":1710314315785,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7bbb721e81482a","name":"Push message with JSON payload","time":{"start":1710314882953,"stop":1710314882953,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b70550c17632e5","name":"Reopen subscription with peer with lost subscription","time":{"start":1710314434372,"stop":1710314434372,"duration":0},"status":"passed","severity":"normal"},{"uid":"d206945bf508046e","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1710314367247,"stop":1710314367248,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc92266253ac88e","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1710314860167,"stop":1710314860167,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28c674345fa4810","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1710314593620,"stop":1710314593620,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07307a274ada7ab","name":"Accepts a valid Waku Message","time":{"start":1710314324009,"stop":1710314324010,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b113c68c2d01fa","name":"should throw an error for an unconfigured topic","time":{"start":1710314307618,"stop":1710314307618,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8ea80b22a790b1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1710314993301,"stop":1710314993301,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac50b8ba033a912","name":"should throw an error for insufficient data","time":{"start":1710314307638,"stop":1710314307638,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e51bda5602a47e","name":"should not throw an error for a single configured topic","time":{"start":1710314307617,"stop":1710314307617,"duration":0},"status":"passed","severity":"normal"},{"uid":"282923aaadf8505b","name":"Query Generator, No Decoder","time":{"start":1710314871532,"stop":1710314871532,"duration":0},"status":"passed","severity":"normal"},{"uid":"2228eee177cb3293","name":"Push message with content topic containing emoji","time":{"start":1710314726302,"stop":1710314726302,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d97f9e269e9bc1","name":"Check received message containing long","time":{"start":1710314827254,"stop":1710314827255,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aed1ea626a23c14","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1710314869571,"stop":1710314869572,"duration":1},"status":"passed","severity":"normal"},{"uid":"8417e22f9540bab","name":"non connected peers","time":{"start":1710314726498,"stop":1710314726498,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c7423336d3127bc7","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1710314516458,"stop":1710314516458,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2175c4e0558145e","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app46/3/topic526/xml","time":{"start":1710314833159,"stop":1710314833159,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b2f4d5b0cbf50e","name":"more peers than existing","time":{"start":1710314726497,"stop":1710314726497,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9090c03b3ef01231","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1710314307597,"stop":1710314307597,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88b0c314bcd9f7f","name":"Push message with SQL Injection payload","time":{"start":1710314726290,"stop":1710314726290,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2d5403d97abaab","name":"throws on content topic with generation field greater than 0","time":{"start":1710314307591,"stop":1710314307591,"duration":0},"status":"passed","severity":"normal"},{"uid":"124dc240a6dbe066","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1710314993305,"stop":1710314993305,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0671e5b9f9c0cc","name":"groups content topics by expected pubsub topic","time":{"start":1710314307601,"stop":1710314307601,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db7151e42933a0c","name":"Push message with custom timestamp: 1679556114612","time":{"start":1710314883004,"stop":1710314883005,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb38cabf679cd48d","name":"Check publish message containing Script","time":{"start":1710314768873,"stop":1710314768874,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e69d328958012bf","name":"Subscribe to topic containing shell command and publish message","time":{"start":1710314769374,"stop":1710314769375,"duration":1},"status":"passed","severity":"normal"},{"uid":"549b62c40be2161","name":"should return valid sharding parameters for static sharding","time":{"start":1710314307620,"stop":1710314307620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54cd3000f46400f","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1710314806370,"stop":1710314806371,"duration":1},"status":"passed","severity":"normal"},{"uid":"360f4335207879a2","name":"Overlapping topic subscription","time":{"start":1710314769368,"stop":1710314769368,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a43382ed788882c","name":"Push message with content topic containing JSON","time":{"start":1710314882979,"stop":1710314882996,"duration":17},"status":"passed","severity":"normal"},{"uid":"144570a6566f12b4","name":"isConnected return false after peer stops","time":{"start":1710314406053,"stop":1710314406054,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb4b8c09b683a9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1710314516395,"stop":1710314516395,"duration":0},"status":"passed","severity":"normal"},{"uid":"1793ff0724c701cc","name":"Push message with XML payload","time":{"start":1710314726290,"stop":1710314726291,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b271b4434a5f686","name":"Throws when trying to push message with empty payload","time":{"start":1710314726295,"stop":1710314726295,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64b2ffc47e60a0d","name":"Check message with no payload is not received","time":{"start":1710314827277,"stop":1710314827277,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c89bb84149b389","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1710314307605,"stop":1710314307605,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a40dc7773ed9bcc","name":"Check message with no content topic is not received","time":{"start":1710314514428,"stop":1710314514429,"duration":1},"status":"passed","severity":"normal"},{"uid":"52736668f8ea5d67","name":"All","time":{"start":1710314367052,"stop":1710314367053,"duration":1},"status":"passed","severity":"normal"},{"uid":"512fd9e3f0f71c3d","name":"Relay - times out","time":{"start":1710314943009,"stop":1710314943009,"duration":0},"status":"passed","severity":"normal"},{"uid":"591ed6f7065793b2","name":"Check received message containing Script","time":{"start":1710314514408,"stop":1710314514408,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd61e16219fed7f","name":"random static sharding 5 - Cluster ID: 220, Shard ID: 429","time":{"start":1710314869569,"stop":1710314869569,"duration":0},"status":"passed","severity":"normal"},{"uid":"840d9d9f8c875ee1","name":"Refresh subscription","time":{"start":1710314993288,"stop":1710314993288,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f04a303b590a88","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1710314593621,"stop":1710314593621,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdabb7bc8521d9f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1710314593636,"stop":1710314593637,"duration":1},"status":"passed","severity":"normal"},{"uid":"d59bc322b739fbc6","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1710314860168,"stop":1710314860168,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7ca9c827f98fa7","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1710314516410,"stop":1710314516417,"duration":7},"status":"passed","severity":"normal"},{"uid":"bfe3c4cae58f149e","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1710314516367,"stop":1710314516367,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a42cc8ba08a088","name":"Passing an array","time":{"start":1710314932545,"stop":1710314932547,"duration":2},"status":"passed","severity":"normal"},{"uid":"33d54278bd149829","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1710314364992,"stop":1710314364993,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f5a93a798bc339","name":"Push message with SQL Injection payload","time":{"start":1710314882950,"stop":1710314882951,"duration":1},"status":"passed","severity":"normal"},{"uid":"3252e81d56743319","name":"Check received message with timestamp: 1710314356799 ","time":{"start":1710314827274,"stop":1710314827275,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a834fcdefc62bc","name":"Ping on subscribed peer","time":{"start":1710314434370,"stop":1710314434371,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7c955c64978ac5","name":"should emit a peer event after start","time":{"start":1710314367689,"stop":1710314367689,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c263c92f001ec19","name":"should be able to decode the field with only STORE set to true","time":{"start":1710314314989,"stop":1710314314990,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e7cf0ee93962aab","name":"Push message with Basic HTML tag payload","time":{"start":1710314882952,"stop":1710314882953,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c067446d424a1f4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1710314993304,"stop":1710314993305,"duration":1},"status":"passed","severity":"normal"},{"uid":"34af56653ecd16ea","name":"Encoder throws on undefined content topic","time":{"start":1710314343078,"stop":1710314343078,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46e0b395a8943ff","name":"Round trip binary encryption [ecies, signature]","time":{"start":1710314343077,"stop":1710314343077,"duration":0},"status":"passed","severity":"normal"},{"uid":"582589be0c4c19f8","name":"should not receive a peer event after stop","time":{"start":1710314367694,"stop":1710314367694,"duration":0},"status":"passed","severity":"normal"},{"uid":"51479748f43dc47","name":"Check received message with timestamp: 1649153314 ","time":{"start":1710314827275,"stop":1710314827275,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0133d4f9d61969","name":"connects to nwaku","time":{"start":1710314932544,"stop":1710314932544,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06ce3e30738b539","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1710314427913,"stop":1710314427913,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b5894a10aa8be9","name":"can start the service","time":{"start":1710314367685,"stop":1710314367685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bdd89449d676e0","name":"Push message with content topic containing SQL Injection","time":{"start":1710314726298,"stop":1710314726299,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a7efb553a840b0","name":"Check message on other pubsub topic is not received","time":{"start":1710314827265,"stop":1710314827265,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac8680f05a85a08","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1710314871533,"stop":1710314871534,"duration":1},"status":"passed","severity":"normal"},{"uid":"20629585af9d3066","name":"Store - dialed after - with timeout","time":{"start":1710314943010,"stop":1710314943010,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ddc5da0988d5bd","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1710314307637,"stop":1710314307637,"duration":0},"status":"passed","severity":"normal"},{"uid":"8640bd915b3c207c","name":"Check received message with timestamp: 1710314357192 ","time":{"start":1710314514420,"stop":1710314514421,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f169f7649d4255","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1710314937201,"stop":1710314937201,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c78f1440ef905d","name":"Push message with meta","time":{"start":1710314726303,"stop":1710314726303,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b0e6b37bd01218","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1710314993305,"stop":1710314993306,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e36ec01d05f9cb2","name":"Fails to push message bigger that 1MB","time":{"start":1710314883008,"stop":1710314883009,"duration":1},"status":"passed","severity":"normal"},{"uid":"61d2f743370fe85c","name":"Subscribe to topic containing Script and publish message","time":{"start":1710314769373,"stop":1710314769373,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4abaa96bb36359a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1710314516449,"stop":1710314516449,"duration":0},"status":"passed","severity":"normal"},{"uid":"4586e2b1df7ecafd","name":"Check received message containing XML","time":{"start":1710314514409,"stop":1710314514409,"duration":0},"status":"passed","severity":"normal"},{"uid":"619c2a0243042659","name":"1 Store, 2 relays, 2 fetches","time":{"start":1710314331280,"stop":1710314331281,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec836d752dd768e","name":"Check received message containing special chars","time":{"start":1710314827256,"stop":1710314827257,"duration":1},"status":"passed","severity":"normal"},{"uid":"874132a72a4cb9b6","name":"Push message on custom pubsubTopic","time":{"start":1710314622458,"stop":1710314622459,"duration":1},"status":"passed","severity":"normal"},{"uid":"a556e7e3670cda37","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1710314307609,"stop":1710314307609,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5f1fcff31475f1","name":"should handle application and version for autosharding","time":{"start":1710314307606,"stop":1710314307606,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f116f82396ed8c8","name":"Push message with Basic HTML tag payload","time":{"start":1710314726291,"stop":1710314726291,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e7a1ce90931861","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1710314833183,"stop":1710314833188,"duration":5},"status":"passed","severity":"normal"},{"uid":"89e2b103f8eeda19","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1710314516401,"stop":1710314516402,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e9fed8004a8ac2","name":"Check received message containing emoji","time":{"start":1710314514416,"stop":1710314514417,"duration":1},"status":"passed","severity":"normal"},{"uid":"50f2c80c07250ceb","name":"Check received message containing numeric","time":{"start":1710314827267,"stop":1710314827268,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed97d9222f91c5","name":"Check message with no pubsub topic is not received","time":{"start":1710314514427,"stop":1710314514428,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d32d47ec70fc5a","name":"Callback on promise","time":{"start":1710314918146,"stop":1710314918147,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d8c799d710f2c1","name":"Push message with content topic containing Script","time":{"start":1710314882978,"stop":1710314882978,"duration":0},"status":"passed","severity":"normal"},{"uid":"13935ecea8ec2fa8","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1710314593644,"stop":1710314593645,"duration":1},"status":"passed","severity":"normal"},{"uid":"96afbbb4a3425b5","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1710314307609,"stop":1710314307610,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7fb9108a73757b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1710314769369,"stop":1710314769370,"duration":1},"status":"passed","severity":"normal"},{"uid":"d208827367476708","name":"Check received message containing escaped characters","time":{"start":1710314514413,"stop":1710314514413,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20488f69ec3d867","name":"Check received message with timestamp: 1710314356799000000 ","time":{"start":1710314827274,"stop":1710314827274,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0deeff35e45ee5f","name":"Push message with JSON payload","time":{"start":1710314726291,"stop":1710314726292,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb28c6475c3a633a","name":"start node with empty content topic","time":{"start":1710314833189,"stop":1710314833189,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6776bb7435bbaa","name":"random static sharding 7 - Cluster ID: 735, Shard ID: 750","time":{"start":1710314869569,"stop":1710314869569,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd759551985f1e1","name":"Query Generator, No message returned","time":{"start":1710314871533,"stop":1710314871533,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e75c40f4d6ab2d","name":"Check publish message containing unicode special characters","time":{"start":1710314768876,"stop":1710314768877,"duration":1},"status":"passed","severity":"normal"},{"uid":"16d158f8783695dd","name":"Push message with escaped characters payload","time":{"start":1710314882954,"stop":1710314882954,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4875e289d7d84f","name":"Push message with custom timestamp: 1710310914612","time":{"start":1710314883005,"stop":1710314883006,"duration":1},"status":"passed","severity":"normal"},{"uid":"313a7b7044411dc3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1710314827264,"stop":1710314827264,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49f26a22072a112","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1710314307615,"stop":1710314307615,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdb571ffb5b8626","name":"Fails to push message with large meta","time":{"start":1710314883002,"stop":1710314883003,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7a2c1b8f4684e89","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1710314516457,"stop":1710314516457,"duration":0},"status":"passed","severity":"normal"},{"uid":"abafb6f5b2032b1b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1710314330961,"stop":1710314330961,"duration":0},"status":"passed","severity":"normal"},{"uid":"f987855f919a6523","name":"Push message with Script payload","time":{"start":1710314882952,"stop":1710314882952,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39f92e4d74cb262","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1710314871535,"stop":1710314871536,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d03c64dd67fc02","name":"Subscribe to topic containing Russian and receive message","time":{"start":1710314993302,"stop":1710314993303,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ea984e32ad0ea4","name":"Check message with no payload is not received","time":{"start":1710314514429,"stop":1710314514430,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9c537b5cf5ff11","name":"getPeersByDiscovery","time":{"start":1710314749769,"stop":1710314749769,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f0a77f128dda8c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1710314307599,"stop":1710314307599,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb6b51a78866f55","name":"can start and stop the service","time":{"start":1710314335373,"stop":1710314335373,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c258dc602d4e162","name":"Refresh subscription","time":{"start":1710314993300,"stop":1710314993300,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcddfd35c9b5ffd2","name":"should set field with all protocols enabled","time":{"start":1710314315787,"stop":1710314315787,"duration":0},"status":"passed","severity":"normal"},{"uid":"88530be5dfe8f8cc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710314622450,"stop":1710314622451,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b5262d1b135898e","name":"should throw an error for missing required configuration","time":{"start":1710314307608,"stop":1710314307608,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a4631e21be90a7","name":"random static sharding 2 - Cluster ID: 177, Shard ID: 509","time":{"start":1710314869568,"stop":1710314869568,"duration":0},"status":"passed","severity":"normal"},{"uid":"734366743b45ee15","name":"should not receive a peer event before start","time":{"start":1710314818157,"stop":1710314818158,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a6291d864b6d68f","name":"Subscribe and receive messages via waku relay post","time":{"start":1710314993284,"stop":1710314993284,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0ef8418645aaa0","name":"Nodes with multiple pubsub topic","time":{"start":1710314759807,"stop":1710314759808,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc6cb1f210d60a6","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1710314320321,"stop":1710314320321,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd83346e5eb016e2","name":"Passing page size 19 when there are 20 messages","time":{"start":1710314914069,"stop":1710314914069,"duration":0},"status":"passed","severity":"normal"},{"uid":"7445b91fc1985883","name":"handles different networkShards values correctly","time":{"start":1710314307602,"stop":1710314307602,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff12271da19e1e6b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1710314357530,"stop":1710314357532,"duration":2},"status":"passed","severity":"normal"},{"uid":"fbe72b49b8af9da1","name":"Check publish message containing XML","time":{"start":1710314768874,"stop":1710314768874,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f261db57ef9a63f","name":"it tolerates circular branch references","time":{"start":1710314331545,"stop":1710314331545,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba18700e06c97d8","name":"Check publish message after service node is restarted","time":{"start":1710314768882,"stop":1710314768883,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e8d13ea6a10e9e35","name":"should be able to encode the field with only STORE set to true","time":{"start":1710314314981,"stop":1710314314982,"duration":1},"status":"passed","severity":"normal"},{"uid":"49222e2f4e01eec4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1710314759802,"stop":1710314759803,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1932be8eea6b2d9","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1710314759806,"stop":1710314759807,"duration":1},"status":"passed","severity":"normal"},{"uid":"42649134bdaac893","name":"start node with ApplicationInfo","time":{"start":1710314833188,"stop":1710314833188,"duration":0},"status":"passed","severity":"normal"},{"uid":"3741a70c0bd2d595","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1710314406054,"stop":1710314406055,"duration":1},"status":"passed","severity":"normal"},{"uid":"e71584cd56fc1ce2","name":"Register correct protocols","time":{"start":1710314769365,"stop":1710314769365,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea737ff7e4dd308","name":"should return the pubsub topic directly if a string is provided","time":{"start":1710314307618,"stop":1710314307618,"duration":0},"status":"passed","severity":"normal"},{"uid":"154c59a4afefc8b3","name":"different cluster, same shard: nodes don't connect","time":{"start":1710314516366,"stop":1710314516366,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51b680d08d4d5f0","name":"should properly create location multiaddrs - udp","time":{"start":1710314315786,"stop":1710314315786,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b94938c3dd7fe96","name":"Check received message containing short","time":{"start":1710314827267,"stop":1710314827267,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd97e59f2a9b5618","name":"Add multiple subscription objects on single nwaku node","time":{"start":1710314593644,"stop":1710314593644,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab846cdd691a1cf","name":"Subscribe to topic containing XML and receive message","time":{"start":1710314993304,"stop":1710314993304,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7439c12ac09e7e7","name":"Overlapping topic subscription","time":{"start":1710314993288,"stop":1710314993288,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb24cefcb16e0d11","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1710314307595,"stop":1710314307595,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad79312614fbc3b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1710314759804,"stop":1710314759804,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0e677cf899d15b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1710314307598,"stop":1710314307599,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab5964ad87793ef","name":"Push message with custom timestamp: 1710318114612","time":{"start":1710314883006,"stop":1710314883007,"duration":1},"status":"passed","severity":"normal"},{"uid":"671a898a2c9ca387","name":"Push message with content topic containing escaped characters","time":{"start":1710314726301,"stop":1710314726301,"duration":0},"status":"passed","severity":"normal"},{"uid":"8422327d2bca09d0","name":"Decoder throws on undefined content topic","time":{"start":1710314320609,"stop":1710314320609,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9688c10461e18f","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1710314516380,"stop":1710314516395,"duration":15},"status":"passed","severity":"normal"},{"uid":"ae10a0f4e69d2971","name":"Push message with Script payload","time":{"start":1710314726290,"stop":1710314726290,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7be856d22820060","name":"Check message with non string payload is not received","time":{"start":1710314827277,"stop":1710314827278,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6cb1ec4af6db83d","name":"Delete observer","time":{"start":1710314729154,"stop":1710314729154,"duration":0},"status":"passed","severity":"normal"},{"uid":"bedc3270faf224cb","name":"Check received message containing escaped characters","time":{"start":1710314827261,"stop":1710314827262,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc836e296bcb18c7","name":"Passing cursor with wrong pubsubTopic","time":{"start":1710314860171,"stop":1710314860171,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a097051edf4a44","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1710314343077,"stop":1710314343077,"duration":0},"status":"passed","severity":"normal"},{"uid":"944fe9df8152fb2","name":"1 Relay, 1 Filter, gives up","time":{"start":1710314331281,"stop":1710314331281,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac88755686c678cb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1710314593641,"stop":1710314593642,"duration":1},"status":"passed","severity":"normal"},{"uid":"6619b30f544b9058","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app24/10/topic294/test.js","time":{"start":1710314833160,"stop":1710314833160,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b55a29a460119d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710314427912,"stop":1710314427912,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf12b8cc64b4205","name":"same cluster, same shard: nodes connect","time":{"start":1710314516365,"stop":1710314516365,"duration":0},"status":"passed","severity":"normal"},{"uid":"decc3718410feefa","name":"random static sharding 10 - Cluster ID: 972, Shard ID: 122","time":{"start":1710314869570,"stop":1710314869570,"duration":0},"status":"passed","severity":"normal"},{"uid":"54faa7eb0ababd9f","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1710314937199,"stop":1710314937200,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a4392e7b1bb23bc","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1710314406050,"stop":1710314406051,"duration":1},"status":"passed","severity":"normal"},{"uid":"921cfdf780d39981","name":"Query generator for 2000 messages","time":{"start":1710314918151,"stop":1710314918151,"duration":0},"status":"passed","severity":"normal"},{"uid":"572729f340120c95","name":"should not receive a peer event after stop","time":{"start":1710314335375,"stop":1710314335375,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb1d1a00cde065a","name":"Push message with Chinese payload","time":{"start":1710314726287,"stop":1710314726288,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4c41154173a038","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1710314307624,"stop":1710314307624,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1ab183f2cf5e23","name":"Subscribe and receive messages via lightPush","time":{"start":1710314993283,"stop":1710314993283,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08ba0a5459194d6","name":"same cluster, different shard: nodes don't connect","time":{"start":1710314516366,"stop":1710314516366,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9cfeea734e4172","name":"should correctly map a content topic to a pubsub topic","time":{"start":1710314307623,"stop":1710314307624,"duration":1},"status":"passed","severity":"normal"},{"uid":"2318ec9b58b7f3c1","name":"Push message with long payload","time":{"start":1710314726286,"stop":1710314726286,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab884582cb2ab1ce","name":"Overlapping topic subscription","time":{"start":1710314593625,"stop":1710314593625,"duration":0},"status":"passed","severity":"normal"},{"uid":"603cd0c9dae56d26","name":"Check message received after jswaku node is restarted","time":{"start":1710314827266,"stop":1710314827266,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c109c3f463eef54","name":"Reusing cursor across nodes","time":{"start":1710314860170,"stop":1710314860170,"duration":0},"status":"passed","severity":"normal"},{"uid":"50602ce85a71ace7","name":"Encoder throws on undefined content topic","time":{"start":1710314320608,"stop":1710314320609,"duration":1},"status":"passed","severity":"normal"},{"uid":"445366cd78477d5c","name":"Subscribe to topic containing short and receive message","time":{"start":1710314993300,"stop":1710314993300,"duration":0},"status":"passed","severity":"normal"},{"uid":"28951d33b84b8e52","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1710314937199,"stop":1710314937199,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91c49c97da6f982","name":"Query with Ordered Callback, No Decoder","time":{"start":1710314871534,"stop":1710314871534,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc0944af2caef34","name":"should return all peers when numPeers is 0","time":{"start":1710314320319,"stop":1710314320320,"duration":1},"status":"passed","severity":"normal"},{"uid":"4363f25ef5b9d3f6","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1710314937202,"stop":1710314937202,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a98db6cac6b93ae","name":"should properly create location multiaddrs - udp6","time":{"start":1710314315785,"stop":1710314315785,"duration":0},"status":"passed","severity":"normal"},{"uid":"18699710b6818f52","name":"retrieves a single peer","time":{"start":1710314331544,"stop":1710314331545,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4065f35729f3ec","name":"should be called at least once on all `peer:discovery` events","time":{"start":1710314364987,"stop":1710314364988,"duration":1},"status":"passed","severity":"normal"},{"uid":"587f13a196f03996","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1710314769367,"stop":1710314769368,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f7686f44d4282a","name":"Ping on peer without subscriptions","time":{"start":1710314434369,"stop":1710314434369,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8d31190c10ab12","name":"Check message with no content topic is not received","time":{"start":1710314827277,"stop":1710314827277,"duration":0},"status":"passed","severity":"normal"},{"uid":"280d927d7ae087f2","name":"should add and remove event listeners correctly","time":{"start":1710314335376,"stop":1710314335377,"duration":1},"status":"passed","severity":"normal"},{"uid":"2129f2b63360041b","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1710314516458,"stop":1710314516458,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e616bc929906413","name":"Fails to publish message with size larger than 1 MB","time":{"start":1710314768882,"stop":1710314768882,"duration":0},"status":"passed","severity":"normal"},{"uid":"25753b6ec880614a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1710314593644,"stop":1710314593644,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e6a989c4dae9bd","name":"Subscribe to topic containing JSON and receive message","time":{"start":1710314993293,"stop":1710314993293,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f7a99f95b89567","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1710314330963,"stop":1710314330963,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc901514d9ccc78","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1710314314986,"stop":1710314314987,"duration":1},"status":"passed","severity":"normal"},{"uid":"671f9b0f9a24c8ef","name":"Query generator for multiple messages with different message text format","time":{"start":1710314918145,"stop":1710314918145,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80e23e275375e64","name":"Push message with content topic containing unicode special characters","time":{"start":1710314726302,"stop":1710314726302,"duration":0},"status":"passed","severity":"normal"},{"uid":"571c0b9cd07609cd","name":"Passing page size 110 when there are 120 messages","time":{"start":1710314914069,"stop":1710314914070,"duration":1},"status":"passed","severity":"normal"},{"uid":"befa1e22ac646ca4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1710314622459,"stop":1710314622460,"duration":1},"status":"passed","severity":"normal"},{"uid":"98064ad0a1beb4cb","name":"Push message with content topic containing shell command","time":{"start":1710314882996,"stop":1710314882997,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a822c65799d2230","name":"Push message with special chars payload","time":{"start":1710314726287,"stop":1710314726287,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cd6d9c9efb0f0a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1710314860169,"stop":1710314860170,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a21e95599a9a576","name":"same cluster, different shard: nodes connect","time":{"start":1710314631472,"stop":1710314631472,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf923e8405a8264","name":"should handle corrupted local storage data gracefully","time":{"start":1710314335376,"stop":1710314335376,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef80aeb144a4825d","name":"can dial TLS multiaddrs","time":{"start":1710314628436,"stop":1710314628436,"duration":0},"status":"passed","severity":"normal"},{"uid":"352c6c213e0cbea0","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1710314307603,"stop":1710314307603,"duration":0},"status":"passed","severity":"normal"},{"uid":"54640423bc6bde31","name":"Push 30 different messages","time":{"start":1710314882955,"stop":1710314882955,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda76fc0e39971d2","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1710314909437,"stop":1710314909437,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2292e738265bf20","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1710314307616,"stop":1710314307616,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d8ca519f3b6e1e","name":"should handle a minimal index list","time":{"start":1710314307637,"stop":1710314307637,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce9c34f25f7627d","name":"Push message with custom timestamp: 1710318116797","time":{"start":1710314726305,"stop":1710314726305,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a22e2f9d8437850","name":"Check received message containing JSON","time":{"start":1710314827260,"stop":1710314827261,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f3ac3d881663708","name":"Subscribe to topic containing shell command and receive message","time":{"start":1710314993293,"stop":1710314993293,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e65125dc529c74","name":"handles empty shards array correctly","time":{"start":1710314307623,"stop":1710314307623,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f05098da59a046b","name":"Subscribe and receives messages on 20 topics","time":{"start":1710314993285,"stop":1710314993286,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6b8c2314640997","name":"should encode/decode to text encoding","time":{"start":1710314315783,"stop":1710314315783,"duration":0},"status":"passed","severity":"normal"},{"uid":"276ac828dc07b9a8","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1710314320320,"stop":1710314320320,"duration":0},"status":"passed","severity":"normal"},{"uid":"34109f57477d8df6","name":"throws on content topic with empty encoding field","time":{"start":1710314307593,"stop":1710314307594,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8782dc97e4a4ab","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1710314341062,"stop":1710314341063,"duration":1},"status":"passed","severity":"normal"},{"uid":"19bd9a7fafdaeba","name":"Decoder throws on empty string content topic","time":{"start":1710314341067,"stop":1710314341068,"duration":1},"status":"passed","severity":"normal"},{"uid":"970294bdbfb1f895","name":"Decoder throws on undefined content topic","time":{"start":1710314341067,"stop":1710314341067,"duration":0},"status":"passed","severity":"normal"},{"uid":"103b4bc6fdd8376f","name":"Passing page size 1 when there are 4 messages","time":{"start":1710314914067,"stop":1710314914068,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d1ea46d0e6f4de","name":"Nodes with multiple pubsub topic","time":{"start":1710314759804,"stop":1710314759804,"duration":0},"status":"passed","severity":"normal"},{"uid":"7023c7601bbb43a3","name":"Check message on other pubsub topic is not received","time":{"start":1710314514426,"stop":1710314514427,"duration":1},"status":"passed","severity":"normal"},{"uid":"db394d47a1f5872d","name":"Push message with content topic containing JSON","time":{"start":1710314726300,"stop":1710314726301,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5525a192f6387e4","name":"Push message with content topic containing numeric","time":{"start":1710314882965,"stop":1710314882965,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfa9772227d003f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1710314993286,"stop":1710314993286,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d4314e0a153ce3","name":"can start and stop the service","time":{"start":1710314818153,"stop":1710314818154,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7a675c1ccc90f9","name":"Check received message containing emoji","time":{"start":1710314827274,"stop":1710314827274,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec64255024fa238","name":"Push message with numeric payload","time":{"start":1710314726286,"stop":1710314726287,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85462d677198ac","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1710314427943,"stop":1710314427944,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a0c6e78b011978","name":"Add multiple subscription objects on single nwaku node","time":{"start":1710314993294,"stop":1710314993295,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e12592f8f613fa","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1710314937198,"stop":1710314937199,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f8f77dbaf483c31","name":"should throw error - invalid id","time":{"start":1710314315781,"stop":1710314315781,"duration":0},"status":"passed","severity":"normal"},{"uid":"795d51c980dfa96","name":"removeEventListener with correct event","time":{"start":1710314398405,"stop":1710314398405,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2e047c8f38caa2","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app95/4/topic145/xml","time":{"start":1710314833157,"stop":1710314833158,"duration":1},"status":"passed","severity":"normal"},{"uid":"8505674c2a651264","name":"Check received message containing Basic HTML tag","time":{"start":1710314514410,"stop":1710314514410,"duration":0},"status":"passed","severity":"normal"},{"uid":"795b9d49212b7d62","name":"Check received message containing special chars","time":{"start":1710314514403,"stop":1710314514404,"duration":1},"status":"passed","severity":"normal"},{"uid":"949ca4c5516a34b3","name":"different cluster, different shard: nodes don't connect","time":{"start":1710314631473,"stop":1710314631473,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94ef9b03933634","name":"throws on content topic with too few or too many fields","time":{"start":1710314307590,"stop":1710314307590,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1b416ccd688f8","name":"Push message on custom pubsubTopic","time":{"start":1710314622450,"stop":1710314622450,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c87ccaf10ca2d5","name":"Publish message with custom timestamp: Thu Mar 23 2023 07:25:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1710314768878,"stop":1710314768878,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd95f706128d860","name":"Subscribe to topic containing shell command and receive message","time":{"start":1710314593642,"stop":1710314593643,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc6bd510846641c4","name":"Push message with content topic containing XML","time":{"start":1710314726300,"stop":1710314726300,"duration":0},"status":"passed","severity":"normal"},{"uid":"433ac440868006c9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1710314445631,"stop":1710314445632,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb65c723c6b0b49d","name":"receives messages sent to provided content topic through stream","time":{"start":1710314806373,"stop":1710314806373,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c205fe537181ea","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1710315081354,"stop":1710315081355,"duration":1},"status":"passed","severity":"normal"},{"uid":"da06c2b1ee2faf47","name":"Check publish message containing JSON","time":{"start":1710314768875,"stop":1710314768875,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcdcb3139702bd65","name":"Check received message containing shell command","time":{"start":1710314827261,"stop":1710314827261,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ce685c763c98e8","name":"pre and post cipher","time":{"start":1710314341545,"stop":1710314341546,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a2359ef7bb435c2","name":"Subscribe to topic containing XML and receive message","time":{"start":1710314593640,"stop":1710314593640,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4fbd1b38c18c6a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1710314514422,"stop":1710314514423,"duration":1},"status":"passed","severity":"normal"},{"uid":"e096ef1499ec3d16","name":"Check received message containing Arabic","time":{"start":1710314827258,"stop":1710314827258,"duration":0},"status":"passed","severity":"normal"},{"uid":"80569e48bd9cde2d","name":"safeDispatchEvent","time":{"start":1710314398409,"stop":1710314398409,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f51422ff612a2c","name":"through manual discovery","time":{"start":1710314628436,"stop":1710314628437,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a40ab3b173f0c03","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1710314314985,"stop":1710314314986,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc42251539546ea","name":"Ping on peer without subscriptions","time":{"start":1710314434371,"stop":1710314434371,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c4605688a9ed66","name":"Check publish message after client node is restarted","time":{"start":1710314768883,"stop":1710314768883,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76cba70fbacfc4f7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1710314445631,"stop":1710314445631,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62029beb6678709","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1710314427907,"stop":1710314427908,"duration":1},"status":"passed","severity":"normal"},{"uid":"c67a31a5ac84c980","name":"Promise Callback - backward","time":{"start":1710314896033,"stop":1710314896033,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8503b67ce76253","name":"should encode/decode to RLP encoding","time":{"start":1710314315783,"stop":1710314315783,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a76ccd7d29af98","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1710314769367,"stop":1710314769367,"duration":0},"status":"passed","severity":"normal"},{"uid":"12782a59af71a2f6","name":"ignores domain fetching errors","time":{"start":1710314331546,"stop":1710314331546,"duration":0},"status":"passed","severity":"normal"},{"uid":"292ba73ad28c087","name":"Subscribe to topic containing long and receive message","time":{"start":1710314993289,"stop":1710314993289,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4de3e4e883ccc8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1710314568507,"stop":1710314568507,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7c1dffe05ca187","name":"should load peers from local storage and dispatch events","time":{"start":1710314335375,"stop":1710314335376,"duration":1},"status":"passed","severity":"normal"},{"uid":"4378b24f7abf916c","name":"Check received message containing special chars","time":{"start":1710314827268,"stop":1710314827268,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae65f4f56c03c7b5","name":"Push message with content topic containing special chars","time":{"start":1710314726297,"stop":1710314726297,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b88ce70c228dab","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1710314993291,"stop":1710314993291,"duration":0},"status":"passed","severity":"normal"},{"uid":"42499b7348654fdc","name":"Check message with invalid timestamp is not received","time":{"start":1710314514425,"stop":1710314514426,"duration":1},"status":"passed","severity":"normal"},{"uid":"474113dd66da94b7","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1710314516370,"stop":1710314516370,"duration":0},"status":"passed","severity":"normal"},{"uid":"9439a89b674d3ca8","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1710314314992,"stop":1710314314992,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d98ac7a15100054","name":"Generator, custom pubsub topic","time":{"start":1710314913223,"stop":1710314913223,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0f4446ff7e6fa3","name":"Push message with custom timestamp: 1679556116797","time":{"start":1710314726304,"stop":1710314726304,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c3904d65090824","name":"Sample","time":{"start":1710314315144,"stop":1710314315144,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25f40cccc8d9cab","name":"should get / set TCP multiaddr","time":{"start":1710314315784,"stop":1710314315784,"duration":0},"status":"passed","severity":"normal"},{"uid":"654745f2677851ef","name":"Push message with content topic containing SQL Injection","time":{"start":1710314882977,"stop":1710314882978,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77d986beac965be","name":"Check received message containing SQL Injection","time":{"start":1710314827259,"stop":1710314827259,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9ae5de6ae857b8","name":"random static sharding 4 - Cluster ID: 388, Shard ID: 334","time":{"start":1710314869568,"stop":1710314869568,"duration":0},"status":"passed","severity":"normal"},{"uid":"82bd9aca12f5d549","name":"Overlapping topic subscription","time":{"start":1710314993300,"stop":1710314993300,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd03ee08d6211b84","name":"random static sharding 1 - Cluster ID: 558, Shard ID: 481","time":{"start":1710314869567,"stop":1710314869567,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadbec957e97032d","name":"nwaku subscribes","time":{"start":1710314757347,"stop":1710314757347,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6716db2248779a","name":"should properly create peer info with all multiaddrs","time":{"start":1710314315786,"stop":1710314315786,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a664d584dcc5fa5","name":"Publish without waiting for remote peer","time":{"start":1710314769365,"stop":1710314769365,"duration":0},"status":"passed","severity":"normal"},{"uid":"40db754089914aa4","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1710314806372,"stop":1710314806372,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b758926a95bf95","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1710314330961,"stop":1710314330962,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d30837d84b5584b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1710314593635,"stop":1710314593635,"duration":0},"status":"passed","severity":"normal"},{"uid":"c929e9268d93df67","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1710314937202,"stop":1710314937202,"duration":0},"status":"passed","severity":"normal"},{"uid":"1717ba6cf553f5c8","name":"Ping on subscribed peer","time":{"start":1710314383923,"stop":1710314383923,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aba58792842eb6f","name":"Check received message containing Russian","time":{"start":1710314514406,"stop":1710314514406,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef7e38c5684e2e3","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1710314759805,"stop":1710314759805,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0de3b111e60c6d1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1710314593641,"stop":1710314593641,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83a8ec65f21dcab","name":"Using a function","time":{"start":1710314932547,"stop":1710314932547,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa7ccb91d3ffd64","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1710314516402,"stop":1710314516403,"duration":1},"status":"passed","severity":"normal"},{"uid":"f14520bf03a3769b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1710314445630,"stop":1710314445631,"duration":1},"status":"passed","severity":"normal"},{"uid":"56faae0e6458001c","name":"Encoder throws on empty string content topic","time":{"start":1710314341066,"stop":1710314341067,"duration":1},"status":"passed","severity":"normal"},{"uid":"8803d6b73a0f5808","name":"Push message with special chars payload","time":{"start":1710314882948,"stop":1710314882949,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85fd1d0b6e61a8d","name":"should set field with only RELAY enabled","time":{"start":1710314315787,"stop":1710314315787,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d936af7e59acd4","name":"Check publish message containing special chars","time":{"start":1710314768856,"stop":1710314768857,"duration":1},"status":"passed","severity":"normal"},{"uid":"bacccaa0e05b5f95","name":"isConnected should return true after first peer connects","time":{"start":1710314406051,"stop":1710314406052,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d05b1e03f03417","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1710314749770,"stop":1710314749770,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c53f638f34fd44e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1710314993284,"stop":1710314993284,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6496b15c7b6302c","name":"listenerCount","time":{"start":1710314398407,"stop":1710314398407,"duration":0},"status":"passed","severity":"normal"},{"uid":"4296a6ce433456fc","name":"Check received message containing SQL Injection","time":{"start":1710314827270,"stop":1710314827270,"duration":0},"status":"passed","severity":"normal"},{"uid":"67abb8a818054a67","name":"Check received message containing Chinese","time":{"start":1710314827268,"stop":1710314827269,"duration":1},"status":"passed","severity":"normal"},{"uid":"7daf8ca0dffdeafb","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1710314516379,"stop":1710314516380,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c4dd1c593e8c6b","name":"Check received message containing Russian","time":{"start":1710314827258,"stop":1710314827259,"duration":1},"status":"passed","severity":"normal"}] |