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":"4e44cc2d2694c4ae","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711970990397,"stop":1711970990397,"duration":0},"status":"passed","severity":"normal"},{"uid":"a295712bd5ee29c5","name":"should not fail to stop the service if it was not started","time":{"start":1711971191501,"stop":1711971191504,"duration":3},"status":"passed","severity":"normal"},{"uid":"3d941a9acffef32e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970813365,"stop":1711970813366,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e99a55ad00e48","name":"Push message equal or less that 1MB","time":{"start":1711971119814,"stop":1711971119814,"duration":0},"status":"passed","severity":"normal"},{"uid":"698c088e0d08877a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1711970813367,"stop":1711970813367,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c55afede7b7f70","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1711970676535,"stop":1711970676535,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92ada43b6174efe","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1711970700561,"stop":1711970700561,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b534dcaa053695c","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1711971220877,"stop":1711971220877,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd45d134374fd16f","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1711970813376,"stop":1711970813377,"duration":1},"status":"passed","severity":"normal"},{"uid":"45df401051a97138","name":"Store - dialed first","time":{"start":1711971280406,"stop":1711971280406,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1cd77954aea3df","name":"should throw an error for missing sharding configuration","time":{"start":1711970676548,"stop":1711970676548,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4677169b48d261","name":"Publish message with custom timestamp: Tue Apr 11 2023 11:32:28 GMT+0000 (Coordinated Universal Time)","time":{"start":1711971161292,"stop":1711971161292,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebd87501cc0f01c","name":"throws on content topic with empty topic name field","time":{"start":1711970676518,"stop":1711970676518,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5666c54987d787","name":"Refresh subscription","time":{"start":1711971343524,"stop":1711971343524,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fa2ee7f344226d","name":"Push message with content topic containing Script","time":{"start":1711971119805,"stop":1711971119805,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e132186dd06f6d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1711971245724,"stop":1711971245724,"duration":0},"status":"passed","severity":"normal"},{"uid":"865c82366afd80ee","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711971343513,"stop":1711971343513,"duration":0},"status":"passed","severity":"normal"},{"uid":"848f7b2d9ab907d0","name":"Ping on peer without subscriptions","time":{"start":1711970807551,"stop":1711970807551,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c10cfbaa0a24d4b","name":"Check received message containing numeric","time":{"start":1711971199408,"stop":1711971199409,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a87d870b4f6371c","name":"Check message with non string payload is not received","time":{"start":1711970899828,"stop":1711970899828,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb03161ce729268","name":"should correctly map a content topic to a pubsub topic","time":{"start":1711970676549,"stop":1711970676549,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b6a9347884ebea","name":"Check received message containing escaped characters","time":{"start":1711970899816,"stop":1711970899817,"duration":1},"status":"passed","severity":"normal"},{"uid":"d437e0e30a0297f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711970947773,"stop":1711970947773,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d1774187f40084","name":"Check publish message containing Russian","time":{"start":1711971161276,"stop":1711971161277,"duration":1},"status":"passed","severity":"normal"},{"uid":"b055b2961f54b5e6","name":"start node with ApplicationInfo","time":{"start":1711971161837,"stop":1711971161838,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8df6ec723ae1583d","name":"nwaku subscribes","time":{"start":1711971150456,"stop":1711971150457,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84624a1db5eff02","name":"Check received message containing emoji","time":{"start":1711971199437,"stop":1711971199437,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd4f89c99acebd1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711970947768,"stop":1711970947768,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf9f5b3292b7cb0","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app38/9/topic575/test.js","time":{"start":1711971161832,"stop":1711971161832,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ca7bfd2bcf2abce","name":"Symmetric encrypt & Decrypt","time":{"start":1711970710945,"stop":1711970710946,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfe0cc79e8ff4f89","name":"Encoder throws on undefined content topic","time":{"start":1711970712308,"stop":1711970712308,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c2fab8fd73cf41","name":"Check received message containing emoji","time":{"start":1711971199418,"stop":1711971199418,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11b605291849a6e","name":"Check received message with timestamp: 1711970726720000000 ","time":{"start":1711970899819,"stop":1711970899819,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03e44299f6609a4","name":"Fails to publish message with size larger than 1 MB","time":{"start":1711971161295,"stop":1711971161295,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac867c6c45086e4b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1711970726948,"stop":1711970726952,"duration":4},"status":"passed","severity":"normal"},{"uid":"85b0f9d64bf089c1","name":"Push message with Arabic payload","time":{"start":1711971119785,"stop":1711971119785,"duration":0},"status":"passed","severity":"normal"},{"uid":"5220f410c56869b2","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1711971162469,"stop":1711971162470,"duration":1},"status":"passed","severity":"normal"},{"uid":"14f95955f2d58600","name":"Push message with custom timestamp: 1711974499967","time":{"start":1711971119813,"stop":1711971119814,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d4913a0e9a1062","name":"should properly create location multiaddrs - tcp","time":{"start":1711970684971,"stop":1711970684971,"duration":0},"status":"passed","severity":"normal"},{"uid":"df59f7af3d164248","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970778065,"stop":1711970778065,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a33d6643f91524","name":"should only return 1 node with relay and store capability","time":{"start":1711970700727,"stop":1711970700727,"duration":0},"status":"passed","severity":"normal"},{"uid":"3827b519a0b2e93a","name":"Subscribe to topic containing emoji and publish message","time":{"start":1711971162472,"stop":1711971162472,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7da18a45e93a205","name":"should throw an error for empty SingleShardInfos array","time":{"start":1711970676530,"stop":1711970676530,"duration":0},"status":"passed","severity":"normal"},{"uid":"45dcc29545563ddc","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app10/6/topic199/proto","time":{"start":1711971161833,"stop":1711971161833,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af9bc1ba81082b89","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1711970813354,"stop":1711970813355,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7262d196833c7bb3","name":"All","time":{"start":1711970736936,"stop":1711970736936,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1f7909cf58eb56","name":"Push 30 different messages","time":{"start":1711971119799,"stop":1711971119800,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e56181766b18f2","name":"receives messages sent to provided content topic through callback","time":{"start":1711971161518,"stop":1711971161518,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd3a05aff61a9919","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711971306564,"stop":1711971306564,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57d6b55bac8894be","name":"Ping on unsubscribed peer","time":{"start":1711970757489,"stop":1711970757489,"duration":0},"status":"passed","severity":"normal"},{"uid":"714a02b3ac2f59e2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711971161837,"stop":1711971161837,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2131f533daa7d0e6","name":"Check publish message containing Chinese","time":{"start":1711971161267,"stop":1711971161269,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b1f7240ba9bff8a","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1711971272956,"stop":1711971272956,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad076eff7cc84d4","name":"Check received message containing special chars","time":{"start":1711971199430,"stop":1711971199431,"duration":1},"status":"passed","severity":"normal"},{"uid":"72725090508c46cd","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1711971161291,"stop":1711971161291,"duration":0},"status":"passed","severity":"normal"},{"uid":"1867c2eb0cfc068","name":"1 Relay, 1 fetch","time":{"start":1711970700440,"stop":1711970700441,"duration":1},"status":"passed","severity":"normal"},{"uid":"9370ab3a9ad00e3c","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1711970676549,"stop":1711970676550,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c7fa3cfb924553","name":"Using a function","time":{"start":1711971272977,"stop":1711971272978,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef319be66d0b354","name":"should not fail to stop the service if it was not started","time":{"start":1711970739949,"stop":1711970739949,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d228f31e48ae829","name":"dispatchEvent via connectionManager","time":{"start":1711970767798,"stop":1711970767798,"duration":0},"status":"passed","severity":"normal"},{"uid":"618cb055feb303e8","name":"Decoder throws on empty string content topic","time":{"start":1711970710535,"stop":1711970710535,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b278c06d2a358dd","name":"Check received message containing Arabic","time":{"start":1711971199411,"stop":1711971199411,"duration":0},"status":"passed","severity":"normal"},{"uid":"83abcdca4ff61e3c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1711971230217,"stop":1711971230217,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4d94ac81e4133a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711970947771,"stop":1711970947772,"duration":1},"status":"passed","severity":"normal"},{"uid":"87dfa09ddeb9fd04","name":"Refresh subscription","time":{"start":1711970990396,"stop":1711970990396,"duration":0},"status":"passed","severity":"normal"},{"uid":"d235e1083c15b2bb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711971343521,"stop":1711971343521,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a07e0aaf99e64c1","name":"Push message with content topic containing Script","time":{"start":1711971196853,"stop":1711971196853,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3658a602d52999","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1711970676544,"stop":1711970676545,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74b517023753b52","name":"Check received message containing special chars","time":{"start":1711970899807,"stop":1711970899807,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6418cc56455b05","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1711970813362,"stop":1711970813364,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ce3128e497cf8bb","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1711970813353,"stop":1711970813353,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92659aaa3866b330","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711970990406,"stop":1711970990407,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5539acdba395f0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711971343507,"stop":1711971343508,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac54e35340714d3b","name":"Throws when trying to push message with empty payload","time":{"start":1711971196841,"stop":1711971196842,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d30b34d49ac228","name":"Ping on peer without subscriptions","time":{"start":1711970757488,"stop":1711970757488,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff4c8f9981fdfa7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711970778068,"stop":1711970778069,"duration":1},"status":"passed","severity":"normal"},{"uid":"21753548c09586c4","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1711970676546,"stop":1711970676546,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7f2e89ee30c091","name":"Check received message containing SQL Injection","time":{"start":1711971199432,"stop":1711971199434,"duration":2},"status":"passed","severity":"normal"},{"uid":"1fd670a992660ad7","name":"Push message with unicode special characters payload","time":{"start":1711971196829,"stop":1711971196830,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a43a24bf2c57ba5","name":"should return unique PubsubTopics for static sharding","time":{"start":1711970676531,"stop":1711970676531,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffb48ef27cc6751","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1711970700561,"stop":1711970700561,"duration":0},"status":"passed","severity":"normal"},{"uid":"887ee67c41d32508","name":"Check received message with timestamp: 1711970726822000000 ","time":{"start":1711971199437,"stop":1711971199438,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f24c94147f07ff","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970813374,"stop":1711970813375,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de073fb8fa8a7c1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970813380,"stop":1711970813381,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ccc5b528b558c8","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app35/5/topic655/test.js","time":{"start":1711971161832,"stop":1711971161833,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7b6cc75e1ff835ba","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970984296,"stop":1711970984297,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3fd067bd7c7da4a7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711971343521,"stop":1711971343521,"duration":0},"status":"passed","severity":"normal"},{"uid":"847a55611565cbf2","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1711970684141,"stop":1711970684142,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a9221b7f6f51ac","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711970990406,"stop":1711970990406,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a93e28ab4d4fc20","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711970990404,"stop":1711970990405,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f4a5e87e8ffd4e","name":"Check received message containing Russian","time":{"start":1711971199432,"stop":1711971199432,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce840634f3c14c9","name":"Subscribe to topic containing short and receive message","time":{"start":1711971343512,"stop":1711971343512,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4e9e585c9b2be3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711971306559,"stop":1711971306561,"duration":2},"status":"passed","severity":"normal"},{"uid":"db20354e2f765f48","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1711970676537,"stop":1711970676537,"duration":0},"status":"passed","severity":"normal"},{"uid":"859987d27bb76c16","name":"start node with empty content topic","time":{"start":1711971161838,"stop":1711971161838,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90c389611c93bb4c","name":"Push message with content topic containing special chars","time":{"start":1711971119802,"stop":1711971119803,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3dc717d571320fb","name":"Subscribe to topic containing shell command and publish message","time":{"start":1711971162471,"stop":1711971162471,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70b142d936744b8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711970947773,"stop":1711970947773,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa03f65fa54bd1b2","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1711970676544,"stop":1711970676544,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96a014236379913","name":"Check received message containing Chinese","time":{"start":1711971199410,"stop":1711971199411,"duration":1},"status":"passed","severity":"normal"},{"uid":"241a0df1cb1b47e0","name":"Push message with content topic containing emoji","time":{"start":1711971119808,"stop":1711971119809,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5ff3e813c332001","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1711970813381,"stop":1711970813385,"duration":4},"status":"passed","severity":"normal"},{"uid":"350efb27c86dfee4","name":"Check publish message containing XML","time":{"start":1711971161283,"stop":1711971161285,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c992cb3a62ce318","name":"start node with empty shard","time":{"start":1711971214694,"stop":1711971214694,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9dd02c1ae81a71","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1711971272955,"stop":1711971272955,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3dba8e55a9f2fe5","name":"Generator, 2 different pubsubtopics","time":{"start":1711971237502,"stop":1711971237502,"duration":0},"status":"passed","severity":"normal"},{"uid":"1181d5dd1e1c1d9a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711971147915,"stop":1711971147915,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1674c1a274d76b9","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1711970813364,"stop":1711970813365,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b43bf490ecf995","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711971343511,"stop":1711971343511,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51b958680ef35e70","name":"Passing page size 19 when there are 20 messages","time":{"start":1711971262977,"stop":1711971262978,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a507e6823d748e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1711970684146,"stop":1711970684147,"duration":1},"status":"passed","severity":"normal"},{"uid":"5934bcd6e1cac722","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1711970676539,"stop":1711970676539,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a198b08b7f56cbe","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711970947767,"stop":1711970947768,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e1657828e513b6","name":"Subscribe to topic containing long and publish message","time":{"start":1711971162456,"stop":1711971162457,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c8873d280d139a","name":"Ping on peer without subscriptions","time":{"start":1711970807549,"stop":1711970807549,"duration":0},"status":"passed","severity":"normal"},{"uid":"c251e9387bbbe4f9","name":"Reopen subscription with peer with lost subscription","time":{"start":1711970757489,"stop":1711970757489,"duration":0},"status":"passed","severity":"normal"},{"uid":"492e68e9131cef74","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711970811219,"stop":1711970811220,"duration":1},"status":"passed","severity":"normal"},{"uid":"1392367df398857f","name":"Check received message containing short","time":{"start":1711970899802,"stop":1711970899803,"duration":1},"status":"passed","severity":"normal"},{"uid":"3baab0577fde8819","name":"Push message with JSON payload","time":{"start":1711971119791,"stop":1711971119792,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb4ab8adfe7a588","name":"caches peers it previously fetched","time":{"start":1711970700726,"stop":1711970700727,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c65025cf4742a8","name":"Check publish message containing shell command","time":{"start":1711971161289,"stop":1711971161289,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c782e3877d0e238","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1711970676525,"stop":1711970676526,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a596b87a772126d","name":"Check received message containing SQL Injection","time":{"start":1711971199413,"stop":1711971199413,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cc3a3abe031a0d","name":"handles multiple messages","time":{"start":1711971257115,"stop":1711971257115,"duration":0},"status":"passed","severity":"normal"},{"uid":"522782dd18b09283","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711971343530,"stop":1711971343530,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4eda46a0011dd9","name":"Generator, 2 different pubsubtopics","time":{"start":1711971237503,"stop":1711971237503,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd5c4759bfe06a4b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711970778069,"stop":1711970778069,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb075e193a9517e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711970778067,"stop":1711970778067,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb83cbf28572707e","name":"random static sharding 4 - Cluster ID: 946, Shard ID: 522","time":{"start":1711971214688,"stop":1711971214688,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be89d6f4217ce5c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711971343513,"stop":1711971343514,"duration":1},"status":"passed","severity":"normal"},{"uid":"be8996ed0da42cac","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1711970676544,"stop":1711970676544,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6627ae1414489a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970813361,"stop":1711970813361,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42772138db3efd","name":"Subscribe to topic containing Russian and publish message","time":{"start":1711971162465,"stop":1711971162466,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c69279bf3e793c4","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711971343523,"stop":1711971343523,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9755406bbb9608","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711971343522,"stop":1711971343522,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd636dee38584e4c","name":"throws an error for improperly formatted content topics","time":{"start":1711970676528,"stop":1711970676529,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11c24e9955047b6","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1711970734722,"stop":1711970734722,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8deb54c48931ed","name":"Check publish message containing Arabic","time":{"start":1711971161269,"stop":1711971161272,"duration":3},"status":"passed","severity":"normal"},{"uid":"78214515297613f5","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1711970813386,"stop":1711970813387,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68f6a38ca32f972","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1711971220875,"stop":1711971220876,"duration":1},"status":"passed","severity":"normal"},{"uid":"940653bc06c5785d","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1711971162448,"stop":1711971162449,"duration":1},"status":"passed","severity":"normal"},{"uid":"b35a9c073c37d4a","name":"should throw error - no public key","time":{"start":1711970684967,"stop":1711970684967,"duration":0},"status":"passed","severity":"normal"},{"uid":"9799cca48f10a456","name":"Refresh subscription","time":{"start":1711971162454,"stop":1711971162454,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27dea397574eb1d2","name":"Subscribe and receive messages via lightPush","time":{"start":1711971343506,"stop":1711971343506,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a4ac70a6e2394d","name":"Publish without waiting for remote peer","time":{"start":1711971162447,"stop":1711971162447,"duration":0},"status":"passed","severity":"normal"},{"uid":"270f432be7de19d4","name":"Push message with shell command payload","time":{"start":1711971119792,"stop":1711971119792,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fafd150895835c2","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1711970813377,"stop":1711970813378,"duration":1},"status":"passed","severity":"normal"},{"uid":"495293610c7c79cb","name":"should throw error - no public key","time":{"start":1711970684961,"stop":1711970684962,"duration":1},"status":"passed","severity":"normal"},{"uid":"5884ab9d13a3a005","name":"throws on content topic with empty encoding field","time":{"start":1711970676518,"stop":1711970676519,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7fc2928759eca52","name":"Push message with content topic containing Russian","time":{"start":1711971119804,"stop":1711971119804,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f61ddab9a04bb1b","name":"Push message with content topic containing SQL Injection","time":{"start":1711971196851,"stop":1711971196852,"duration":1},"status":"passed","severity":"normal"},{"uid":"d370f9e09b2a26be","name":"should set field with all protocols enabled","time":{"start":1711970684971,"stop":1711970684972,"duration":1},"status":"passed","severity":"normal"},{"uid":"255ff51c1c5d1cc5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711970990404,"stop":1711970990404,"duration":0},"status":"passed","severity":"normal"},{"uid":"240aa33eaec7f9f5","name":"should throw error - no id","time":{"start":1711970684962,"stop":1711970684966,"duration":4},"status":"passed","severity":"normal"},{"uid":"ef95c70a45fe0943","name":"Check publish message after client node is restarted","time":{"start":1711971161296,"stop":1711971161296,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80112208577cc821","name":"Fails to push message bigger that 1MB","time":{"start":1711971119814,"stop":1711971119815,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceb04712e66f6a1c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711970947769,"stop":1711970947769,"duration":0},"status":"passed","severity":"normal"},{"uid":"e199f9cd31c93bda","name":"Waku message hash computation (meta attribute not present)","time":{"start":1711970679041,"stop":1711970679042,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c49ae44fe7da38","name":"should only return 1 node with store capability","time":{"start":1711970700728,"stop":1711970700728,"duration":0},"status":"passed","severity":"normal"},{"uid":"906af23ad788964d","name":"Overlapping topic subscription","time":{"start":1711971343524,"stop":1711971343524,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6d2807eed3aade","name":"Passing an array","time":{"start":1711971272977,"stop":1711971272977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25705793c66e59","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711970811221,"stop":1711970811221,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9cd422abb56b79","name":"Push message with custom timestamp: 1681212413509","time":{"start":1711971196865,"stop":1711971196866,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d71985f56a31ea4","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1711971161294,"stop":1711971161294,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ff7a09d1c81396","name":"Push message on custom pubsubTopic","time":{"start":1711970984295,"stop":1711970984295,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33282be9c7c34563","name":"Privacy Node - default protocol","time":{"start":1711971280407,"stop":1711971280407,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e2a4f6226ead6e","name":"Check message received after jswaku node is restarted","time":{"start":1711970899829,"stop":1711970899829,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9054775fb19315c","name":"Passing page size 0 when there are 110 messages","time":{"start":1711971262971,"stop":1711971262971,"duration":0},"status":"passed","severity":"normal"},{"uid":"718cca03474f8eee","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1711970726962,"stop":1711970726962,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d726a1fac0080c","name":"Wrong topic","time":{"start":1711971161836,"stop":1711971161836,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41c2317a9bc60aa0","name":"Ordered Callback - backward","time":{"start":1711971242948,"stop":1711971242948,"duration":0},"status":"passed","severity":"normal"},{"uid":"47edfdd3e0f845b7","name":"Check message with no content topic is not received","time":{"start":1711971199424,"stop":1711971199425,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f04d2a52dcf48b","name":"Ephemeral messages are not stored","time":{"start":1711970737194,"stop":1711970737194,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd2f41ed9a6bf14","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1711971272956,"stop":1711971272956,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8c7223546bb56d","name":"Fails to push message with large meta","time":{"start":1711971196863,"stop":1711971196864,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e7171c107ac74a8","name":"can start and stop the service","time":{"start":1711971191501,"stop":1711971191501,"duration":0},"status":"passed","severity":"normal"},{"uid":"731152da1255d25c","name":"addEventListener with correct event","time":{"start":1711970767793,"stop":1711970767793,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace8d7332be8c06c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1711970684144,"stop":1711970684146,"duration":2},"status":"passed","severity":"normal"},{"uid":"f72c1e3aa1d8e7ba","name":"Publish message with custom timestamp: Mon Apr 01 2024 12:32:28 GMT+0000 (Coordinated Universal Time)","time":{"start":1711971161292,"stop":1711971161293,"duration":1},"status":"passed","severity":"normal"},{"uid":"3455923f608ee3e3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970778067,"stop":1711970778067,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc80a6dadd7a91c0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711970947770,"stop":1711970947770,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0fd370cdc8fe2f","name":"Subscribe and receive messages via waku relay post","time":{"start":1711971343508,"stop":1711971343508,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f5df1056f324e0","name":"should not receive a peer event before start","time":{"start":1711971191506,"stop":1711971191513,"duration":7},"status":"passed","severity":"normal"},{"uid":"cb48df116d0224aa","name":"different cluster, different shard: nodes don't connect","time":{"start":1711970813352,"stop":1711970813353,"duration":1},"status":"skipped","severity":"normal"},{"uid":"26d383e03e311122","name":"Publish message with rate limit","time":{"start":1711971161297,"stop":1711971161297,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1300cc43c1ce55","name":"random static sharding 2 - Cluster ID: 865, Shard ID: 420","time":{"start":1711971214686,"stop":1711971214687,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb8a1ce6cd386388","name":"Subscribe to topic containing Script and receive message","time":{"start":1711970990400,"stop":1711970990400,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f0465576ac0549","name":"listenerCount","time":{"start":1711970767797,"stop":1711970767798,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd40c2b7da075ad","name":"Push message with Russian payload","time":{"start":1711971196822,"stop":1711971196823,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd0c2a81eccd5f27","name":"Correctly serialized arguments","time":{"start":1711970996792,"stop":1711970996793,"duration":1},"status":"passed","severity":"normal"},{"uid":"5335bdd5dffd41d1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711971199421,"stop":1711971199421,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee1d860762974d9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711971343519,"stop":1711971343519,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f8e009e1f85b86","name":"Push message with emoji payload","time":{"start":1711971119797,"stop":1711971119799,"duration":2},"status":"passed","severity":"normal"},{"uid":"77903080b4d9bb3d","name":"Check message on other pubsub topic is not received","time":{"start":1711971199424,"stop":1711971199424,"duration":0},"status":"passed","severity":"normal"},{"uid":"64aee109fcd0eaa","name":"Light Node - default protocols","time":{"start":1711971280407,"stop":1711971280407,"duration":0},"status":"passed","severity":"normal"},{"uid":"18bd3cbbe1d4efa","name":"Check publish message containing Basic HTML tag","time":{"start":1711971161285,"stop":1711971161287,"duration":2},"status":"passed","severity":"normal"},{"uid":"7946624f1d7882f2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711971343520,"stop":1711971343520,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d929a9f6374cc00","name":"can start the service","time":{"start":1711970704697,"stop":1711970704702,"duration":5},"status":"passed","severity":"normal"},{"uid":"755a4c474bfe5cde","name":"Used by Waku Relay","time":{"start":1711971272979,"stop":1711971272979,"duration":0},"status":"passed","severity":"normal"},{"uid":"904b259a4a808413","name":"throws on empty content topic","time":{"start":1711970676512,"stop":1711970676513,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a89aee528233295","name":"Check message on other pubsub topic is not received","time":{"start":1711970899823,"stop":1711970899825,"duration":2},"status":"passed","severity":"normal"},{"uid":"5beb1f0160a901","name":"Check received message containing Arabic","time":{"start":1711971199431,"stop":1711971199432,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b7efd702e9c025a","name":"Push message with shell command payload","time":{"start":1711971196827,"stop":1711971196828,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4598809be78c859","name":"Decoder throws on undefined content topic","time":{"start":1711970710535,"stop":1711970710535,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddbdcce221a125d","name":"Check meta is set [ecies]","time":{"start":1711970712307,"stop":1711970712308,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e3d819603f49cd","name":"Fails to push message with large meta","time":{"start":1711971119812,"stop":1711971119812,"duration":0},"status":"passed","severity":"normal"},{"uid":"415d23c9ec27d0e5","name":"should set field with only FILTER enabled","time":{"start":1711970684972,"stop":1711970684972,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d26ef9e03d0cc6a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711970739959,"stop":1711970739959,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed03b96a2d5f72c9","name":"should properly create location multiaddrs - udp","time":{"start":1711970684970,"stop":1711970684970,"duration":0},"status":"passed","severity":"normal"},{"uid":"97af75cf4466dd7f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1711971162471,"stop":1711971162472,"duration":1},"status":"passed","severity":"normal"},{"uid":"7176c388e6a49c7","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1711971138824,"stop":1711971138825,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87e54a9b7a1e13b","name":"Refresh subscription","time":{"start":1711971343512,"stop":1711971343512,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a4c103e7ccb6a5","name":"Subscribe to topic containing XML and receive message","time":{"start":1711970990400,"stop":1711970990401,"duration":1},"status":"passed","severity":"normal"},{"uid":"749437c70d13a850","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1711970813366,"stop":1711970813366,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e5f7810fe62441","name":"Push message with content topic containing short","time":{"start":1711971196843,"stop":1711971196844,"duration":1},"status":"passed","severity":"normal"},{"uid":"b883cc7c148e18a1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711970990388,"stop":1711970990388,"duration":0},"status":"passed","severity":"normal"},{"uid":"b165b60457767e6b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711971343510,"stop":1711971343510,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2b99fd105fc750","name":"Fails to push message bigger that 1MB","time":{"start":1711971196869,"stop":1711971196870,"duration":1},"status":"passed","severity":"normal"},{"uid":"b605c3de914b4fcc","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1711970737195,"stop":1711970737195,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80f9c637c648ccd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711971199438,"stop":1711971199438,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ae377f5a956bf2","name":"Encoder throws on empty string content topic","time":{"start":1711970710534,"stop":1711970710534,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1254cfb8044d5bf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1711970676539,"stop":1711970676539,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9c8f13ed9b2468","name":"should properly create location multiaddrs - udp4","time":{"start":1711970684969,"stop":1711970684969,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e238e473ca5887","name":"Check received message containing numeric","time":{"start":1711970899806,"stop":1711970899807,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e642cb4f98d186e","name":"Check received message containing Basic HTML tag","time":{"start":1711971199415,"stop":1711971199415,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e390044641a9d4e","name":"Non Autosharding Cluster","time":{"start":1711971161832,"stop":1711971161832,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf34f2b83c72d1e0","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1711970813356,"stop":1711970813356,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3485deee0d2bb47","name":"pre and post cipher","time":{"start":1711970710946,"stop":1711970710947,"duration":1},"status":"passed","severity":"normal"},{"uid":"376a50d9c8fe701d","name":"groups content topics by expected pubsub topic","time":{"start":1711970676527,"stop":1711970676527,"duration":0},"status":"passed","severity":"normal"},{"uid":"b017b885f62d2c19","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711970778065,"stop":1711970778065,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4699b97a6dd9126","name":"Check received message containing JSON","time":{"start":1711970899815,"stop":1711970899816,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d67d88e6a1cd1b3","name":"Decoder throws on undefined content topic","time":{"start":1711970712309,"stop":1711970712309,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5470045ab14ce41","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711971343525,"stop":1711971343526,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef91d88d05510ac2","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app32/5/topic863/json","time":{"start":1711971161835,"stop":1711971161835,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1783e94c1b3f8358","name":"Round trip binary encryption [ecies, signature]","time":{"start":1711970712307,"stop":1711970712307,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab7fd534031f96c","name":"LightPush","time":{"start":1711971280406,"stop":1711971280407,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36dd6ecea7c3da","name":"should encode/decode to text encoding","time":{"start":1711970684968,"stop":1711970684968,"duration":0},"status":"passed","severity":"normal"},{"uid":"a770669cb666dc78","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711971343516,"stop":1711971343517,"duration":1},"status":"passed","severity":"normal"},{"uid":"a44f28c630310b93","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1711970813390,"stop":1711970813391,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3db1229c4a3439","name":"should return empty list for no shard","time":{"start":1711970676533,"stop":1711970676533,"duration":0},"status":"passed","severity":"normal"},{"uid":"324900f3b0aa1123","name":"Check received message containing XML","time":{"start":1711970899813,"stop":1711970899814,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6926107b9946c1","name":"Does not throw an exception when node disconnects","time":{"start":1711971272976,"stop":1711971272976,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf8722d66b0b917","name":"udp ip6 address","time":{"start":1711970684377,"stop":1711970684377,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7d0e197dbbfade","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1711970676550,"stop":1711970676550,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d6c21161fda0fd","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1711971251676,"stop":1711971251676,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aacc6e85d9ac176","name":"through manual discovery","time":{"start":1711970996730,"stop":1711970996730,"duration":0},"status":"passed","severity":"normal"},{"uid":"86fbf4b75007d80c","name":"Fields are not dropped","time":{"start":1711970689056,"stop":1711970689057,"duration":1},"status":"passed","severity":"normal"},{"uid":"faf746130753fd4f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1711970710532,"stop":1711970710532,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d487beb04246a11","name":"Query with Promise Callback, No message returned","time":{"start":1711971230221,"stop":1711971230221,"duration":0},"status":"passed","severity":"normal"},{"uid":"9217a1def8725ebb","name":"Relay + Store","time":{"start":1711970736935,"stop":1711970736936,"duration":1},"status":"passed","severity":"normal"},{"uid":"68607bedfd417d0c","name":"Ephemeral field is preserved - encoder v0","time":{"start":1711970737195,"stop":1711970737195,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80bea39a6c52605","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1711970676537,"stop":1711970676537,"duration":0},"status":"passed","severity":"normal"},{"uid":"4559869ab9e4f726","name":"throws on content topic with non-number generation field","time":{"start":1711970676515,"stop":1711970676515,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc257e1b49bc0da0","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1711970700728,"stop":1711970700729,"duration":1},"status":"passed","severity":"normal"},{"uid":"50de0649eb5cc584","name":"tcp ip4 address","time":{"start":1711970684376,"stop":1711970684377,"duration":1},"status":"passed","severity":"normal"},{"uid":"8385926b8ea03f7c","name":"Check received message containing unicode special characters","time":{"start":1711970899817,"stop":1711970899818,"duration":1},"status":"passed","severity":"normal"},{"uid":"548beb8dd5b1a291","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711970947772,"stop":1711970947773,"duration":1},"status":"passed","severity":"normal"},{"uid":"e47ac4d4c0ed65c6","name":"should add and remove event listeners correctly","time":{"start":1711970704707,"stop":1711970704707,"duration":0},"status":"passed","severity":"normal"},{"uid":"511357980e66fb45","name":"Encoder throws on empty string content topic","time":{"start":1711970712308,"stop":1711970712309,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ab89ed534c18fd","name":"Register correct protocols","time":{"start":1711971162446,"stop":1711971162446,"duration":0},"status":"passed","severity":"normal"},{"uid":"8262a0c91643bc98","name":"Check received message containing unicode special characters","time":{"start":1711971199437,"stop":1711971199437,"duration":0},"status":"passed","severity":"normal"},{"uid":"3086c77d32ca9d78","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app96/6/topic372/proto","time":{"start":1711971161833,"stop":1711971161834,"duration":1},"status":"skipped","severity":"normal"},{"uid":"843bcbda5ace9f6e","name":"Push message with Basic HTML tag payload","time":{"start":1711971119789,"stop":1711971119791,"duration":2},"status":"passed","severity":"normal"},{"uid":"589783c014c88a46","name":"Check message received after nwaku node is restarted","time":{"start":1711971199428,"stop":1711971199428,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45d7dba17cfb70e4","name":"Passing cursor with wrong pubsubTopic","time":{"start":1711971220879,"stop":1711971220879,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f5c115f5914334","name":"Publishes to nwaku","time":{"start":1711971150457,"stop":1711971150457,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7a1e9b9c6a4ad2","name":"Push message with Basic HTML tag payload","time":{"start":1711971196826,"stop":1711971196826,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e7e4e01c1e8199","name":"Push message with content topic containing Chinese","time":{"start":1711971119803,"stop":1711971119803,"duration":0},"status":"passed","severity":"normal"},{"uid":"7108df94771f85b6","name":"Ping on unsubscribed peer","time":{"start":1711970807549,"stop":1711970807550,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30d3e39d7931817","name":"Query Generator, Multiple PubsubTopics","time":{"start":1711971230211,"stop":1711971230211,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8ddbafceb5be7f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711970811221,"stop":1711970811222,"duration":1},"status":"passed","severity":"normal"},{"uid":"26cdd8edc0785d30","name":"handles empty contentTopics array correctly","time":{"start":1711970676548,"stop":1711970676549,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e5e23052dca0e6","name":"Push message with rate limit","time":{"start":1711971119812,"stop":1711971119812,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b267f1805fe174","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711971237502,"stop":1711971237503,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1bc1500fdbcbe7d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1711970684150,"stop":1711970684150,"duration":0},"status":"passed","severity":"normal"},{"uid":"e981f361d522089a","name":"Decrypt messages","time":{"start":1711971122574,"stop":1711971122574,"duration":0},"status":"passed","severity":"normal"},{"uid":"797b29f7fa949005","name":"Nwaku publishes","time":{"start":1711971150457,"stop":1711971150458,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a49753fd0b3c45","name":"Push message with custom timestamp: 1681212499967","time":{"start":1711971119812,"stop":1711971119813,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e3f89a721409fa","name":"handles different clusterIds correctly","time":{"start":1711970676528,"stop":1711970676528,"duration":0},"status":"passed","severity":"normal"},{"uid":"2731b9c018c732eb","name":"Push message with numeric payload","time":{"start":1711971196817,"stop":1711971196818,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db17d6ba0f71b47","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711970990405,"stop":1711970990405,"duration":0},"status":"passed","severity":"normal"},{"uid":"7456687298c5682e","name":"Check received message containing shell command","time":{"start":1711970899816,"stop":1711970899816,"duration":0},"status":"passed","severity":"normal"},{"uid":"7415e3afe6052407","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app90/7/topic332/test.js","time":{"start":1711971161833,"stop":1711971161833,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31c761513099567b","name":"configure the node with multiple pubsub topics","time":{"start":1711971214693,"stop":1711971214693,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1184e1e87e0417","name":"should only return 1 node with relay capability","time":{"start":1711970700727,"stop":1711970700727,"duration":0},"status":"passed","severity":"normal"},{"uid":"907f2c7bd6c599ab","name":"Check received message containing SQL Injection","time":{"start":1711970899809,"stop":1711970899812,"duration":3},"status":"passed","severity":"normal"},{"uid":"f4e924cbf019a87d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1711970734720,"stop":1711970734720,"duration":0},"status":"passed","severity":"normal"},{"uid":"5420fca6df883f43","name":"Js publishes, other Js receives","time":{"start":1711971150458,"stop":1711971150458,"duration":0},"status":"passed","severity":"normal"},{"uid":"4abf27ea74f89ad2","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1711970726953,"stop":1711970726957,"duration":4},"status":"passed","severity":"normal"},{"uid":"24ad6db90442d59e","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1711970813359,"stop":1711970813359,"duration":0},"status":"passed","severity":"normal"},{"uid":"1877343c3333c922","name":"Passing page size 11 when there are 10 messages","time":{"start":1711971262976,"stop":1711971262976,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c173df92105f4b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711971343526,"stop":1711971343526,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1fbb25fec01e85","name":"Relay + Store","time":{"start":1711970684973,"stop":1711970684973,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a5b3265d93380f","name":"should set field with all protocols disabled","time":{"start":1711970684971,"stop":1711970684971,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fc4dcbfe804043","name":"should throw an error if shards are undefined for static sharding","time":{"start":1711970676533,"stop":1711970676533,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c3ff7bc76f34d0","name":"should be able to decode the field with only STORE set to true","time":{"start":1711970684147,"stop":1711970684148,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c9f97faa0255b1","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1711971251675,"stop":1711971251675,"duration":0},"status":"passed","severity":"normal"},{"uid":"3493d1080da559e0","name":"Push message with rate limit","time":{"start":1711971196864,"stop":1711971196865,"duration":1},"status":"passed","severity":"normal"},{"uid":"9174e01974abb11c","name":"Promise Callback - forward","time":{"start":1711971242947,"stop":1711971242947,"duration":0},"status":"passed","severity":"normal"},{"uid":"e970b2e27065f976","name":"Check received message containing special chars","time":{"start":1711971199409,"stop":1711971199410,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78f655da5fbcf26","name":"Nodes with multiple pubsub topic","time":{"start":1711971147916,"stop":1711971147916,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7150d7703f1139","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711970684151,"stop":1711970684151,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd1d0371d240274","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1711970676540,"stop":1711970676541,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a457ea62bec864","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1711970700559,"stop":1711970700559,"duration":0},"status":"passed","severity":"normal"},{"uid":"c510241d6b092a1e","name":"Push message with content topic containing unicode special characters","time":{"start":1711971119808,"stop":1711971119808,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1d5ff28c5cb4d9","name":"Rejects garbage","time":{"start":1711970693201,"stop":1711970693202,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2fd4ea1154dd5ce","name":"Subscribe and receives messages on 20 topics","time":{"start":1711971343522,"stop":1711971343522,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed321090394bce0","name":"Check received message containing shell command","time":{"start":1711971199436,"stop":1711971199436,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6dc33d7e303be5","name":"Reopen subscription with peer with lost subscription","time":{"start":1711970807552,"stop":1711970807552,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a716af5f88c1c0","name":"should not receive a peer event before start","time":{"start":1711970739951,"stop":1711970739952,"duration":1},"status":"passed","severity":"normal"},{"uid":"d83993331915365c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1711970813385,"stop":1711970813386,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbbd26012020e383","name":"Check received message containing numeric","time":{"start":1711971199430,"stop":1711971199430,"duration":0},"status":"passed","severity":"normal"},{"uid":"2489cf6858afc80","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711971147911,"stop":1711971147912,"duration":1},"status":"passed","severity":"normal"},{"uid":"449050e8d158a1c9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711971214661,"stop":1711971214662,"duration":1},"status":"passed","severity":"normal"},{"uid":"843b14aab2cb0ff2","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1711970676530,"stop":1711970676530,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e2a95624b8b28c","name":"1 Store, 2 fetches","time":{"start":1711970700441,"stop":1711970700442,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7db8cd922716f1","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1711971162452,"stop":1711971162453,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ba3a481b63971b","name":"Push message with special chars payload","time":{"start":1711971196818,"stop":1711971196818,"duration":0},"status":"passed","severity":"normal"},{"uid":"824d355d41e3f01c","name":"isConnected return false after peer stops","time":{"start":1711970775164,"stop":1711970775165,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59f9c61ffe1eb4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711970947769,"stop":1711970947770,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5b95d44d233b73","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1711970676540,"stop":1711970676540,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f215aebdbefec57","name":"Check received message containing JSON","time":{"start":1711971199435,"stop":1711971199436,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5942bf76fbe0204","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1711971161515,"stop":1711971161516,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f470cf68b554c1a2","name":"Subscribe to topic containing Script and receive message","time":{"start":1711971343528,"stop":1711971343528,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d0718e0ce16a27","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711970984294,"stop":1711970984294,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f46d3da8567ae3","name":"should properly create peer info with all multiaddrs","time":{"start":1711970684971,"stop":1711970684971,"duration":0},"status":"passed","severity":"normal"},{"uid":"a004cbdd95357945","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1711970676538,"stop":1711970676538,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34ac9d323fc82cf","name":"ignores domain fetching errors","time":{"start":1711970700726,"stop":1711970700726,"duration":0},"status":"passed","severity":"normal"},{"uid":"151bc65baa1902b4","name":"Overlapping topic subscription","time":{"start":1711971343511,"stop":1711971343512,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd23a64bf60f96f3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711971237504,"stop":1711971237504,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3095156023cbb84f","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1711970778066,"stop":1711970778067,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d0dbb4ae6a1fb2f1","name":"Query Generator - backward","time":{"start":1711971242945,"stop":1711971242945,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82d87f3748b2ff0","name":"should set field with only RELAY enabled","time":{"start":1711970684972,"stop":1711970684972,"duration":0},"status":"passed","severity":"normal"},{"uid":"879fce38fdb68f00","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970813355,"stop":1711970813356,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c0f95c1d2d2b45","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1711971220874,"stop":1711971220874,"duration":0},"status":"passed","severity":"normal"},{"uid":"2262bb82d92d5868","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1711970676523,"stop":1711970676524,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb58ddc6717ad2b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711971237506,"stop":1711971237506,"duration":0},"status":"passed","severity":"normal"},{"uid":"c070f3be0bbdc2bd","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1711971162450,"stop":1711971162450,"duration":0},"status":"passed","severity":"normal"},{"uid":"263aafeadbbbe6f1","name":"Query Generator, No Decoder","time":{"start":1711971230211,"stop":1711971230215,"duration":4},"status":"passed","severity":"normal"},{"uid":"f932b84ccb96b50e","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1711970775160,"stop":1711970775161,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac4a065b5bf5f0e2","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1711970684139,"stop":1711970684140,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc924d53637edca","name":"should not fail to start the service if it is already started","time":{"start":1711970704703,"stop":1711970704703,"duration":0},"status":"passed","severity":"normal"},{"uid":"de302b98f8ca79ab","name":"should return false","time":{"start":1711970684967,"stop":1711970684967,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fce92512734a196","name":"Push message with short payload","time":{"start":1711971196815,"stop":1711971196816,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83a9814d5891cf3","name":"Check message with no content topic is not received","time":{"start":1711971199440,"stop":1711971199440,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1115a536a8a071a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1711970676524,"stop":1711970676525,"duration":1},"status":"passed","severity":"normal"},{"uid":"cade3dd8b5e6d437","name":"Reopen subscription with peer with lost subscription","time":{"start":1711970807550,"stop":1711970807550,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8272be518fe1934","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711970778064,"stop":1711970778064,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e81b99709f44b42","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1711971138824,"stop":1711971138824,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f7a85e5a9adc956e","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1711970990407,"stop":1711970990407,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e440fb451a30a11","name":"Mutual subscription","time":{"start":1711971162444,"stop":1711971162445,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee403343400d4bee","name":"should emit a peer event after start","time":{"start":1711970739951,"stop":1711970739951,"duration":0},"status":"passed","severity":"normal"},{"uid":"22460138a0fa34f8","name":"same cluster, different shard: nodes don't connect","time":{"start":1711970813349,"stop":1711970813349,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58554cf4a062a42f","name":"Push to array if already present","time":{"start":1711970676038,"stop":1711970676039,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe773cd7e8052","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1711971272958,"stop":1711971272958,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca5ee39479fefc4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711971343520,"stop":1711971343520,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e653b0699e0bb3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711970947771,"stop":1711970947771,"duration":0},"status":"passed","severity":"normal"},{"uid":"678f4ba2d198a5bf","name":"Push message with XML payload","time":{"start":1711971119789,"stop":1711971119789,"duration":0},"status":"passed","severity":"normal"},{"uid":"45535bc7dfa1655d","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711970990392,"stop":1711970990392,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b93d2d77c7be9825","name":"Subscribe to topic containing long and receive message","time":{"start":1711970990397,"stop":1711970990397,"duration":0},"status":"passed","severity":"normal"},{"uid":"381298581d4fda5a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711971343523,"stop":1711971343523,"duration":0},"status":"passed","severity":"normal"},{"uid":"295cda410a9db361","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1711971251674,"stop":1711971251674,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4a523726677366","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1711970684150,"stop":1711970684151,"duration":1},"status":"passed","severity":"normal"},{"uid":"134be6bc83d36bff","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1711970676521,"stop":1711970676522,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc7f7562a6316aff","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711970984297,"stop":1711970984298,"duration":1},"status":"passed","severity":"normal"},{"uid":"92fa3d2b500b6b61","name":"Check received message containing long","time":{"start":1711971199407,"stop":1711971199408,"duration":1},"status":"passed","severity":"normal"},{"uid":"315231d2468a39f1","name":"Push message with special chars payload","time":{"start":1711971119781,"stop":1711971119781,"duration":0},"status":"passed","severity":"normal"},{"uid":"d424f95560b9d98d","name":"Subscribe to topic containing long and receive message","time":{"start":1711971343525,"stop":1711971343525,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f10a923c8b2497","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1711971147913,"stop":1711971147914,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d54ddcc7fd85a62","name":"Push 30 different messages","time":{"start":1711971196840,"stop":1711971196841,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32cbe191711e574","name":"should not fail to start the service if it is already started","time":{"start":1711970739950,"stop":1711970739950,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71d3447ba586b43","name":"should use the provided clusterId for the pubsub topic","time":{"start":1711970676550,"stop":1711970676550,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7330db399dd6c9","name":"different cluster, same shard: nodes don't connect","time":{"start":1711971018924,"stop":1711971018924,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ebde59b95af617b","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1711970700563,"stop":1711970700563,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a35e279f2281a96","name":"Accepts a valid Waku Message","time":{"start":1711970693200,"stop":1711970693201,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1cc95e70f349fe","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711971343518,"stop":1711971343518,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4ca43af5263da5","name":"Push message with emoji payload","time":{"start":1711971196830,"stop":1711971196840,"duration":10},"status":"passed","severity":"normal"},{"uid":"a2f7c078e2a6f808","name":"should load peers from local storage and dispatch events","time":{"start":1711970704705,"stop":1711970704706,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf1aa45f04f9f0d","name":"Check received message with timestamp: 1711970726822 ","time":{"start":1711971199438,"stop":1711971199438,"duration":0},"status":"passed","severity":"normal"},{"uid":"4277f2bed4c95baa","name":"Check received message containing Basic HTML tag","time":{"start":1711971199435,"stop":1711971199435,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e072178b581f3a","name":"Store - dialed after - with timeout","time":{"start":1711971280406,"stop":1711971280406,"duration":0},"status":"passed","severity":"normal"},{"uid":"528747807ed36414","name":"Push message with content topic containing special chars","time":{"start":1711971196847,"stop":1711971196848,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1e98fcf1a45480","name":"Check received message containing Script","time":{"start":1711971199434,"stop":1711971199434,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a0b81f9c3afd5a","name":"throws on content topic with generation field greater than 0","time":{"start":1711970676515,"stop":1711970676516,"duration":1},"status":"passed","severity":"normal"},{"uid":"77e181537f413c62","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711970990399,"stop":1711970990399,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fbc5ee3c2af1f3","name":"Check message received after nwaku node is restarted","time":{"start":1711971199442,"stop":1711971199443,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e7d632c0509b7991","name":"Check received message containing XML","time":{"start":1711971199434,"stop":1711971199435,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d4f7c2f40e21ee","name":"Check received message containing Chinese","time":{"start":1711971199431,"stop":1711971199431,"duration":0},"status":"passed","severity":"normal"},{"uid":"81601258a728089","name":"Sign & Recover","time":{"start":1711970710947,"stop":1711970710947,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7c9e91743ebebb","name":"random static sharding 7 - Cluster ID: 208, Shard ID: 742","time":{"start":1711971214690,"stop":1711971214690,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1a165b5353525a","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1711971220875,"stop":1711971220875,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8497e7b3933cb5","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711970778068,"stop":1711970778068,"duration":0},"status":"passed","severity":"normal"},{"uid":"99356147a587fc26","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711971147916,"stop":1711971147916,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeda4ed087218cd7","name":"Passing page size 3 when there are 20 messages","time":{"start":1711971262974,"stop":1711971262974,"duration":0},"status":"passed","severity":"normal"},{"uid":"274fe7d106652b08","name":"Encoder throws on empty string content topic","time":{"start":1711970689787,"stop":1711970689787,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1581b9a7089d4cc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711970990399,"stop":1711970990399,"duration":0},"status":"passed","severity":"normal"},{"uid":"336b6b415595bdf8","name":"Throws when trying to push message with empty payload","time":{"start":1711971119800,"stop":1711971119801,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e32963a05f11d4","name":"Check publish message containing long","time":{"start":1711971161264,"stop":1711971161265,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a48a3b818b30131","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711970990389,"stop":1711970990390,"duration":1},"status":"passed","severity":"normal"},{"uid":"77afa017972edbd4","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1711970676529,"stop":1711970676529,"duration":0},"status":"passed","severity":"normal"},{"uid":"373b4dd60f1d6c7a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711971343514,"stop":1711971343514,"duration":0},"status":"passed","severity":"normal"},{"uid":"153e919af0e9b028","name":"Push message with Script payload","time":{"start":1711971196824,"stop":1711971196825,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5ddc548b99af18","name":"Check publish message containing special chars","time":{"start":1711971161266,"stop":1711971161267,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c52df39739f56b","name":"passes more than one ENR URLs and attempts connection","time":{"start":1711970739960,"stop":1711970739960,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60e11954f491efc0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711970990400,"stop":1711970990400,"duration":0},"status":"passed","severity":"normal"},{"uid":"60720654b45e761","name":"should not receive a peer event before start","time":{"start":1711970704704,"stop":1711970704704,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd65b96a10db8a7","name":"Push message with content topic containing Russian","time":{"start":1711971196850,"stop":1711971196851,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5deca578a31d771","name":"Check publish message containing unicode special characters","time":{"start":1711971161290,"stop":1711971161290,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d7ca094ababfc5","name":"Check publish message containing Script","time":{"start":1711971161281,"stop":1711971161283,"duration":2},"status":"passed","severity":"normal"},{"uid":"a339c790050b000d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711971343511,"stop":1711971343511,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db65828b1935178","name":"Subscribe to topic containing XML and publish message","time":{"start":1711971162468,"stop":1711971162469,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab92a706405bd14","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1711970775157,"stop":1711970775159,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec2488af0d6c140e","name":"should configure sharding based on application and version for autosharding","time":{"start":1711970676546,"stop":1711970676546,"duration":0},"status":"passed","severity":"normal"},{"uid":"c394c1dbeffb0308","name":"should decode valid enr with tcp successfully","time":{"start":1711970684961,"stop":1711970684961,"duration":0},"status":"passed","severity":"normal"},{"uid":"2603efc8cfeb1ea3","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1711970676522,"stop":1711970676522,"duration":0},"status":"passed","severity":"normal"},{"uid":"277f0cb5a40aba91","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711971343518,"stop":1711971343518,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92ea71f9cce4dbe","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1711970700333,"stop":1711970700333,"duration":0},"status":"passed","severity":"normal"},{"uid":"644c304a8d79ba28","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1711970813378,"stop":1711970813379,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f620bbd7d24e948","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711971147913,"stop":1711971147913,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7eef9e36f572cd","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1711970676520,"stop":1711970676521,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80c73fa99b63461","name":"Fails to publish duplicate message","time":{"start":1711971161293,"stop":1711971161293,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff158e62579413fb","name":"Decoder throws on empty string content topic","time":{"start":1711970712309,"stop":1711970712309,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bafa576b7f10f8c","name":"same cluster, same shard: nodes connect","time":{"start":1711971018923,"stop":1711971018923,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e433b0609f28a9","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1711970813367,"stop":1711970813367,"duration":0},"status":"passed","severity":"normal"},{"uid":"74aa96d831afc918","name":"Check received message containing short","time":{"start":1711971199406,"stop":1711971199406,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1193cd0de2bdc2","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1711971162464,"stop":1711971162465,"duration":1},"status":"passed","severity":"normal"},{"uid":"4acca84765353a97","name":"Reusing cursor across nodes","time":{"start":1711971220878,"stop":1711971220878,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ee106c515a0ade","name":"Query generator for multiple messages with different message text format","time":{"start":1711971245721,"stop":1711971245722,"duration":1},"status":"passed","severity":"normal"},{"uid":"347b5bf830710828","name":"Nodes with multiple pubsub topic","time":{"start":1711971147912,"stop":1711971147913,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8dfe2c5834f5f90","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711970899821,"stop":1711970899822,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aaa32f2f020d545","name":"Push message with content topic containing short","time":{"start":1711971119801,"stop":1711971119801,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f6b2e559ab6a06","name":"Filter","time":{"start":1711971280407,"stop":1711971280407,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83018245716da27","name":"getPeersByDiscovery","time":{"start":1711971138822,"stop":1711971138823,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc8b754e166eb83","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1711970676538,"stop":1711970676538,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e854c32c42fb2a6","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1711970737196,"stop":1711970737196,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce161e2197979ff","name":"non connected peers","time":{"start":1711971120061,"stop":1711971120063,"duration":2},"status":"skipped","severity":"normal"},{"uid":"991c1c681a2694b6","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1711971162451,"stop":1711971162452,"duration":1},"status":"passed","severity":"normal"},{"uid":"2323c824a8258a22","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711971343517,"stop":1711971343518,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf7808726c9af3f1","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1711971251675,"stop":1711971251675,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88d347acff0b21b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711970990391,"stop":1711970990391,"duration":0},"status":"passed","severity":"normal"},{"uid":"6746f4e16c04bc6e","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1711970676545,"stop":1711970676545,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2cb71ef867d623","name":"isConnected should return false after all peers disconnect","time":{"start":1711970726963,"stop":1711970726963,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5d4ff0ec88cf9e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1711970676601,"stop":1711970676601,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd4f20f647e4787","name":"Check message with invalid timestamp is not received","time":{"start":1711970899822,"stop":1711970899823,"duration":1},"status":"passed","severity":"normal"},{"uid":"27de05fc761ce450","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711970811219,"stop":1711970811219,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5faa0bd9055a75a","name":"removeEventListener with correct event","time":{"start":1711970767794,"stop":1711970767795,"duration":1},"status":"passed","severity":"normal"},{"uid":"55226995cbfc6179","name":"Subscribe to topic containing XML and receive message","time":{"start":1711971343528,"stop":1711971343529,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf714b758401c9d","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1711970676522,"stop":1711970676523,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb0f70d1fab8d45","name":"Relay - dialed first","time":{"start":1711971280404,"stop":1711971280404,"duration":0},"status":"passed","severity":"normal"},{"uid":"61872eed47fe2b48","name":"throws on content topic with empty application field","time":{"start":1711970676516,"stop":1711970676517,"duration":1},"status":"passed","severity":"normal"},{"uid":"276cc598b86f0fd8","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1711970676534,"stop":1711970676535,"duration":1},"status":"passed","severity":"normal"},{"uid":"d989d9e456e9de70","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1711971161516,"stop":1711971161518,"duration":2},"status":"skipped","severity":"normal"},{"uid":"7abc28742c45256b","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1711970813357,"stop":1711970813357,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd39897cd91816d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711970990390,"stop":1711970990391,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1632eb7019a82b2","name":"Push message with SQL Injection payload","time":{"start":1711971119786,"stop":1711971119788,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca4cf726126792c2","name":"removeEventListener with wrong event","time":{"start":1711970767795,"stop":1711970767797,"duration":2},"status":"passed","severity":"normal"},{"uid":"54dce18c3ce65de6","name":"should encode/decode to RLP encoding","time":{"start":1711970684968,"stop":1711970684968,"duration":0},"status":"passed","severity":"normal"},{"uid":"b577e144f31e9614","name":"Default pageSize","time":{"start":1711971262979,"stop":1711971262980,"duration":1},"status":"passed","severity":"normal"},{"uid":"256271fc13f9d221","name":"Subscribe to topic containing short and publish message","time":{"start":1711971162455,"stop":1711971162456,"duration":1},"status":"passed","severity":"normal"},{"uid":"56df09124a2fea46","name":"Check publish message containing emoji","time":{"start":1711971161290,"stop":1711971161290,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7976b9d7fa6733","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1711971272957,"stop":1711971272957,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e57b5c352e539f1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711970676547,"stop":1711970676547,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d1f39111c88d53","name":"should emit a peer event after start","time":{"start":1711971191505,"stop":1711971191505,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcef953d8e879d1","name":"should properly create location multiaddrs - tcp6","time":{"start":1711970684970,"stop":1711970684970,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea94270f8a51ab2","name":"Push message with long payload","time":{"start":1711971196816,"stop":1711971196817,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4de8f3d19eae9e4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970984294,"stop":1711970984295,"duration":1},"status":"passed","severity":"normal"},{"uid":"106b017d5ba9ee96","name":"receives messages sent to provided content topic through stream","time":{"start":1711971161519,"stop":1711971161520,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4cb7721c4b90d69d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711971343514,"stop":1711971343514,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19aeae3f5cfe4cc","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1711971018922,"stop":1711971018923,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f418e01003be90","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1711971162463,"stop":1711971162464,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0c8611a3960ebe","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711970778067,"stop":1711970778068,"duration":1},"status":"skipped","severity":"normal"},{"uid":"abc97d59eaf4f2f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1711971162471,"stop":1711971162471,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa89266d4c0b8129","name":"random static sharding 1 - Cluster ID: 986, Shard ID: 317","time":{"start":1711971214662,"stop":1711971214686,"duration":24},"status":"passed","severity":"normal"},{"uid":"6fda80ed00e0a720","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711971343508,"stop":1711971343509,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1a7c01d53d4364","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1711971230216,"stop":1711971230216,"duration":0},"status":"passed","severity":"normal"},{"uid":"70440c2fe086dc5a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970813358,"stop":1711970813359,"duration":1},"status":"passed","severity":"normal"},{"uid":"98183535200dd6a2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711971147915,"stop":1711971147916,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd9d961d44f69596","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711971199439,"stop":1711971199439,"duration":0},"status":"passed","severity":"normal"},{"uid":"547b8cfd39333b9b","name":"should handle a minimal index list","time":{"start":1711970676600,"stop":1711970676600,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d35c19c366a31bd","name":"Passing page size 110 when there are 120 messages","time":{"start":1711971262978,"stop":1711971262979,"duration":1},"status":"passed","severity":"normal"},{"uid":"54faaffc02b925e9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711970990389,"stop":1711970990389,"duration":0},"status":"passed","severity":"normal"},{"uid":"8505e3915f6605e9","name":"does not throw on valid cases","time":{"start":1711970676512,"stop":1711970676512,"duration":0},"status":"passed","severity":"normal"},{"uid":"febfe899b23204fa","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1711970676531,"stop":1711970676531,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea2fc2625391840","name":"isConnected should return false after all peers disconnect","time":{"start":1711970775163,"stop":1711970775164,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d579ce0be25769","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711971343514,"stop":1711971343515,"duration":1},"status":"passed","severity":"normal"},{"uid":"a442b8d682df4e33","name":"Fails to push message with empty content topic","time":{"start":1711971196861,"stop":1711971196861,"duration":0},"status":"passed","severity":"normal"},{"uid":"502da8a929108023","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711970811221,"stop":1711970811221,"duration":0},"status":"passed","severity":"normal"},{"uid":"8988638c7b5f8cff","name":"Query with Ordered Callback, No Decoder","time":{"start":1711971230217,"stop":1711971230218,"duration":1},"status":"passed","severity":"normal"},{"uid":"397ca1169be92aa4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1711970813373,"stop":1711970813373,"duration":0},"status":"passed","severity":"normal"},{"uid":"556c4eb1a411ae75","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711971343531,"stop":1711971343531,"duration":0},"status":"passed","severity":"normal"},{"uid":"672da16720f461ad","name":"Check received message with timestamp: 1711970726822000000 ","time":{"start":1711971199419,"stop":1711971199419,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb729e5342e8e77","name":"Push message with content topic containing shell command","time":{"start":1711971119806,"stop":1711971119807,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d889f8d68b2012c","name":"Callback on promise, aborts when callback returns true","time":{"start":1711971245723,"stop":1711971245724,"duration":1},"status":"passed","severity":"normal"},{"uid":"f661faf4c49c8f67","name":"Push message with Chinese payload","time":{"start":1711971119781,"stop":1711971119781,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f7e462b55a5a","name":"Asymmetric encrypt & decrypt","time":{"start":1711970710945,"stop":1711970710945,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea2b268fdd595a1","name":"Push message with content topic containing emoji","time":{"start":1711971196860,"stop":1711971196860,"duration":0},"status":"passed","severity":"normal"},{"uid":"85116ac2cc907e4c","name":"Ordered Callback - forward","time":{"start":1711971242948,"stop":1711971242948,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f13ab66a9ab3e7d","name":"can start the service","time":{"start":1711970739943,"stop":1711970739943,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3566a4555a4b6b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711970676546,"stop":1711970676547,"duration":1},"status":"passed","severity":"normal"},{"uid":"a105b9b97e80ad7e","name":"should throw error - invalid id","time":{"start":1711970684967,"stop":1711970684967,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec0a0c8ff36c80d","name":"Check message with no payload is not received","time":{"start":1711970899827,"stop":1711970899828,"duration":1},"status":"passed","severity":"normal"},{"uid":"416ce664375605ef","name":"Query generator for 2000 messages","time":{"start":1711971245725,"stop":1711971245725,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76cef52720c9f0c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1711970726961,"stop":1711970726961,"duration":0},"status":"passed","severity":"normal"},{"uid":"5787439597aa7ab7","name":"A test","time":{"start":1711970984478,"stop":1711970984478,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2da6ea08898a59c","name":"Push message with short payload","time":{"start":1711971119779,"stop":1711971119780,"duration":1},"status":"passed","severity":"normal"},{"uid":"b757446f085352b9","name":"should not receive a peer event after stop","time":{"start":1711970704704,"stop":1711970704705,"duration":1},"status":"passed","severity":"normal"},{"uid":"602bccc621a12f37","name":"Push message with custom timestamp: 1711974413509","time":{"start":1711971196867,"stop":1711971196868,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba4dd772fa20ed5","name":"Generator, 2 different pubsubtopics","time":{"start":1711971237505,"stop":1711971237506,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05673846679c1bf","name":"Check received message with timestamp: 1711970726822 ","time":{"start":1711971199420,"stop":1711971199420,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5cad74da1555d9","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1711970676520,"stop":1711970676520,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd89d3e93b7dd7","name":"Ping on subscribed peer","time":{"start":1711970807551,"stop":1711970807551,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d655d1666d570dc","name":"Meta field set when metaSetter is specified","time":{"start":1711970689786,"stop":1711970689786,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb7e7699f1bb2bd","name":"stop","time":{"start":1711970767799,"stop":1711970767799,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e4574c20e3e868","name":"getPeersByDiscovery","time":{"start":1711970767797,"stop":1711970767797,"duration":0},"status":"passed","severity":"normal"},{"uid":"81db542b0c8dffd2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970813368,"stop":1711970813368,"duration":0},"status":"passed","severity":"normal"},{"uid":"7666ead2b0804a29","name":"Delete observer","time":{"start":1711971122575,"stop":1711971122575,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d233cab8616477","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711970700729,"stop":1711970700729,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c7f0e0bf8923e1f3","name":"Check received message containing Russian","time":{"start":1711970899808,"stop":1711970899809,"duration":1},"status":"passed","severity":"normal"},{"uid":"328abebd59c1b472","name":"should be able to encode the field with only RELAY set to true","time":{"start":1711970684132,"stop":1711970684135,"duration":3},"status":"passed","severity":"normal"},{"uid":"30162d3375678869","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1711970813366,"stop":1711970813367,"duration":1},"status":"passed","severity":"normal"},{"uid":"32b80bd5539cff33","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1711970689651,"stop":1711970689652,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42615ee4cb5c09b","name":"Ephemeral field set to true","time":{"start":1711970689785,"stop":1711970689785,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba6256e4df790ac","name":"shard 0","time":{"start":1711971214661,"stop":1711971214661,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eeed98aaa64f855d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1711970676539,"stop":1711970676539,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1a89c389ba4b9e","name":"Ping on subscribed peer","time":{"start":1711970807548,"stop":1711970807549,"duration":1},"status":"passed","severity":"normal"},{"uid":"829bbf583e9c6d57","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1711970813356,"stop":1711970813357,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b8b0169ee0338d","name":"Check publish message containing short","time":{"start":1711971161263,"stop":1711971161264,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02d56bd7246c389","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1711970813358,"stop":1711970813358,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f57a2590508198","name":"Check message with no pubsub topic is not received","time":{"start":1711970899825,"stop":1711970899825,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eccb02fa3b376f9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711971343530,"stop":1711971343531,"duration":1},"status":"passed","severity":"normal"},{"uid":"1470af40915c5cc0","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1711970710531,"stop":1711970710532,"duration":1},"status":"passed","severity":"normal"},{"uid":"282373d37cd036ed","name":"should be called at least once on all `peer:discovery` events","time":{"start":1711970734717,"stop":1711970734718,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c2ae627d9acdc6","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1711971220874,"stop":1711971220875,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed229d68f919b76c","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1711970700557,"stop":1711970700558,"duration":1},"status":"passed","severity":"normal"},{"uid":"73481c551a92cab3","name":"should set field with only LIGHTPUSH enabled","time":{"start":1711970684973,"stop":1711970684973,"duration":0},"status":"passed","severity":"normal"},{"uid":"1777c5039ebdaa13","name":"should handle application and version for autosharding","time":{"start":1711970676532,"stop":1711970676532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3db6ba33f6bb3c5","name":"configure the node with multiple content topics","time":{"start":1711971161836,"stop":1711971161837,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4815e6974e5fc2f9","name":"Check received message containing JSON","time":{"start":1711971199415,"stop":1711971199416,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3933c9207bc797b","name":"should not receive a peer event after stop","time":{"start":1711971191513,"stop":1711971191514,"duration":1},"status":"passed","severity":"normal"},{"uid":"8076d663e1e58f77","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1711970676525,"stop":1711970676525,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8732084ea214152","name":"different cluster, same shard: nodes don't connect","time":{"start":1711970813352,"stop":1711970813352,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca4397f014da1a80","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711970990398,"stop":1711970990398,"duration":0},"status":"passed","severity":"normal"},{"uid":"324e59a11d3fbdc1","name":"it tolerates circular branch references","time":{"start":1711970700725,"stop":1711970700725,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fa7aa9eb57fa48","name":"Check received message containing long","time":{"start":1711971199429,"stop":1711971199430,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ee0d4eb925de9f","name":"Check message with non string payload is not received","time":{"start":1711971199426,"stop":1711971199427,"duration":1},"status":"passed","severity":"normal"},{"uid":"398b312fa959b380","name":"Push message with content topic containing Arabic","time":{"start":1711971119803,"stop":1711971119804,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2cb13d5efa3280d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1711970676541,"stop":1711970676541,"duration":0},"status":"passed","severity":"normal"},{"uid":"1daedfd5d64e7f25","name":"should return the pubsub topic directly if a string is provided","time":{"start":1711970676543,"stop":1711970676543,"duration":0},"status":"passed","severity":"normal"},{"uid":"7542ced10094058d","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1711970676542,"stop":1711970676542,"duration":0},"status":"passed","severity":"normal"},{"uid":"3519a205796e3e3f","name":"Check received message containing short","time":{"start":1711971199429,"stop":1711971199429,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a78154ece79dfd","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1711970813372,"stop":1711970813372,"duration":0},"status":"passed","severity":"normal"},{"uid":"222372f3f8178273","name":"should return all peers when numPeers is 0","time":{"start":1711970689649,"stop":1711970689650,"duration":1},"status":"passed","severity":"normal"},{"uid":"29400c74f572fb09","name":"connects to nwaku","time":{"start":1711971272975,"stop":1711971272976,"duration":1},"status":"passed","severity":"normal"},{"uid":"619ddc045e15009a","name":"Passing cursor with wrong message digest","time":{"start":1711971220878,"stop":1711971220878,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5ba1e903f0ae1e","name":"Push message with JSON payload","time":{"start":1711971196827,"stop":1711971196827,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e1ecf6c66c58ea","name":"can start and stop the service","time":{"start":1711970704702,"stop":1711970704702,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec236368c835a8a","name":"Subscribe to topic containing JSON and publish message","time":{"start":1711971162470,"stop":1711971162471,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5cd99a8118b81f1","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711970990393,"stop":1711970990393,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47ba96c48d6b96fb","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1711970813355,"stop":1711970813355,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34cb6ecec2071b59","name":"Waku message hash computation (payload length 0)","time":{"start":1711970679042,"stop":1711970679042,"duration":0},"status":"passed","severity":"normal"},{"uid":"e245bcfa45eab08","name":"Check received message containing escaped characters","time":{"start":1711971199416,"stop":1711971199416,"duration":0},"status":"passed","severity":"normal"},{"uid":"4079879bc5261048","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711971343515,"stop":1711971343515,"duration":0},"status":"passed","severity":"normal"},{"uid":"a662089a1b8273da","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1711971272957,"stop":1711971272957,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efb691158287ae9","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1711970734721,"stop":1711970734721,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b6cf5dca844951","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711971343531,"stop":1711971343531,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51f922fdacb1c1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711971343517,"stop":1711971343517,"duration":0},"status":"passed","severity":"normal"},{"uid":"40114bc54f9efa10","name":"Push message with content topic containing escaped characters","time":{"start":1711971196858,"stop":1711971196859,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd042ca87e3e8db1","name":"Subscribe to topic containing XML and receive message","time":{"start":1711971343516,"stop":1711971343516,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a22093d0936a8b","name":"throws on content topic with empty version field","time":{"start":1711970676517,"stop":1711970676517,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a4f83fd3768e41","name":"Query generator for multiple messages with different content topic format","time":{"start":1711971245722,"stop":1711971245723,"duration":1},"status":"passed","severity":"normal"},{"uid":"392820b0478d98f3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711971343517,"stop":1711971343517,"duration":0},"status":"passed","severity":"normal"},{"uid":"d217d46c72670ea0","name":"Fails to push message with empty content topic","time":{"start":1711971119809,"stop":1711971119809,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c061b392dc06d09","name":"Waku message hash computation","time":{"start":1711970679040,"stop":1711970679041,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b551273039c6619","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1711970700560,"stop":1711970700560,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbaffde2cd307962","name":"should not throw an error for a single configured topic","time":{"start":1711970676542,"stop":1711970676542,"duration":0},"status":"passed","severity":"normal"},{"uid":"401cdc854996a6c8","name":"Sample","time":{"start":1711970684308,"stop":1711970684308,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d254c38b235c30","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1711970813387,"stop":1711970813390,"duration":3},"status":"passed","severity":"normal"},{"uid":"3cad3782b3d80c3e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1711970676536,"stop":1711970676536,"duration":0},"status":"passed","severity":"normal"},{"uid":"789ae319e0e06130","name":"Publish message with custom timestamp: Mon Apr 01 2024 10:32:28 GMT+0000 (Coordinated Universal Time)","time":{"start":1711971161292,"stop":1711971161292,"duration":0},"status":"passed","severity":"normal"},{"uid":"abffd90a5752cc28","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1711970676541,"stop":1711970676541,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7fdfbd57f527c4","name":"Subscribe and receives messages on 20 topics","time":{"start":1711971343509,"stop":1711971343509,"duration":0},"status":"passed","severity":"normal"},{"uid":"712102844d9d5fb","name":"Subscribe to topic containing short and receive message","time":{"start":1711970990396,"stop":1711970990397,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0fe01e895768b68","name":"safeDispatchEvent","time":{"start":1711970767798,"stop":1711970767799,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb52437d2add28b7","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1711970700561,"stop":1711970700563,"duration":2},"status":"passed","severity":"normal"},{"uid":"1365dcd52cdd78d2","name":"Query with Promise Callback, No Decoder","time":{"start":1711971230220,"stop":1711971230220,"duration":0},"status":"passed","severity":"normal"},{"uid":"b098078ad63758b2","name":"Push message with custom timestamp: 1711967299967","time":{"start":1711971119813,"stop":1711971119813,"duration":0},"status":"passed","severity":"normal"},{"uid":"80edce2e832ef699","name":"creates an iterator","time":{"start":1711971257114,"stop":1711971257114,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ea99760379fa42","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1711970676532,"stop":1711970676533,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd6745c3b2a38fc","name":"less peers than existing","time":{"start":1711971120060,"stop":1711971120060,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dac6bcd0855989e8","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1711970813375,"stop":1711970813376,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0a7ef66a2173bca","name":"random static sharding 3 - Cluster ID: 810, Shard ID: 658","time":{"start":1711971214687,"stop":1711971214688,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d06b42d3c535fd4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1711970676539,"stop":1711970676540,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb6e290e9bc9c31","name":"Push message with content topic containing XML","time":{"start":1711971119805,"stop":1711971119805,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6104876ea3dba2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1711970676536,"stop":1711970676536,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6268144f4d9be14","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711970676532,"stop":1711970676532,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b9b91e59eba9ed","name":"Callback on promise","time":{"start":1711971245723,"stop":1711971245723,"duration":0},"status":"passed","severity":"normal"},{"uid":"936486160f9c1b53","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1711970676540,"stop":1711970676540,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4de9622cd8fa644","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711971343509,"stop":1711971343509,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebdaae5d8fa97da5","name":"Passing page size 1 when there are 4 messages","time":{"start":1711971262972,"stop":1711971262973,"duration":1},"status":"passed","severity":"normal"},{"uid":"41614a9e079834e8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711971343529,"stop":1711971343529,"duration":0},"status":"passed","severity":"normal"},{"uid":"460ada007ce7efc3","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1711970684138,"stop":1711970684139,"duration":1},"status":"passed","severity":"normal"},{"uid":"6168c2736b3e5151","name":"throws on content topic with too few or too many fields","time":{"start":1711970676514,"stop":1711970676515,"duration":1},"status":"passed","severity":"normal"},{"uid":"b880ad480de27d93","name":"A test","time":{"start":1711970984478,"stop":1711970984479,"duration":1},"status":"passed","severity":"normal"},{"uid":"f989675c4af7e2a7","name":"Decoder throws on empty string content topic","time":{"start":1711970689788,"stop":1711970689788,"duration":0},"status":"passed","severity":"normal"},{"uid":"676140a28ce5ec0f","name":"Subscribe and receive messages via waku relay post","time":{"start":1711970990389,"stop":1711970990389,"duration":0},"status":"passed","severity":"normal"},{"uid":"a162ee5ac18acebb","name":"Query Generator, Wrong PubsubTopic","time":{"start":1711971230210,"stop":1711971230211,"duration":1},"status":"passed","severity":"normal"},{"uid":"240bb702885e17f8","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1711971272959,"stop":1711971272959,"duration":0},"status":"passed","severity":"normal"},{"uid":"db86d130f1d93981","name":"should properly create location multiaddrs - udp6","time":{"start":1711970684970,"stop":1711970684970,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22833146b178436","name":"Push message with escaped characters payload","time":{"start":1711971119793,"stop":1711971119793,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fb58fdf43a7890","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1711971230220,"stop":1711971230220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af657b981890057","name":"Push message with Arabic payload","time":{"start":1711971196821,"stop":1711971196822,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ebf4bbd0d0fec4","name":"Ping on subscribed peer","time":{"start":1711970757488,"stop":1711970757488,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c58616a7865388","name":"random static sharding 6 - Cluster ID: 711, Shard ID: 143","time":{"start":1711971214689,"stop":1711971214689,"duration":0},"status":"passed","severity":"normal"},{"uid":"900acc579e299acd","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711971343510,"stop":1711971343510,"duration":0},"status":"skipped","severity":"normal"},{"uid":"599b9f1418503fbd","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1711971272955,"stop":1711971272956,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb129a6f162b9a9","name":"recovers when dns.resolve returns empty","time":{"start":1711970700725,"stop":1711970700726,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1213b2244451179","name":"Push message with SQL Injection payload","time":{"start":1711971196823,"stop":1711971196824,"duration":1},"status":"passed","severity":"normal"},{"uid":"8330074e7a09035c","name":"Push message with Script payload","time":{"start":1711971119788,"stop":1711971119789,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea90040723e83178","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1711970700728,"stop":1711970700728,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99e1bc999ebaeab","name":"should properly compute the node id","time":{"start":1711970684968,"stop":1711970684968,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69cf9b4b799da0c","name":"same cluster, same shard: nodes connect","time":{"start":1711970813334,"stop":1711970813334,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b15a9ee15d5c35ee","name":"Subscribe and receive messages via waku relay post","time":{"start":1711971343520,"stop":1711971343521,"duration":1},"status":"passed","severity":"normal"},{"uid":"84dff70ea983dfa5","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1711970676526,"stop":1711970676526,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ec5378f10ded50","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1711970676526,"stop":1711970676526,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf078810dabb7d2","name":"Push message with meta","time":{"start":1711971196862,"stop":1711971196862,"duration":0},"status":"passed","severity":"normal"},{"uid":"19816c1e558fbb0c","name":"should set field with only STORE enabled","time":{"start":1711970684972,"stop":1711970684972,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5cdd991c77e9eb","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1711970775159,"stop":1711970775160,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb9d8e255c4c357","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711970676532,"stop":1711970676532,"duration":0},"status":"passed","severity":"normal"},{"uid":"352436ae272c7ada","name":"Subscribe to topic containing numeric and publish message","time":{"start":1711971162457,"stop":1711971162457,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7394a07c63ce08","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1711971161518,"stop":1711971161518,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad37fb112a653fee","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711971147917,"stop":1711971147917,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a245c7608c67e8","name":"Encoder throws on undefined content topic","time":{"start":1711970710533,"stop":1711970710534,"duration":1},"status":"passed","severity":"normal"},{"uid":"a233007a470b6fea","name":"Nodes with multiple pubsub topic","time":{"start":1711971147914,"stop":1711971147915,"duration":1},"status":"passed","severity":"normal"},{"uid":"92706863831a096d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1711970684149,"stop":1711970684150,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aaebdc29c3dd4a1","name":"Subscribe and receive messages via lightPush","time":{"start":1711971343519,"stop":1711971343520,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ceee053691185e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1711970813360,"stop":1711970813360,"duration":0},"status":"passed","severity":"normal"},{"uid":"54425f2e8cd0ef83","name":"Subscribe to topic containing long and receive message","time":{"start":1711971343513,"stop":1711971343513,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e47bf589c3927bd","name":"Overlapping topic subscription","time":{"start":1711970990394,"stop":1711970990394,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c2b0e7975fe4a2","name":"Push message with content topic containing JSON","time":{"start":1711971196856,"stop":1711971196856,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f05211e5fbc24a","name":"Check received message containing Arabic","time":{"start":1711970899808,"stop":1711970899808,"duration":0},"status":"passed","severity":"normal"},{"uid":"929154a8884c0e83","name":"Push message with custom timestamp: 1711967213509","time":{"start":1711971196866,"stop":1711971196867,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f8dddd162a0e9f7","name":"Push message on custom pubsubTopic","time":{"start":1711970984297,"stop":1711970984297,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1694f880e941436","name":"Check received message containing unicode special characters","time":{"start":1711971199417,"stop":1711971199417,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad34c261d0639c2","name":"Overlapping topic subscription","time":{"start":1711971162454,"stop":1711971162455,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d48a85dd168fabd8","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1711970684149,"stop":1711970684149,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ee0aca24807129","name":"Subscribe to topic containing Script and publish message","time":{"start":1711971162467,"stop":1711971162468,"duration":1},"status":"passed","severity":"normal"},{"uid":"66b30f0068b8e13c","name":"returns all values when wanted number matches available values","time":{"start":1711970700330,"stop":1711970700331,"duration":1},"status":"passed","severity":"normal"},{"uid":"737903a707fe036e","name":"Check received message containing Chinese","time":{"start":1711970899807,"stop":1711970899808,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7e1f379f12c39c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711971343527,"stop":1711971343527,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f5b2de90a66fbd","name":"Push message with content topic containing long","time":{"start":1711971119801,"stop":1711971119802,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7098bd64c37ce5","name":"Generator, custom pubsub topic","time":{"start":1711971237503,"stop":1711971237503,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec95c66986060b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711970947768,"stop":1711970947769,"duration":1},"status":"passed","severity":"normal"},{"uid":"66568817a3e9f7df","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711971196855,"stop":1711971196855,"duration":0},"status":"passed","severity":"normal"},{"uid":"907b5f16955cc967","name":"isConnected should return true after first peer connects","time":{"start":1711970775162,"stop":1711970775162,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b67f05c0d1e642f","name":"Decoder throws on undefined content topic","time":{"start":1711970689787,"stop":1711970689787,"duration":0},"status":"passed","severity":"normal"},{"uid":"e482e16cc2813490","name":"Check message received after nwaku node is restarted","time":{"start":1711970899829,"stop":1711970899831,"duration":2},"status":"skipped","severity":"normal"},{"uid":"48b63ad45693b890","name":"Passing page size 10 when there are 10 messages","time":{"start":1711971262975,"stop":1711971262975,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d25d5a002c7ea3","name":"Subscribe and publish message","time":{"start":1711971162448,"stop":1711971162448,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b0c9eca74a50c8","name":"Check received message containing Russian","time":{"start":1711971199412,"stop":1711971199412,"duration":0},"status":"passed","severity":"normal"},{"uid":"390f30ec695b6f2c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970984298,"stop":1711970984298,"duration":0},"status":"passed","severity":"normal"},{"uid":"910f50a65d48c328","name":"Push message with content topic containing numeric","time":{"start":1711971119802,"stop":1711971119802,"duration":0},"status":"passed","severity":"normal"},{"uid":"228faefa7d357cb5","name":"Check received message containing Script","time":{"start":1711970899812,"stop":1711970899813,"duration":1},"status":"passed","severity":"normal"},{"uid":"174bd20326be7049","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1711970700558,"stop":1711970700559,"duration":1},"status":"passed","severity":"normal"},{"uid":"faaff750440c3169","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711971343527,"stop":1711971343527,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b0dc83f08e9752","name":"should be called for bootstrap peers","time":{"start":1711970734719,"stop":1711970734719,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed4c0d0f5bc3d95","name":"should throw an error for insufficient data","time":{"start":1711970676601,"stop":1711970676601,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f1b4d1571283e1","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1711970676521,"stop":1711970676521,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7317dc29c4da53","name":"Check publish message containing escaped characters","time":{"start":1711971161289,"stop":1711971161290,"duration":1},"status":"passed","severity":"normal"},{"uid":"8212bee534acab5f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1711970676537,"stop":1711970676537,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82070e908d3ec9c","name":"Subscribe and receive messages via lightPush","time":{"start":1711970990387,"stop":1711970990388,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf85ae983745680c","name":"1 Relay, 1 Filter, gives up","time":{"start":1711970700442,"stop":1711970700443,"duration":1},"status":"passed","severity":"normal"},{"uid":"f34fd4177a06a807","name":"Push message equal or less that 1MB","time":{"start":1711971196868,"stop":1711971196869,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c0fdda8f70a53b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1711970676547,"stop":1711970676548,"duration":1},"status":"passed","severity":"normal"},{"uid":"2877c288b3f0783d","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1711971147914,"stop":1711971147914,"duration":0},"status":"passed","severity":"normal"},{"uid":"babacd82490af006","name":"should get / set UDP multiaddr","time":{"start":1711970684969,"stop":1711970684969,"duration":0},"status":"passed","severity":"normal"},{"uid":"729b83ed7d2b1671","name":"Query Generator - forward","time":{"start":1711971242944,"stop":1711971242945,"duration":1},"status":"passed","severity":"normal"},{"uid":"821c9e79d0d24f05","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1711970700729,"stop":1711970700730,"duration":1},"status":"skipped","severity":"normal"},{"uid":"80131669879fc5f1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711971343530,"stop":1711971343530,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0100bb84deb2a37","name":"Round trip binary serialization","time":{"start":1711970689785,"stop":1711970689785,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f48703648edc50f","name":"Push message with content topic containing escaped characters","time":{"start":1711971119807,"stop":1711971119808,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07e9e7729171cf4","name":"Promise Callback - backward","time":{"start":1711971242947,"stop":1711971242948,"duration":1},"status":"passed","severity":"normal"},{"uid":"845e407579bf1e30","name":"Generator, custom pubsub topic","time":{"start":1711971237504,"stop":1711971237504,"duration":0},"status":"passed","severity":"normal"},{"uid":"49bb7deeb0310bbd","name":"Check message received after jswaku node is restarted","time":{"start":1711971199442,"stop":1711971199442,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c21021daaedab45","name":"Subscribe to topic containing special chars and publish message","time":{"start":1711971162458,"stop":1711971162463,"duration":5},"status":"passed","severity":"normal"},{"uid":"b6f9cb9529a33c48","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1711970689650,"stop":1711970689650,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9d2916700dd783","name":"Push message with meta","time":{"start":1711971119810,"stop":1711971119811,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a690d7fd1b56ea","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711970990392,"stop":1711970990393,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c903a074c11a3c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1711970704706,"stop":1711970704706,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7965d1dadba1512","name":"1 Store, 2 relays, 2 fetches","time":{"start":1711970700442,"stop":1711970700442,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d4716224740319","name":"Push message with content topic containing unicode special characters","time":{"start":1711971196859,"stop":1711971196860,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f4fd04ea5e9a7d","name":"Check received message with timestamp: 1711970726720 ","time":{"start":1711970899820,"stop":1711970899820,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d07ab00fa91a7c","name":"Sets default value correctly","time":{"start":1711971272980,"stop":1711971272980,"duration":0},"status":"passed","severity":"normal"},{"uid":"811622c1c2addc96","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711971343507,"stop":1711971343507,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d5ed2ea2428c39","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1711970700560,"stop":1711970700560,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab57c2315d62d99","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app31/3/topic59/json","time":{"start":1711971161834,"stop":1711971161834,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f10913f06375d55d","name":"Push message with content topic containing Chinese","time":{"start":1711971196849,"stop":1711971196849,"duration":0},"status":"passed","severity":"normal"},{"uid":"667a943800556628","name":"Check received message containing long","time":{"start":1711970899803,"stop":1711970899806,"duration":3},"status":"passed","severity":"normal"},{"uid":"1b78a8819a72010","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711970984295,"stop":1711970984296,"duration":1},"status":"skipped","severity":"normal"},{"uid":"273e67a56ab31a22","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711971343528,"stop":1711971343528,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea5b85d0af26562","name":"Subscribe to topic containing short and receive message","time":{"start":1711971343525,"stop":1711971343525,"duration":0},"status":"passed","severity":"normal"},{"uid":"72343aea8cb0a839","name":"should get / set TCP multiaddr","time":{"start":1711970684969,"stop":1711970684969,"duration":0},"status":"passed","severity":"normal"},{"uid":"104cba039398f2cb","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711971147912,"stop":1711971147912,"duration":0},"status":"passed","severity":"normal"},{"uid":"d616c1c275250a8a","name":"should decode valid enr successfully","time":{"start":1711970684960,"stop":1711970684960,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefa0166cc05c2a7","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1711970684960,"stop":1711970684961,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f7512f6f4c60cd1","name":"Query Generator, No message returned","time":{"start":1711971230216,"stop":1711971230216,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f37c39fec24fb9","name":"Ping on unsubscribed peer","time":{"start":1711970807552,"stop":1711970807552,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe20aeea9dc031","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711970990402,"stop":1711970990402,"duration":0},"status":"passed","severity":"normal"},{"uid":"47332d12fb2dfaf9","name":"should emit a peer event after start","time":{"start":1711970704704,"stop":1711970704704,"duration":0},"status":"passed","severity":"normal"},{"uid":"455a3fa1de57b332","name":"Generator, custom pubsub topic","time":{"start":1711971237501,"stop":1711971237501,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b5cbd59cee833e","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1711970684140,"stop":1711970684141,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0c6f5755a0c29d","name":"Ordered callback, aborts when callback returns true","time":{"start":1711971245724,"stop":1711971245724,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1763b10f837bec","name":"can start the service","time":{"start":1711971191500,"stop":1711971191501,"duration":1},"status":"passed","severity":"normal"},{"uid":"17aa9396b8fd578d","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1711970775165,"stop":1711970775166,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ba673d954f04b7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711970990403,"stop":1711970990403,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80e579a8851545","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711970778065,"stop":1711970778066,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8daca95fc1a4a14","name":"Check message received after jswaku node is restarted","time":{"start":1711971199427,"stop":1711971199428,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8bf8c48fbf67fcf1","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1711970676535,"stop":1711970676535,"duration":0},"status":"passed","severity":"normal"},{"uid":"14443105f22a7bd5","name":"Check publish message containing JSON","time":{"start":1711971161287,"stop":1711971161288,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f8e60c57fbd6030","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1711970726959,"stop":1711970726960,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6943b0a6a36a8d2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711970990398,"stop":1711970990398,"duration":0},"status":"passed","severity":"normal"},{"uid":"5828116b1076fbc8","name":"different cluster, different shard: nodes don't connect","time":{"start":1711971018924,"stop":1711971018925,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04208458beee727","name":"Push message with content topic containing SQL Injection","time":{"start":1711971119804,"stop":1711971119804,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2851a6ae3df67d","name":"Relay - dialed after","time":{"start":1711971280405,"stop":1711971280405,"duration":0},"status":"passed","severity":"normal"},{"uid":"87177e58ffd9568d","name":"Push message with numeric payload","time":{"start":1711971119780,"stop":1711971119781,"duration":1},"status":"passed","severity":"normal"},{"uid":"472fe1e8d310e8a3","name":"Subscribe and receives messages on 20 topics","time":{"start":1711970990391,"stop":1711970990391,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d43117804d9fde0","name":"should be able to encode the field with only FILTER set to true","time":{"start":1711970684136,"stop":1711970684137,"duration":1},"status":"passed","severity":"normal"},{"uid":"268d729d761500ff","name":"random static sharding 10 - Cluster ID: 136, Shard ID: 483","time":{"start":1711971214692,"stop":1711971214692,"duration":0},"status":"passed","severity":"normal"},{"uid":"690a0e7be09314e6","name":"Check received message containing shell command","time":{"start":1711971199416,"stop":1711971199416,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fd9f8cfff3b015","name":"Encoder throws on undefined content topic","time":{"start":1711970689786,"stop":1711970689787,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb8575afd00d2ff","name":"should properly create location multiaddrs - tcp4","time":{"start":1711970684969,"stop":1711970684970,"duration":1},"status":"passed","severity":"normal"},{"uid":"bada1532d61585af","name":"ignores unrecognized TXT record formats","time":{"start":1711970700726,"stop":1711970700726,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee3d4f626a3b6e1","name":"Query generator for multiple messages","time":{"start":1711971245721,"stop":1711971245721,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef6fc0cb9394da6","name":"Query with Ordered Callback, No message returned","time":{"start":1711971230218,"stop":1711971230219,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36241739766f564","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1711971162466,"stop":1711971162467,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7094af0dd47774","name":"Check message with no payload is not received","time":{"start":1711971199440,"stop":1711971199441,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a7313b27becb60","name":"retrieves a single peer","time":{"start":1711970700724,"stop":1711970700725,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d043c1537393a56","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1711970676527,"stop":1711970676528,"duration":1},"status":"passed","severity":"normal"},{"uid":"b40ba29579fed3a2","name":"addEventListener with wrong event","time":{"start":1711970767794,"stop":1711970767794,"duration":0},"status":"passed","severity":"normal"},{"uid":"83627bdce59188da","name":"should use DNS peer discovery with light client","time":{"start":1711970739953,"stop":1711970739958,"duration":5},"status":"skipped","severity":"normal"},{"uid":"e69512d1f300fb76","name":"unsubscribes","time":{"start":1711971257115,"stop":1711971257115,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f9acae1cd65169","name":"Push message with long payload","time":{"start":1711971119780,"stop":1711971119780,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8b6903cb9a340a","name":"can dial TLS multiaddrs","time":{"start":1711970996729,"stop":1711970996729,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e830899bbfda457","name":"Check message with invalid timestamp is not received","time":{"start":1711971199423,"stop":1711971199423,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa5dde7db4632e1","name":"should encodeTxt and decodeTxt","time":{"start":1711970684960,"stop":1711970684960,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded7b7c30b696cd8","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1711970676600,"stop":1711970676601,"duration":1},"status":"passed","severity":"normal"},{"uid":"524fa51a2f03690","name":"should not receive a peer event after stop","time":{"start":1711970739952,"stop":1711970739952,"duration":0},"status":"passed","severity":"normal"},{"uid":"753c7fbd8ba22ef3","name":"Check message with invalid timestamp is not received","time":{"start":1711971199439,"stop":1711971199439,"duration":0},"status":"passed","severity":"normal"},{"uid":"1106f7a4efa24bae","name":"can start and stop the service","time":{"start":1711970739944,"stop":1711970739949,"duration":5},"status":"passed","severity":"normal"},{"uid":"f6360f31e2558dc9","name":"Subscribe to topic containing Script and receive message","time":{"start":1711971343515,"stop":1711971343516,"duration":1},"status":"passed","severity":"normal"},{"uid":"925fd44f50a19ac5","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1711971272957,"stop":1711971272958,"duration":1},"status":"passed","severity":"normal"},{"uid":"2938b0948a3483ab","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711971343524,"stop":1711971343524,"duration":0},"status":"skipped","severity":"normal"},{"uid":"641b058ee1da9035","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1711970676530,"stop":1711970676530,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9a1c254f376f44","name":"should throw error - no id","time":{"start":1711970684961,"stop":1711970684961,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f9547a29cbe04a","name":"Push message with content topic containing JSON","time":{"start":1711971119806,"stop":1711971119806,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd61cd7a5b323539","name":"Check message on other pubsub topic is not received","time":{"start":1711971199439,"stop":1711971199440,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8dd1ea33f0142c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711971214693,"stop":1711971214694,"duration":1},"status":"passed","severity":"normal"},{"uid":"4403109954f46f47","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app92/1/topic619/test.js","time":{"start":1711971161835,"stop":1711971161835,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c1a4b6fa0113bdb","name":"Check received message containing XML","time":{"start":1711971199414,"stop":1711971199414,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3f4257d3fd9ce5","name":"should not fail to stop the service if it was not started","time":{"start":1711970704703,"stop":1711970704703,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d8da96ee9da59e","name":"should throw an error for missing required configuration","time":{"start":1711970676533,"stop":1711970676534,"duration":1},"status":"passed","severity":"normal"},{"uid":"b86f3ae40cced87a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711971306565,"stop":1711971306565,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f7d7bbdf4035c","name":"Check publish message containing numeric","time":{"start":1711971161265,"stop":1711971161266,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb030b99824461c9","name":"Relay - times out","time":{"start":1711971280405,"stop":1711971280405,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a27d2d200d0337","name":"Push message with content topic containing long","time":{"start":1711971196844,"stop":1711971196846,"duration":2},"status":"passed","severity":"normal"},{"uid":"b749f494b6fd4967","name":"Relay","time":{"start":1711970736935,"stop":1711970736935,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f5b3c59e3b556d","name":"more peers than existing","time":{"start":1711971120060,"stop":1711971120060,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5af72f197ff87f19","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1711970813365,"stop":1711970813365,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea4a11a865f19c7","name":"Push message with unicode special characters payload","time":{"start":1711971119793,"stop":1711971119797,"duration":4},"status":"passed","severity":"normal"},{"uid":"78d4d39a534041dc","name":"Push message with content topic containing shell command","time":{"start":1711971196857,"stop":1711971196857,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f4d937a9c1755e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1711970676538,"stop":1711970676538,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d7ccd301c43e47","name":"new peer added after a peer was already found","time":{"start":1711971138823,"stop":1711971138823,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dde8f97060ca733c","name":"Push message with escaped characters payload","time":{"start":1711971196828,"stop":1711971196829,"duration":1},"status":"passed","severity":"normal"},{"uid":"f607baeb0b69bb6b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1711971230219,"stop":1711971230220,"duration":1},"status":"passed","severity":"normal"},{"uid":"888e9cb9f5671cdf","name":"connected peers and dial","time":{"start":1711971120059,"stop":1711971120059,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dda3e8405650d540","name":"handles different networkShards values correctly","time":{"start":1711970676528,"stop":1711970676528,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c83d405353aa06c","name":"random static sharding 9 - Cluster ID: 575, Shard ID: 26","time":{"start":1711971214691,"stop":1711971214691,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a1613af8295cf0","name":"should throw an error for an unconfigured topic","time":{"start":1711970676543,"stop":1711970676543,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05ce9552bf47a70","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1711970813359,"stop":1711970813359,"duration":0},"status":"passed","severity":"normal"},{"uid":"7416e371b69a8a5f","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1711970813368,"stop":1711970813368,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7003f6e0b75c3c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711970899820,"stop":1711970899821,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5bb3ff68b7d6db","name":"Push message with XML payload","time":{"start":1711971196825,"stop":1711971196826,"duration":1},"status":"passed","severity":"normal"},{"uid":"6757e309743c6bf7","name":"Check message with no payload is not received","time":{"start":1711971199425,"stop":1711971199426,"duration":1},"status":"passed","severity":"normal"},{"uid":"69fb52789d4e2831","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711970684142,"stop":1711970684143,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d590cf8917e7a0","name":"Check received message containing emoji","time":{"start":1711970899818,"stop":1711970899819,"duration":1},"status":"passed","severity":"normal"},{"uid":"262193a006976466","name":"Check publish message containing SQL Injection","time":{"start":1711971161278,"stop":1711971161280,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c68094db54ecacd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711971343529,"stop":1711971343529,"duration":0},"status":"passed","severity":"normal"},{"uid":"5759d71edf17c062","name":"should not fail to start the service if it is already started","time":{"start":1711971191505,"stop":1711971191505,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11f6d1911dad836","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1711971220877,"stop":1711971220877,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1915139c73fb5ef","name":"same cluster, different shard: nodes connect","time":{"start":1711971018923,"stop":1711971018923,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1364627425b0d8","name":"Fails to publish message with empty text","time":{"start":1711971161293,"stop":1711971161294,"duration":1},"status":"passed","severity":"normal"},{"uid":"935cdb0acdca9ad4","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1711970813360,"stop":1711970813360,"duration":0},"status":"passed","severity":"normal"},{"uid":"61cd42d7c1a58a3c","name":"Push message with Chinese payload","time":{"start":1711971196819,"stop":1711971196821,"duration":2},"status":"passed","severity":"normal"},{"uid":"34dd82c8fe10ecd8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711971161831,"stop":1711971161831,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af47b185cf6296e2","name":"Check publish message after service node is restarted","time":{"start":1711971161295,"stop":1711971161296,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4b4253b5b4a45112","name":"Fails to publish message with wrong content topic","time":{"start":1711971161294,"stop":1711971161294,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8183f5d66ef2c9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711971119805,"stop":1711971119806,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0166add5146e085","name":"should handle corrupted local storage data gracefully","time":{"start":1711970704706,"stop":1711970704706,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9920f899a6c03c3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711971306561,"stop":1711971306561,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd87025f1e2627","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711970811220,"stop":1711970811220,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8bd96640ae0bf4","name":"Init the array if not present","time":{"start":1711970676037,"stop":1711970676038,"duration":1},"status":"passed","severity":"normal"},{"uid":"381fbf26707ff7b","name":"Check received message containing Script","time":{"start":1711971199413,"stop":1711971199414,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1d70c037b9dc6c","name":"should be able to encode the field with only STORE set to true","time":{"start":1711970684135,"stop":1711970684136,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fcc09bf745fbd6a","name":"Push message with content topic containing numeric","time":{"start":1711971196846,"stop":1711971196847,"duration":1},"status":"passed","severity":"normal"},{"uid":"deca6c5cdf5fe02e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1711970712306,"stop":1711970712307,"duration":1},"status":"passed","severity":"normal"},{"uid":"e666fac72881c83","name":"Query generator for multiple messages with multiple decoders","time":{"start":1711971245722,"stop":1711971245722,"duration":0},"status":"passed","severity":"normal"},{"uid":"33649c7651123ab7","name":"Publish message with large meta","time":{"start":1711971161296,"stop":1711971161296,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb89d4f891c3cb0","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app29/9/topic267/json","time":{"start":1711971161834,"stop":1711971161834,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32b820470a62d069","name":"random static sharding 5 - Cluster ID: 735, Shard ID: 76","time":{"start":1711971214689,"stop":1711971214689,"duration":0},"status":"passed","severity":"normal"},{"uid":"c965a3c4603b8a6a","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app31/5/topic875/utf8","time":{"start":1711971161835,"stop":1711971161835,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91b71b44cb00435a","name":"Check received message containing Basic HTML tag","time":{"start":1711970899814,"stop":1711970899815,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae8a4127f88b7db","name":"returns all values when wanted number is greater than available values","time":{"start":1711970700332,"stop":1711970700332,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8a32551d27a4fd","name":"Check received message containing escaped characters","time":{"start":1711971199436,"stop":1711971199436,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfdda3a60e2b4ed","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1711970813361,"stop":1711970813361,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4155d926b934c","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1711970813353,"stop":1711970813353,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39e5f7f4f070c554","name":"Check meta is set [symmetric]","time":{"start":1711970710533,"stop":1711970710533,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7e4081e4f91123","name":"Check message with no content topic is not received","time":{"start":1711970899826,"stop":1711970899827,"duration":1},"status":"passed","severity":"normal"},{"uid":"77189ee5cc7b061e","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1711970689651,"stop":1711970689651,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2b63fe0a79881c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711971199421,"stop":1711971199422,"duration":1},"status":"passed","severity":"normal"},{"uid":"c941a8d8364e0e6e","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1711970676534,"stop":1711970676534,"duration":0},"status":"passed","severity":"normal"},{"uid":"3715e74832f0ce03","name":"random static sharding 8 - Cluster ID: 301, Shard ID: 362","time":{"start":1711971214690,"stop":1711971214691,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6633b95fb1f2fa9","name":"topics with same application and version share the same shard","time":{"start":1711970676526,"stop":1711970676527,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e6b7df865329c7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711970947770,"stop":1711970947771,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef82c505722056ae","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1711970676520,"stop":1711970676520,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ce46f59f8b38f2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711971343526,"stop":1711971343527,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e39d484e9e13e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970778069,"stop":1711970778069,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d4adde558b6470","name":"Push message with Russian payload","time":{"start":1711971119785,"stop":1711971119786,"duration":1},"status":"passed","severity":"normal"},{"uid":"26aceec3482aafd6","name":"Check message with non string payload is not received","time":{"start":1711971199441,"stop":1711971199441,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bdccf87a9230e2","name":"should return valid sharding parameters for static sharding","time":{"start":1711970676545,"stop":1711970676546,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1ce2c27cd1a1abb","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1711970813369,"stop":1711970813371,"duration":2},"status":"passed","severity":"normal"},{"uid":"bd5dbf0c47cc8856","name":"handles empty shards array correctly","time":{"start":1711970676548,"stop":1711970676548,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f9ed9fd1f30273","name":"Push message with content topic containing Arabic","time":{"start":1711971196849,"stop":1711971196850,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca870c37b8bf9eb","name":"Push message on custom pubsubTopic","time":{"start":1711970984293,"stop":1711970984294,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f0cc78661435491","name":"Push message with content topic containing XML","time":{"start":1711971196854,"stop":1711971196854,"duration":0},"status":"passed","severity":"normal"},{"uid":"887ada3a4ef30bfa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1711970676536,"stop":1711970676536,"duration":0},"status":"passed","severity":"normal"}] |