2024-03-06 03:39:12 +00:00

1 line
134 KiB
JSON

[{"uid":"15588f938677371c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1709695547522,"stop":1709695547522,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa0e2e58815e94a","name":"should not receive a peer event after stop","time":{"start":1709695569270,"stop":1709695569270,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3318b542b4bbcff","name":"Subscribe and receive messages via waku relay post","time":{"start":1709695842155,"stop":1709695842156,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b28494122f9a11b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1709695665719,"stop":1709695665719,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8e556830835dd","name":"Add multiple subscription objects on single nwaku node","time":{"start":1709696214949,"stop":1709696214949,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45da9b490f70b11","name":"Check received message containing short","time":{"start":1709695751015,"stop":1709695751015,"duration":0},"status":"passed","severity":"normal"},{"uid":"252c58ccd9bd33e","name":"Decoder throws on empty string content topic","time":{"start":1709695576885,"stop":1709695576885,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70b51dd64a8e9c8","name":"Push message with Arabic payload","time":{"start":1709696109971,"stop":1709696109971,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b37dbd2239777ca","name":"should get / set TCP multiaddr","time":{"start":1709695548256,"stop":1709695548256,"duration":0},"status":"passed","severity":"normal"},{"uid":"11918957b75b719","name":"Overlapping topic subscription","time":{"start":1709696214944,"stop":1709696214945,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf3d09cd9540f352","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1709696112721,"stop":1709696112722,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e48e3cae0dfffc0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1709696214941,"stop":1709696214941,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c2b26d33420175","name":"Accepts a valid Waku Message","time":{"start":1709695556357,"stop":1709695556359,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e36af61861c6397","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1709695676006,"stop":1709695676007,"duration":1},"status":"passed","severity":"normal"},{"uid":"615fbdf88c4bdfd8","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1709695739029,"stop":1709695739030,"duration":1},"status":"passed","severity":"normal"},{"uid":"13602e47cf32b9cd","name":"Check received message containing numeric","time":{"start":1709696045609,"stop":1709696045609,"duration":0},"status":"passed","severity":"normal"},{"uid":"506c1ed6ee786080","name":"Generator, custom pubsub topic","time":{"start":1709696112721,"stop":1709696112721,"duration":0},"status":"passed","severity":"normal"},{"uid":"942997f62000592","name":"Push message with content topic containing unicode special characters","time":{"start":1709696109988,"stop":1709696109989,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a33c93c26fb7a4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1709695797224,"stop":1709695797225,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99c4bb81182fe57","name":"Check message on other pubsub topic is not received","time":{"start":1709696045618,"stop":1709696045618,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b8049eafa4484e","name":"Subscribe to topic containing short and receive message","time":{"start":1709696214954,"stop":1709696214954,"duration":0},"status":"passed","severity":"normal"},{"uid":"9874f608f7a059d7","name":"Register correct protocols","time":{"start":1709696049566,"stop":1709696049566,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f4a38f37d1048","name":"Check publish message containing SQL Injection","time":{"start":1709696052696,"stop":1709696052696,"duration":0},"status":"passed","severity":"normal"},{"uid":"92968aba81daf61f","name":"should be able to encode the field with only STORE set to true","time":{"start":1709695547510,"stop":1709695547511,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8590ce35dedea08","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709695856315,"stop":1709695856316,"duration":1},"status":"passed","severity":"normal"},{"uid":"378bd85a90b770e2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1709695842175,"stop":1709695842175,"duration":0},"status":"passed","severity":"normal"},{"uid":"364302171afd4c04","name":"Passing cursor with wrong pubsubTopic","time":{"start":1709696083410,"stop":1709696083411,"duration":1},"status":"passed","severity":"normal"},{"uid":"89711b3e6009d895","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1709695547515,"stop":1709695547515,"duration":0},"status":"passed","severity":"normal"},{"uid":"e982542eaf2ad5ab","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1709695797227,"stop":1709695797227,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f057a271af2688","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1709696083406,"stop":1709696083406,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5bbe2274514e25","name":"Check meta is set [ecies]","time":{"start":1709695576883,"stop":1709695576884,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0947cfcbe5c540b","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1709695562279,"stop":1709695562279,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a16f8657cf1c948","name":"Push message with content topic containing Arabic","time":{"start":1709696109980,"stop":1709696109980,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4e17df3e2219f7","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1709695738980,"stop":1709695738980,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fe4e0f54ea091b","name":"Nodes with multiple pubsub topic","time":{"start":1709696038169,"stop":1709696038169,"duration":0},"status":"passed","severity":"normal"},{"uid":"962f15ebed9f3d24","name":"Fails to publish message with empty text","time":{"start":1709696052707,"stop":1709696052707,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa1feaba1c6a66","name":"should emit a peer event after start","time":{"start":1709695569269,"stop":1709695569269,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71d68f878de5a40","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1709695842166,"stop":1709695842166,"duration":0},"status":"passed","severity":"normal"},{"uid":"b581fb0154887012","name":"Push message with content topic containing short","time":{"start":1709695969487,"stop":1709695969488,"duration":1},"status":"passed","severity":"normal"},{"uid":"38857b59fec2b48","name":"Subscribe to topic containing special chars and receive message","time":{"start":1709696214955,"stop":1709696214955,"duration":0},"status":"passed","severity":"normal"},{"uid":"45bcb6fafa085653","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1709696214946,"stop":1709696214946,"duration":0},"status":"passed","severity":"normal"},{"uid":"7717e46dd1116f67","name":"Check received message containing special chars","time":{"start":1709696045597,"stop":1709696045597,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8014710ec76808","name":"Push 30 different messages","time":{"start":1709696109976,"stop":1709696109976,"duration":0},"status":"passed","severity":"normal"},{"uid":"387f7e20cc624f88","name":"configure the node with multiple pubsub topics","time":{"start":1709696061813,"stop":1709696061813,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f3972d09c11540","name":"Check publish message containing short","time":{"start":1709696052693,"stop":1709696052693,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77f371fafef19af","name":"Check publish message containing long","time":{"start":1709696052693,"stop":1709696052694,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b6cefc32a8b85b","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1709696214943,"stop":1709696214943,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e59412c7fb009bed","name":"can dial TLS multiaddrs","time":{"start":1709695863530,"stop":1709695863530,"duration":0},"status":"passed","severity":"normal"},{"uid":"8661cc546dd03540","name":"should return all peers when numPeers is 0","time":{"start":1709695552808,"stop":1709695552808,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5176c7d7b3bd32f","name":"should not fail to stop the service if it was not started","time":{"start":1709695602787,"stop":1709695602788,"duration":1},"status":"passed","severity":"normal"},{"uid":"125b6001a7c6f88e","name":"Push message with Russian payload","time":{"start":1709695969481,"stop":1709695969481,"duration":0},"status":"passed","severity":"normal"},{"uid":"801d25632c4a3936","name":"passes more than one ENR URLs and attempts connection","time":{"start":1709695602797,"stop":1709695602797,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60bb9104718071d4","name":"Ping on unsubscribed peer","time":{"start":1709695664268,"stop":1709695664268,"duration":0},"status":"passed","severity":"normal"},{"uid":"739f0af20505272b","name":"Push message with content topic containing shell command","time":{"start":1709696109987,"stop":1709696109988,"duration":1},"status":"passed","severity":"normal"},{"uid":"192c997a5ea0c239","name":"Generator, custom pubsub topic","time":{"start":1709696112722,"stop":1709696112722,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59124e8a308cfa5a","name":"Passing page size 1 when there are 4 messages","time":{"start":1709696140966,"stop":1709696140967,"duration":1},"status":"passed","severity":"normal"},{"uid":"49c8075131d9404b","name":"Subscribe and receive messages via lightPush","time":{"start":1709696214940,"stop":1709696214940,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de227fed1563016","name":"Store - dialed first","time":{"start":1709696156159,"stop":1709696156160,"duration":1},"status":"passed","severity":"normal"},{"uid":"4021140272bf7d7c","name":"Check message with invalid timestamp is not received","time":{"start":1709695751033,"stop":1709695751034,"duration":1},"status":"passed","severity":"normal"},{"uid":"408c908387551873","name":"Push message with content topic containing emoji","time":{"start":1709696109989,"stop":1709696109989,"duration":0},"status":"passed","severity":"normal"},{"uid":"9709606f05c6382a","name":"Check publish message containing XML","time":{"start":1709696052697,"stop":1709696052697,"duration":0},"status":"passed","severity":"normal"},{"uid":"7049038192ae3c08","name":"Check publish message containing Chinese","time":{"start":1709696052695,"stop":1709696052695,"duration":0},"status":"passed","severity":"normal"},{"uid":"665657f5162bace8","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1709696150995,"stop":1709696150995,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0cd473d86e7f3ca","name":"Subscribe to topic containing Russian and publish message","time":{"start":1709696049572,"stop":1709696049573,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f40d17eec3c562","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1709695547514,"stop":1709695547514,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2999d872d2132b","name":"can start the service","time":{"start":1709696052059,"stop":1709696052059,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6dadc453916e21","name":"Push message with custom timestamp: 1709692139280","time":{"start":1709696109992,"stop":1709696109992,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f56d2637ddf5f1a","name":"Check message with no content topic is not received","time":{"start":1709695751035,"stop":1709695751035,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af870f66907e703","name":"should only return 1 node with relay capability","time":{"start":1709695562277,"stop":1709695562277,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2fd9d1239125af","name":"Check meta is set [symmetric]","time":{"start":1709695574973,"stop":1709695574973,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ab7030b4cb2eec","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1709695998380,"stop":1709695998380,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da175c63978e8d0d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1709696214945,"stop":1709696214946,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6e5e6384ada5dd","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1709696038166,"stop":1709696038166,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df896b4b293a944","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1709695739037,"stop":1709695739038,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f988d2d3c6a5a9","name":"addEventListener with wrong event","time":{"start":1709695631985,"stop":1709695631986,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ded329fd18a3c7b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1709695548260,"stop":1709695548260,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb19a820d140025c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1709696214947,"stop":1709696214947,"duration":0},"status":"passed","severity":"normal"},{"uid":"898fe5bd1d25ee42","name":"Publish without waiting for remote peer","time":{"start":1709696049566,"stop":1709696049567,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8ff4e8469046427","name":"Publish message with custom timestamp: Wed Mar 06 2024 02:33:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1709696052705,"stop":1709696052705,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8154f32550320ec","name":"Check publish message containing special chars","time":{"start":1709696052694,"stop":1709696052695,"duration":1},"status":"passed","severity":"normal"},{"uid":"d926cf8e511d2347","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1709695665721,"stop":1709695665722,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3d2c038b5eb0ae","name":"Push message on custom pubsubTopic","time":{"start":1709695856308,"stop":1709695856315,"duration":7},"status":"passed","severity":"normal"},{"uid":"71448d5ef9aa34fc","name":"Push message with content topic containing unicode special characters","time":{"start":1709695969495,"stop":1709695969495,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a00a302591397de","name":"throws on content topic with empty version field","time":{"start":1709695539794,"stop":1709695539794,"duration":0},"status":"passed","severity":"normal"},{"uid":"541a44145a1ec8f5","name":"Ephemeral field set to true","time":{"start":1709695553004,"stop":1709695553004,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf645d3248fe3ee","name":"Round trip binary encryption [ecies, signature]","time":{"start":1709695576883,"stop":1709695576883,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebf0ad20182fcaa","name":"ignores unrecognized TXT record formats","time":{"start":1709695562276,"stop":1709695562276,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7f7433f87a15b8","name":"Check received message containing emoji","time":{"start":1709696045602,"stop":1709696045603,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee70268af4345bcc","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1709696038167,"stop":1709696038168,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad8fbee467379eb1","name":"Check received message containing long","time":{"start":1709695751016,"stop":1709695751016,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e3afd8e39d0162","name":"should encode/decode to RLP encoding","time":{"start":1709695548255,"stop":1709695548255,"duration":0},"status":"passed","severity":"normal"},{"uid":"8065a55c3d38910c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1709695562278,"stop":1709695562278,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b555f8648fbe79a","name":"Ping on peer without subscriptions","time":{"start":1709695664265,"stop":1709695664266,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29c3ea0e62f07c4","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1709696083408,"stop":1709696083409,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5a78a5b2bf13e9","name":"Ping on unsubscribed peer","time":{"start":1709695620672,"stop":1709695620672,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f7b480d5ba12b0","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1709696102432,"stop":1709696102432,"duration":0},"status":"passed","severity":"normal"},{"uid":"83506062de174136","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1709695598704,"stop":1709695598704,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a97c9c8ccb27383","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1709695738982,"stop":1709695738985,"duration":3},"status":"passed","severity":"normal"},{"uid":"9c4d85969b251b90","name":"pre and post cipher","time":{"start":1709695575534,"stop":1709695575534,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd09269fd003423","name":"Push message with custom timestamp: 1678937351211","time":{"start":1709695969498,"stop":1709695969498,"duration":0},"status":"passed","severity":"normal"},{"uid":"38dfee09cf153896","name":"Push message with short payload","time":{"start":1709695969477,"stop":1709695969477,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cca95716bc1946","name":"Push message equal or less that 1MB","time":{"start":1709696109993,"stop":1709696109993,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d35f3b9c34206d","name":"Publish message with large meta","time":{"start":1709696052711,"stop":1709696052711,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a6be2a91671159","name":"Push message with content topic containing XML","time":{"start":1709696109981,"stop":1709696109982,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e9be6bf1cbd0db","name":"addEventListener with correct event","time":{"start":1709695631985,"stop":1709695631985,"duration":0},"status":"passed","severity":"normal"},{"uid":"8484771a38bd8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1709695738999,"stop":1709695738999,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa6c59076c05c86","name":"Push message with Script payload","time":{"start":1709695969481,"stop":1709695969482,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a30e1852d3a56e5","name":"Push message with content topic containing long","time":{"start":1709695969488,"stop":1709695969488,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8303d24e17249","name":"Check received message containing shell command","time":{"start":1709696045601,"stop":1709696045602,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a41da2fd1e89d6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1709695739031,"stop":1709695739032,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c8d47d423b90","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1709695540128,"stop":1709695540128,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb1f83bd611161","name":"Subscribe to topic containing emoji and publish message","time":{"start":1709696049577,"stop":1709696049578,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a6fcd3bb8793bf8","name":"Fails to push message with large meta","time":{"start":1709695969497,"stop":1709695969497,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dea6fc56b3e77e0","name":"1 Relay, 1 Filter, gives up","time":{"start":1709695561910,"stop":1709695561911,"duration":1},"status":"passed","severity":"normal"},{"uid":"8050b39c6c0f0fe0","name":"removeEventListener with correct event","time":{"start":1709695631986,"stop":1709695631987,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a0bee74467369","name":"Subscribe to topic containing emoji and receive message","time":{"start":1709696214959,"stop":1709696214959,"duration":0},"status":"passed","severity":"normal"},{"uid":"34fe87238a3eb0b9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709695856336,"stop":1709695856338,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e76da7a9159c483","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1709695738979,"stop":1709695738979,"duration":0},"status":"passed","severity":"normal"},{"uid":"9782a424c77122dc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1709696214948,"stop":1709696214948,"duration":0},"status":"passed","severity":"normal"},{"uid":"5636fb563d73c22c","name":"Check received message containing XML","time":{"start":1709696045612,"stop":1709696045612,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4874bdf9eec1b7","name":"Relay - times out","time":{"start":1709696156158,"stop":1709696156159,"duration":1},"status":"passed","severity":"normal"},{"uid":"4019ee7693b3791e","name":"Push message with content topic containing JSON","time":{"start":1709696109987,"stop":1709696109987,"duration":0},"status":"passed","severity":"normal"},{"uid":"61cc46bd4cfbb17d","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1709695739003,"stop":1709695739028,"duration":25},"status":"passed","severity":"normal"},{"uid":"dc4001862d90f72e","name":"should throw error - no id","time":{"start":1709695548253,"stop":1709695548253,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af7505d0d6b1369","name":"Check received message containing short","time":{"start":1709696045608,"stop":1709696045608,"duration":0},"status":"passed","severity":"normal"},{"uid":"579a82c1667595ef","name":"Decoder throws on undefined content topic","time":{"start":1709695553006,"stop":1709695553006,"duration":0},"status":"passed","severity":"normal"},{"uid":"af528f87ce7a88b6","name":"Sign & Recover","time":{"start":1709695575534,"stop":1709695575535,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4c763039e39fdc","name":"removeEventListener with wrong event","time":{"start":1709695631987,"stop":1709695631987,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa17206a071bf59f","name":"should properly create peer info with all multiaddrs","time":{"start":1709695548258,"stop":1709695548258,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeee07555dc1c41a","name":"Ephemeral messages are not stored","time":{"start":1709695600437,"stop":1709695600438,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab251af1284e048","name":"Push message with content topic containing escaped characters","time":{"start":1709696109988,"stop":1709696109988,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fcb2c50e7572a4a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1709695842175,"stop":1709695842175,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdede2d745fc308","name":"Subscribe to topic containing XML and publish message","time":{"start":1709696049574,"stop":1709696049574,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87845113ad2687c","name":"Push message with content topic containing emoji","time":{"start":1709695969495,"stop":1709695969495,"duration":0},"status":"passed","severity":"normal"},{"uid":"199b04d0517c7e8c","name":"Push message with rate limit","time":{"start":1709695969497,"stop":1709695969498,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cc247910c7f1928","name":"Generator, 2 different pubsubtopics","time":{"start":1709696112723,"stop":1709696112723,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b4006ae418bd155","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1709696214953,"stop":1709696214953,"duration":0},"status":"skipped","severity":"normal"},{"uid":"42020cec38295474","name":"Add multiple subscription objects on single nwaku node","time":{"start":1709695842176,"stop":1709695842177,"duration":1},"status":"passed","severity":"normal"},{"uid":"2219c51b39bd842f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1709695856325,"stop":1709695856326,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e78b0dd92e595e0","name":"should not receive a peer event after stop","time":{"start":1709695602789,"stop":1709695602789,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e505c85666e6e91","name":"1 Relay, 1 fetch","time":{"start":1709695561908,"stop":1709695561909,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec630cc86934e69","name":"Nodes with multiple pubsub topic","time":{"start":1709696038167,"stop":1709696038167,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bff1a289420dae","name":"should set field with only RELAY enabled","time":{"start":1709695548259,"stop":1709695548259,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76c203f2be431ed","name":"Push message with custom timestamp: 1709699351211","time":{"start":1709695969499,"stop":1709695969499,"duration":0},"status":"passed","severity":"normal"},{"uid":"adcf9e3441dde1bd","name":"Push message with custom timestamp: 1709692151211","time":{"start":1709695969498,"stop":1709695969499,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e9c4c249d47e50","name":"Callback on promise, aborts when callback returns true","time":{"start":1709696120618,"stop":1709696120618,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff080ec167cd1a30","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1709696214942,"stop":1709696214942,"duration":0},"status":"passed","severity":"normal"},{"uid":"da55d0fd6fa22ffe","name":"Query Generator, Wrong PubsubTopic","time":{"start":1709696102429,"stop":1709696102430,"duration":1},"status":"passed","severity":"normal"},{"uid":"83a23b210ec5a14d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1709696214948,"stop":1709696214948,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b963b4ff31b1aa","name":"Rejects garbage","time":{"start":1709695556359,"stop":1709695556359,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b216c98f7fa9c30","name":"Filter","time":{"start":1709696156161,"stop":1709696156161,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca8aee27b43cce","name":"should decode valid enr successfully","time":{"start":1709695548252,"stop":1709695548252,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0edeec772cbd14","name":"it tolerates circular branch references","time":{"start":1709695562275,"stop":1709695562275,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e677f3de2f234d9","name":"Check received message containing long","time":{"start":1709696045608,"stop":1709696045608,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11876db0ada7987","name":"Check publish message containing unicode special characters","time":{"start":1709696052699,"stop":1709696052699,"duration":0},"status":"passed","severity":"normal"},{"uid":"39895952ea73ef0d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1709696214949,"stop":1709696214949,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a804d392bc618cf","name":"throws on content topic with non-number generation field","time":{"start":1709695539792,"stop":1709695539793,"duration":1},"status":"passed","severity":"normal"},{"uid":"366e48aae28f6cf9","name":"A test","time":{"start":1709695842218,"stop":1709695842218,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff3c87ef4f605ef","name":"Check publish message after client node is restarted","time":{"start":1709696052710,"stop":1709696052711,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4e552ac36ef8424b","name":"Ping on subscribed peer","time":{"start":1709695620671,"stop":1709695620671,"duration":0},"status":"passed","severity":"normal"},{"uid":"731aaa567b3e8ca3","name":"Passing page size 0 when there are 110 messages","time":{"start":1709696140966,"stop":1709696140966,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e332794efa33904","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1709695797226,"stop":1709695797226,"duration":0},"status":"passed","severity":"normal"},{"uid":"c101dc9c6a4cdfa","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1709695739033,"stop":1709695739034,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eac95d0ee414c3b","name":"Push message with content topic containing SQL Injection","time":{"start":1709695969491,"stop":1709695969491,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e621e273aca695","name":"should properly create location multiaddrs - udp6","time":{"start":1709695548257,"stop":1709695548257,"duration":0},"status":"passed","severity":"normal"},{"uid":"3886a9d8595173ce","name":"Check message with no content topic is not received","time":{"start":1709696045606,"stop":1709696045606,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c0081b4b5ace8a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1709696214951,"stop":1709696214951,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0056cf266fa8adf","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1709695676002,"stop":1709695676004,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e05f21ffc19b267","name":"returns all values when wanted number is greater than available values","time":{"start":1709695561434,"stop":1709695561434,"duration":0},"status":"passed","severity":"normal"},{"uid":"f416e0d6838d64b6","name":"Subscribe and receives messages on 20 topics","time":{"start":1709696214952,"stop":1709696214952,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c271a1c9f859c","name":"Check received message containing SQL Injection","time":{"start":1709695751027,"stop":1709695751027,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8aec6dba82aeb24","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1709696067194,"stop":1709696067194,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbfac9a43d6ae62","name":"Push message with escaped characters payload","time":{"start":1709695969483,"stop":1709695969484,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6b0692702c5c34","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1709695640699,"stop":1709695640699,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c848589f5bbc9e","name":"Check message with non string payload is not received","time":{"start":1709696045619,"stop":1709696045620,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa87cff320ff1411","name":"connects to nwaku","time":{"start":1709696154343,"stop":1709696154344,"duration":1},"status":"passed","severity":"normal"},{"uid":"7413882629ba2441","name":"Push message with emoji payload","time":{"start":1709696109975,"stop":1709696109976,"duration":1},"status":"passed","severity":"normal"},{"uid":"3528f0218635b367","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1709695842176,"stop":1709695842176,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff98032eb780b981","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1709696214944,"stop":1709696214944,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b2c102a02551b3d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1709695842153,"stop":1709695842154,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8cff23405450890","name":"unsubscribes","time":{"start":1709696139158,"stop":1709696139158,"duration":0},"status":"passed","severity":"normal"},{"uid":"9300a755c098e367","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1709696049577,"stop":1709696049577,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b73fdbe7b542c61","name":"through manual discovery","time":{"start":1709695863531,"stop":1709695863531,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42a9db42aecf6f4","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1709696214953,"stop":1709696214954,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ca4fb413b2e29568","name":"receives messages sent to provided content topic through stream","time":{"start":1709696067195,"stop":1709696067195,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ff423a743bcbe3","name":"should be called for bootstrap peers","time":{"start":1709695598702,"stop":1709695598703,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d82ee76b25e6a64","name":"isConnected should return true after first peer connects","time":{"start":1709695640699,"stop":1709695640699,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee5e184a8070638","name":"Check received message containing Basic HTML tag","time":{"start":1709696045612,"stop":1709696045612,"duration":0},"status":"passed","severity":"normal"},{"uid":"378932194bbe5615","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1709696150994,"stop":1709696150995,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae17ab2f25958194","name":"Check received message containing shell command","time":{"start":1709696045613,"stop":1709696045613,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6edba166f12d3d","name":"getPeersByDiscovery","time":{"start":1709695998379,"stop":1709695998379,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6634f8acbe44331","name":"Check received message containing numeric","time":{"start":1709695751016,"stop":1709695751016,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa43c0c83918b66","name":"Check received message with timestamp: 1649153314 ","time":{"start":1709696045616,"stop":1709696045617,"duration":1},"status":"passed","severity":"normal"},{"uid":"46a4227d5c8c8afd","name":"listenerCount","time":{"start":1709695631988,"stop":1709695631988,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bcd7b8f995fdcc1","name":"Query Generator, No Decoder","time":{"start":1709696102430,"stop":1709696102431,"duration":1},"status":"passed","severity":"normal"},{"uid":"88177ee09439b619","name":"should be able to encode the field with only RELAY set to true","time":{"start":1709695547508,"stop":1709695547510,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f93668fb0e1b436","name":"Check received message with timestamp: 1709695591255 ","time":{"start":1709695751032,"stop":1709695751032,"duration":0},"status":"passed","severity":"normal"},{"uid":"aedb130a9cec974f","name":"Query generator for multiple messages","time":{"start":1709696120612,"stop":1709696120613,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c68ba27c180855","name":"Decrypt messages","time":{"start":1709695999710,"stop":1709695999710,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bfe2d172ed982b","name":"should properly create location multiaddrs - tcp4","time":{"start":1709695548257,"stop":1709695548257,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e0f68ea25b1127","name":"Check message on other pubsub topic is not received","time":{"start":1709696045605,"stop":1709696045605,"duration":0},"status":"passed","severity":"normal"},{"uid":"5654d67c3684b4b9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1709695751033,"stop":1709695751033,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe34b4f51ec4ab5","name":"Check received message containing unicode special characters","time":{"start":1709695751030,"stop":1709695751031,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec3910f6e1dd84a","name":"Passing page size 11 when there are 10 messages","time":{"start":1709696140969,"stop":1709696140970,"duration":1},"status":"passed","severity":"normal"},{"uid":"c728789b76c52654","name":"should throw error - no id","time":{"start":1709695548253,"stop":1709695548254,"duration":1},"status":"passed","severity":"normal"},{"uid":"1527538c230fe54f","name":"Callback on promise","time":{"start":1709696120618,"stop":1709696120618,"duration":0},"status":"passed","severity":"normal"},{"uid":"545d94ee72fe0ef6","name":"Push message with Basic HTML tag payload","time":{"start":1709696109973,"stop":1709696109973,"duration":0},"status":"passed","severity":"normal"},{"uid":"67293007ad20535a","name":"Round trip binary serialization","time":{"start":1709695553003,"stop":1709695553004,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4cefd2bb466e3bc","name":"Push message with JSON payload","time":{"start":1709696109974,"stop":1709696109974,"duration":0},"status":"passed","severity":"normal"},{"uid":"166fe08c45ee916","name":"Passing page size 10 when there are 10 messages","time":{"start":1709696140968,"stop":1709696140969,"duration":1},"status":"passed","severity":"normal"},{"uid":"541604d02bf2b4c","name":"Query with Ordered Callback, No message returned","time":{"start":1709696102433,"stop":1709696102433,"duration":0},"status":"passed","severity":"normal"},{"uid":"46cfea55b4e47a41","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1709696214958,"stop":1709696214958,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a5ce6f076b893","name":"Subscribe to topic containing long and receive message","time":{"start":1709696214955,"stop":1709696214955,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9d631db98fc8e2","name":"Fails to publish duplicate message","time":{"start":1709696052706,"stop":1709696052706,"duration":0},"status":"passed","severity":"normal"},{"uid":"f128c62c02a28323","name":"Check publish message containing shell command","time":{"start":1709696052698,"stop":1709696052699,"duration":1},"status":"passed","severity":"normal"},{"uid":"2339dca5deb2ebbd","name":"Check publish message containing emoji","time":{"start":1709696052699,"stop":1709696052701,"duration":2},"status":"passed","severity":"normal"},{"uid":"be364e877ae6ffac","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1709695739001,"stop":1709695739001,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec39705591370048","name":"Push message with content topic containing special chars","time":{"start":1709696109979,"stop":1709696109979,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7cfa2bcbd79eb1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1709696214941,"stop":1709696214941,"duration":0},"status":"passed","severity":"normal"},{"uid":"de55be51037d2f4f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1709695576882,"stop":1709695576883,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee16e596f4976fd","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1709696083407,"stop":1709696083407,"duration":0},"status":"passed","severity":"normal"},{"uid":"df37edf41fb91cf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1709696214950,"stop":1709696214951,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8ed493a6be04ea","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1709695665722,"stop":1709695665722,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b403b367aa572","name":"Subscribe and receive messages via waku relay post","time":{"start":1709696214941,"stop":1709696214942,"duration":1},"status":"passed","severity":"normal"},{"uid":"8caa30fe133846a8","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1709695739001,"stop":1709695739001,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e28a70bee45e010","name":"new peer added after a peer was already found","time":{"start":1709695998380,"stop":1709695998380,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8ee5b29542967a5","name":"should encode/decode to text encoding","time":{"start":1709695548255,"stop":1709695548255,"duration":0},"status":"passed","severity":"normal"},{"uid":"580c3ffbfcf259ff","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1709695842177,"stop":1709695842177,"duration":0},"status":"passed","severity":"normal"},{"uid":"2371ba3c041e4ba2","name":"Check received message containing special chars","time":{"start":1709696045609,"stop":1709696045609,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6671788314667b8","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1709696038166,"stop":1709696038167,"duration":1},"status":"passed","severity":"normal"},{"uid":"14bcc80db75a953e","name":"Subscribe to topic containing Script and publish message","time":{"start":1709696049573,"stop":1709696049573,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d059999187bb775","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1709696214952,"stop":1709696214952,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0ce889f1326b45","name":"throws on content topic with generation field greater than 0","time":{"start":1709695539793,"stop":1709695539793,"duration":0},"status":"passed","severity":"normal"},{"uid":"e281478b5098f969","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1709695739051,"stop":1709695739052,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ba7e0362f28457","name":"Push message with Basic HTML tag payload","time":{"start":1709695969482,"stop":1709695969483,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ba2a87bad1b1e5","name":"isConnected should return false after all peers disconnect","time":{"start":1709695591154,"stop":1709695591154,"duration":0},"status":"passed","severity":"normal"},{"uid":"112ce2dd545de796","name":"Refresh subscription","time":{"start":1709696214945,"stop":1709696214945,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc00614b1b34af4e","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1709695562009,"stop":1709695562010,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55970e3696444bf","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1709696083405,"stop":1709696083406,"duration":1},"status":"passed","severity":"normal"},{"uid":"d718db3cbd02897a","name":"should throw an error for insufficient data","time":{"start":1709695540129,"stop":1709695540129,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc260493300ec435","name":"Fails to publish message with wrong content topic","time":{"start":1709696052707,"stop":1709696052707,"duration":0},"status":"passed","severity":"normal"},{"uid":"7762498a470bc1a8","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1709695998380,"stop":1709695998381,"duration":1},"status":"passed","severity":"normal"},{"uid":"7629315f5127cc5d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1709695600438,"stop":1709695600438,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a1760a56ec9bdb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1709695562279,"stop":1709695562279,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b075f212b9d0ff","name":"Query with Promise Callback, No message returned","time":{"start":1709696102434,"stop":1709696102435,"duration":1},"status":"passed","severity":"normal"},{"uid":"9586d960f4871211","name":"udp ip6 address","time":{"start":1709695547636,"stop":1709695547637,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b04ac0bfa88b27","name":"Publish message with rate limit","time":{"start":1709696052711,"stop":1709696052712,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d416064012c92d3","name":"Check received message containing shell command","time":{"start":1709695751030,"stop":1709695751030,"duration":0},"status":"passed","severity":"normal"},{"uid":"171e862f1df96cf6","name":"should emit a peer event after start","time":{"start":1709695602788,"stop":1709695602789,"duration":1},"status":"passed","severity":"normal"},{"uid":"97693bc353cce51c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1709696214957,"stop":1709696214957,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2921cf7ad750290","name":"Check received message containing SQL Injection","time":{"start":1709696045599,"stop":1709696045599,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad7dc41043453ac","name":"different cluster, different shard: nodes don't connect","time":{"start":1709695876979,"stop":1709695876980,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5eaa59761ba11c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1709696038170,"stop":1709696038170,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2db16af0c70a67c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1709696214951,"stop":1709696214951,"duration":0},"status":"passed","severity":"normal"},{"uid":"72981f4f347a0d90","name":"Check message received after nwaku node is restarted","time":{"start":1709696045621,"stop":1709696045621,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7e3ee1f64317923","name":"should not receive a peer event before start","time":{"start":1709695569269,"stop":1709695569270,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce5dff01d277587","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1709695562008,"stop":1709695562008,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb8af256d63b140","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1709696214952,"stop":1709696214952,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6161680f7ad22ad","name":"Check message with no pubsub topic is not received","time":{"start":1709695751034,"stop":1709695751034,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8fd431b355c96c","name":"Generator, custom pubsub topic","time":{"start":1709696112723,"stop":1709696112724,"duration":1},"status":"passed","severity":"normal"},{"uid":"c94d96036e2091be","name":"All","time":{"start":1709695601151,"stop":1709695601151,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fb58f62d2cf344","name":"Add multiple subscription objects on single nwaku node","time":{"start":1709696214959,"stop":1709696214959,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9cbb6a3e4dc0ef","name":"Check publish message containing numeric","time":{"start":1709696052694,"stop":1709696052694,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4075c9e6e6bcd71","name":"should set field with all protocols disabled","time":{"start":1709695548258,"stop":1709695548258,"duration":0},"status":"passed","severity":"normal"},{"uid":"5432c843687bd85","name":"Ping on peer without subscriptions","time":{"start":1709695620671,"stop":1709695620671,"duration":0},"status":"passed","severity":"normal"},{"uid":"35113b58d45d46bb","name":"Check received message with timestamp: 1709695590374 ","time":{"start":1709696045603,"stop":1709696045604,"duration":1},"status":"passed","severity":"normal"},{"uid":"d557da604dda42c1","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1709695640700,"stop":1709695640700,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e86ebd44a402234","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1709695665720,"stop":1709695665720,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c554b26e51b74a","name":"should set field with only STORE enabled","time":{"start":1709695548259,"stop":1709695548259,"duration":0},"status":"passed","severity":"normal"},{"uid":"861fb8f06780fc78","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1709695547522,"stop":1709695547523,"duration":1},"status":"passed","severity":"normal"},{"uid":"65782bc27aa71d40","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1709696083407,"stop":1709696083408,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6d8fcb9f5905fe","name":"Decoder throws on undefined content topic","time":{"start":1709695576885,"stop":1709695576885,"duration":0},"status":"passed","severity":"normal"},{"uid":"59839e4fba87ee5c","name":"Correctly serialized arguments","time":{"start":1709695863577,"stop":1709695863577,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05f10c2be59ba78","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1709695562278,"stop":1709695562278,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea21faddd8b62fa","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1709696052701,"stop":1709696052701,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5ac284ded61533","name":"Check received message containing special chars","time":{"start":1709695751020,"stop":1709695751024,"duration":4},"status":"passed","severity":"normal"},{"uid":"f9ae8c052f16f596","name":"Check publish message containing Russian","time":{"start":1709696052696,"stop":1709696052696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a8d3b7469f9265","name":"Check received message containing long","time":{"start":1709696045595,"stop":1709696045596,"duration":1},"status":"passed","severity":"normal"},{"uid":"b77800c66468491b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1709695739034,"stop":1709695739035,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfcdb320fd3e3bdd","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1709696049577,"stop":1709696049577,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5167b9082a45f51","name":"throws on content topic with empty application field","time":{"start":1709695539793,"stop":1709695539794,"duration":1},"status":"passed","severity":"normal"},{"uid":"c673eb62eec01f74","name":"Check received message containing XML","time":{"start":1709695751028,"stop":1709695751028,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9cb2f38db34753","name":"Query Generator - backward","time":{"start":1709696126349,"stop":1709696126349,"duration":0},"status":"passed","severity":"normal"},{"uid":"a902a726239e9713","name":"A test","time":{"start":1709695842217,"stop":1709695842217,"duration":0},"status":"passed","severity":"normal"},{"uid":"acca3eeb983d3428","name":"1 Store, 2 relays, 2 fetches","time":{"start":1709695561910,"stop":1709695561910,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1abf5fa835cb30","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1709696214946,"stop":1709696214946,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7784649f5e2c6a7","name":"same cluster, same shard: nodes connect","time":{"start":1709695738975,"stop":1709695738976,"duration":1},"status":"passed","severity":"normal"},{"uid":"193c6b745494e9ad","name":"Query with Promise Callback, No Decoder","time":{"start":1709696102434,"stop":1709696102434,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bde508fd3626941","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1709696038170,"stop":1709696038170,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c99a5eb8e1b7373","name":"Subscribe and receive messages via waku relay post","time":{"start":1709696214951,"stop":1709696214951,"duration":0},"status":"passed","severity":"normal"},{"uid":"3615d044ecc6747f","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1709695552809,"stop":1709695552809,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84ce05a39695275","name":"Check received message containing Script","time":{"start":1709696045611,"stop":1709696045612,"duration":1},"status":"passed","severity":"normal"},{"uid":"45337d9bae33ecdf","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1709695562006,"stop":1709695562006,"duration":0},"status":"passed","severity":"normal"},{"uid":"37707e97c87d49be","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709695739032,"stop":1709695739033,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a766ce6bbacfbc","name":"Check received message containing Arabic","time":{"start":1709696045610,"stop":1709696045610,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2492c281246d1cf","name":"Ping on subscribed peer","time":{"start":1709695664265,"stop":1709695664265,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfa3107fec733aa","name":"dispatchEvent via connectionManager","time":{"start":1709695631992,"stop":1709695631992,"duration":0},"status":"skipped","severity":"normal"},{"uid":"65d8ef17b10a6d75","name":"Push message with numeric payload","time":{"start":1709696109968,"stop":1709696109969,"duration":1},"status":"passed","severity":"normal"},{"uid":"222d3fc9c8c8ebbf","name":"Check message with invalid timestamp is not received","time":{"start":1709696045617,"stop":1709696045618,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66252f2508cbac4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1709696214953,"stop":1709696214953,"duration":0},"status":"passed","severity":"normal"},{"uid":"81cd39f2ec028f06","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1709696052707,"stop":1709696052708,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a789f680d28344","name":"should load peers from local storage and dispatch events","time":{"start":1709695569271,"stop":1709695569271,"duration":0},"status":"passed","severity":"normal"},{"uid":"e852d9053aeb4aed","name":"Waku message hash computation (payload length 0)","time":{"start":1709695542496,"stop":1709695542497,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b12cbd429aa50e","name":"should set field with all protocols enabled","time":{"start":1709695548258,"stop":1709695548259,"duration":1},"status":"passed","severity":"normal"},{"uid":"6825aa5e1df6e1b6","name":"Passing an array","time":{"start":1709696154344,"stop":1709696154345,"duration":1},"status":"passed","severity":"normal"},{"uid":"f87399838980ad50","name":"throws on content topic with too few or too many fields","time":{"start":1709695539791,"stop":1709695539792,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b0e924bf3c634f","name":"Check received message containing Arabic","time":{"start":1709695751025,"stop":1709695751026,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce99dda8fe4173c4","name":"can start the service","time":{"start":1709695569265,"stop":1709695569267,"duration":2},"status":"passed","severity":"normal"},{"uid":"688b7e621ec8e850","name":"tcp ip4 address","time":{"start":1709695547636,"stop":1709695547636,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cb105d6ea2b2e3","name":"handles multiple messages","time":{"start":1709696139158,"stop":1709696139158,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5599e17b1a7ab5","name":"Relay + Store","time":{"start":1709695601151,"stop":1709695601151,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb2cdc393795a4a","name":"Push message with XML payload","time":{"start":1709696109973,"stop":1709696109973,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed45130488e021f","name":"Push message with content topic containing numeric","time":{"start":1709696109978,"stop":1709696109979,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6bf795a508e063","name":"Subscribe to topic containing shell command and receive message","time":{"start":1709696214958,"stop":1709696214958,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d686ab77bdb08ec","name":"should set field with only FILTER enabled","time":{"start":1709695548259,"stop":1709695548259,"duration":0},"status":"passed","severity":"normal"},{"uid":"78481150a7d15b31","name":"Encoder throws on empty string content topic","time":{"start":1709695576884,"stop":1709695576885,"duration":1},"status":"passed","severity":"normal"},{"uid":"66c98b85a67bdcaa","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1709695797229,"stop":1709695797230,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf130d4b3375ddef","name":"Subscribe to topic containing Script and receive message","time":{"start":1709696214947,"stop":1709696214947,"duration":0},"status":"passed","severity":"normal"},{"uid":"87379c3d97f23083","name":"Push message on custom pubsubTopic","time":{"start":1709695856327,"stop":1709695856336,"duration":9},"status":"passed","severity":"normal"},{"uid":"476ec39459c24ea3","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1709695842162,"stop":1709695842162,"duration":0},"status":"skipped","severity":"normal"},{"uid":"865785011d8d7325","name":"Check message received after jswaku node is restarted","time":{"start":1709696045620,"stop":1709696045621,"duration":1},"status":"skipped","severity":"normal"},{"uid":"43dd132a7bcce19d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1709696214948,"stop":1709696214949,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc1fa541932d87d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1709696102433,"stop":1709696102434,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f766295657f8d2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709695665720,"stop":1709695665721,"duration":1},"status":"passed","severity":"normal"},{"uid":"a819a117ede03533","name":"Check publish message containing Basic HTML tag","time":{"start":1709696052697,"stop":1709696052698,"duration":1},"status":"passed","severity":"normal"},{"uid":"471ed73c26ba09ec","name":"Asymmetric encrypt & decrypt","time":{"start":1709695575532,"stop":1709695575533,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0a2540eb20c5a70","name":"Subscribe to topic containing Russian and receive message","time":{"start":1709695842167,"stop":1709695842167,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c74798b34a63b8f","name":"Check message received after jswaku node is restarted","time":{"start":1709695751036,"stop":1709695751038,"duration":2},"status":"skipped","severity":"normal"},{"uid":"373f0b6ff204c792","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1709695547520,"stop":1709695547521,"duration":1},"status":"passed","severity":"normal"},{"uid":"730a8b31ebf3d3b0","name":"Push message with content topic containing Russian","time":{"start":1709695969491,"stop":1709695969491,"duration":0},"status":"passed","severity":"normal"},{"uid":"66004f8c07dc7d49","name":"Check message received after jswaku node is restarted","time":{"start":1709696045607,"stop":1709696045607,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c169a4e253e4b0f4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709695665718,"stop":1709695665718,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d994de02b32b835","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1709695547516,"stop":1709695547517,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80675c5a5b0df15","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1709695738997,"stop":1709695738997,"duration":0},"status":"passed","severity":"normal"},{"uid":"884d979baf9abbc6","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1709695876977,"stop":1709695876978,"duration":1},"status":"passed","severity":"normal"},{"uid":"babb6260bcf857f3","name":"Push message with long payload","time":{"start":1709696109968,"stop":1709696109968,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9145e4006a87b95","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1709695676009,"stop":1709695676015,"duration":6},"status":"passed","severity":"normal"},{"uid":"c7938ad0c359046c","name":"Push message with JSON payload","time":{"start":1709695969483,"stop":1709695969483,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6153854a78c4918","name":"should get / set UDP multiaddr","time":{"start":1709695548256,"stop":1709695548256,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a78cbe19a161782","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1709696150994,"stop":1709696150994,"duration":0},"status":"passed","severity":"normal"},{"uid":"1633f7b59cbf5e1","name":"Default pageSize","time":{"start":1709696140971,"stop":1709696140971,"duration":0},"status":"passed","severity":"normal"},{"uid":"6acec76397060f63","name":"topics with same application and version share the same shard","time":{"start":1709695539797,"stop":1709695539797,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6896e20bff5184","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1709696049567,"stop":1709696049568,"duration":1},"status":"passed","severity":"normal"},{"uid":"779d828ee2057500","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1709695739002,"stop":1709695739002,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f940af20cc84cc0","name":"same cluster, same shard: nodes connect","time":{"start":1709695876978,"stop":1709695876978,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dea8c17cb7ab6","name":"Push message with content topic containing SQL Injection","time":{"start":1709696109980,"stop":1709696109981,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82a7739262bd051","name":"Passing page size 110 when there are 120 messages","time":{"start":1709696140970,"stop":1709696140971,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ce83127f693080","name":"ignores domain fetching errors","time":{"start":1709695562276,"stop":1709695562276,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf50ea0e78c9b709","name":"Fails to push message bigger that 1MB","time":{"start":1709695969500,"stop":1709695969500,"duration":0},"status":"passed","severity":"normal"},{"uid":"b210f6c60952b83b","name":"throws on content topic with empty encoding field","time":{"start":1709695539795,"stop":1709695539796,"duration":1},"status":"passed","severity":"normal"},{"uid":"73165f22f99f0548","name":"Push message with custom timestamp: 1709699339280","time":{"start":1709696109992,"stop":1709696109993,"duration":1},"status":"passed","severity":"normal"},{"uid":"f164d2652e117613","name":"Push message with special chars payload","time":{"start":1709695969479,"stop":1709695969480,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c100a4e965a696","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1709696150993,"stop":1709696150993,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc92f63fe5bdd65","name":"Query Generator - forward","time":{"start":1709696126348,"stop":1709696126349,"duration":1},"status":"passed","severity":"normal"},{"uid":"58a040d45ee4f6c8","name":"isConnected return false after peer stops","time":{"start":1709695640700,"stop":1709695640700,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a6320c7c4ebe96","name":"Push message with content topic containing numeric","time":{"start":1709695969488,"stop":1709695969489,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9743064d09be056","name":"Sample","time":{"start":1709695547609,"stop":1709695547610,"duration":1},"status":"passed","severity":"normal"},{"uid":"2abce4f6f6af6ffb","name":"Check received message containing Script","time":{"start":1709696045599,"stop":1709696045599,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8a95d2a423c166","name":"Subscribe and receive messages via lightPush","time":{"start":1709696214950,"stop":1709696214950,"duration":0},"status":"passed","severity":"normal"},{"uid":"70754d59744a290f","name":"Check received message with timestamp: 1709695590374000000 ","time":{"start":1709696045615,"stop":1709696045615,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb747fe17300734","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1709695561434,"stop":1709695561435,"duration":1},"status":"passed","severity":"normal"},{"uid":"a67ecff06b7d7ab5","name":"Encoder throws on empty string content topic","time":{"start":1709695574975,"stop":1709695574975,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd43b41242dedcf","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1709695739000,"stop":1709695739001,"duration":1},"status":"passed","severity":"normal"},{"uid":"49fd6c259cf1b4b3","name":"can start and stop the service","time":{"start":1709696052059,"stop":1709696052059,"duration":0},"status":"passed","severity":"normal"},{"uid":"51774cfdf760360a","name":"Subscribe to topic containing XML and receive message","time":{"start":1709696214947,"stop":1709696214948,"duration":1},"status":"passed","severity":"normal"},{"uid":"f25f6cd8a92de07d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1709696214956,"stop":1709696214956,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac0f960403035e1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1709695797233,"stop":1709695797234,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f6cb701897bf6b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1709695640698,"stop":1709695640699,"duration":1},"status":"passed","severity":"normal"},{"uid":"741832060666ceb2","name":"Check publish message containing JSON","time":{"start":1709696052698,"stop":1709696052698,"duration":0},"status":"passed","severity":"normal"},{"uid":"e681eac8a5889d81","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1709695842173,"stop":1709695842174,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dcd0a8dcdf0f45c","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1709696038168,"stop":1709696038169,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9166b2071be7e0a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1709696038168,"stop":1709696038168,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52940e4c90cd553","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1709696049569,"stop":1709696049569,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3eee255998c251","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1709696102431,"stop":1709696102432,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ffd89cdac1d2e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1709696049571,"stop":1709696049571,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ffda218f939e83d","name":"Light Node - default protocols","time":{"start":1709696156161,"stop":1709696156162,"duration":1},"status":"passed","severity":"normal"},{"uid":"be898e370c6eb086","name":"Check received message containing unicode special characters","time":{"start":1709696045602,"stop":1709696045602,"duration":0},"status":"passed","severity":"normal"},{"uid":"12eec8a4f9e34efb","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1709695738979,"stop":1709695738980,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff260af7088e2902","name":"Relay + Store","time":{"start":1709695548260,"stop":1709695548260,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca261248ff851c4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1709695797231,"stop":1709695797233,"duration":2},"status":"passed","severity":"normal"},{"uid":"a80071eafcc06911","name":"Meta field set when metaSetter is specified","time":{"start":1709695553004,"stop":1709695553004,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02456b708dee94a","name":"Passing page size 19 when there are 20 messages","time":{"start":1709696140970,"stop":1709696140970,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef82783523d1b83","name":"Query generator for multiple messages with different message text format","time":{"start":1709696120613,"stop":1709696120614,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a54267845d17f8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1709695856338,"stop":1709695856338,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9cedabe50e4a567","name":"Push to array if already present","time":{"start":1709695539529,"stop":1709695539529,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b3327d0602420a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709695665723,"stop":1709695665723,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8362f7e1a930b95","name":"Refresh subscription","time":{"start":1709695842164,"stop":1709695842164,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e489966a952ce4","name":"Throws when trying to push message with empty payload","time":{"start":1709695969487,"stop":1709695969487,"duration":0},"status":"passed","severity":"normal"},{"uid":"5069423d6c975f3c","name":"Check publish message containing Arabic","time":{"start":1709696052695,"stop":1709696052696,"duration":1},"status":"passed","severity":"normal"},{"uid":"95cf4976b7c5ccc7","name":"Push message with SQL Injection payload","time":{"start":1709696109972,"stop":1709696109972,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fb606d2107e98c","name":"Nwaku publishes","time":{"start":1709696025062,"stop":1709696025063,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dd41d1467999904","name":"returns all values when wanted number matches available values","time":{"start":1709695561431,"stop":1709695561433,"duration":2},"status":"passed","severity":"normal"},{"uid":"437e22f2e77d361b","name":"Push message with content topic containing long","time":{"start":1709696109977,"stop":1709696109978,"duration":1},"status":"passed","severity":"normal"},{"uid":"138fc83d2af468aa","name":"should not receive a peer event before start","time":{"start":1709695602789,"stop":1709695602789,"duration":0},"status":"passed","severity":"normal"},{"uid":"76951910afcdcde2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1709695842157,"stop":1709695842160,"duration":3},"status":"passed","severity":"normal"},{"uid":"d33afdf94b2e810b","name":"Push message with content topic containing escaped characters","time":{"start":1709695969494,"stop":1709695969494,"duration":0},"status":"passed","severity":"normal"},{"uid":"950a2d18d560132c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1709696102433,"stop":1709696102433,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d632369a1248f23","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1709695547520,"stop":1709695547520,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e12eefdd686ee6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1709695665723,"stop":1709695665725,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ec959f4e93a4467","name":"Check received message with timestamp: 1649153314 ","time":{"start":1709696045604,"stop":1709696045604,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f24febaffa8266","name":"Passing page size 3 when there are 20 messages","time":{"start":1709696140967,"stop":1709696140968,"duration":1},"status":"passed","severity":"normal"},{"uid":"27def55feb9a9e96","name":"Ordered Callback - backward","time":{"start":1709696126351,"stop":1709696126351,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1728d5dbb970ac3","name":"Fails to push message bigger that 1MB","time":{"start":1709696109993,"stop":1709696109994,"duration":1},"status":"passed","severity":"normal"},{"uid":"8edddebe10322286","name":"connected peers and dial","time":{"start":1709696040677,"stop":1709696040677,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f0982cea371a5b","name":"Check received message containing JSON","time":{"start":1709695751029,"stop":1709695751029,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e777569cd3fd7df","name":"isConnected should return false after all peers disconnect","time":{"start":1709695640699,"stop":1709695640700,"duration":1},"status":"passed","severity":"normal"},{"uid":"44e435d19c293806","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1709695665721,"stop":1709695665721,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb04c9a6c50c9d18","name":"Check message with no content topic is not received","time":{"start":1709696045618,"stop":1709696045619,"duration":1},"status":"passed","severity":"normal"},{"uid":"be5eb25cb5f7ff0","name":"Check received message containing Arabic","time":{"start":1709696045598,"stop":1709696045598,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6166dc1b3fcf84","name":"Push message with content topic containing Chinese","time":{"start":1709695969489,"stop":1709695969489,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c2593f1c13b1f9","name":"Check received message with timestamp: 1709695590374 ","time":{"start":1709696045615,"stop":1709696045616,"duration":1},"status":"passed","severity":"normal"},{"uid":"3871d4fde02dddc8","name":"Encoder throws on undefined content topic","time":{"start":1709695574974,"stop":1709695574975,"duration":1},"status":"passed","severity":"normal"},{"uid":"292ce14b0651b0b3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1709695842174,"stop":1709695842175,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8644c8b4b82c2fe","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1709695738999,"stop":1709695739000,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca5b65bb74338a6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709695738998,"stop":1709695738998,"duration":0},"status":"passed","severity":"normal"},{"uid":"40daaba78f405b27","name":"Subscribe to topic containing Russian and receive message","time":{"start":1709696214956,"stop":1709696214956,"duration":0},"status":"passed","severity":"normal"},{"uid":"161acf7eb449d823","name":"should handle a minimal index list","time":{"start":1709695540127,"stop":1709695540128,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc79d60886add9e","name":"Overlapping topic subscription","time":{"start":1709696214954,"stop":1709696214954,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb74b3338f2a3951","name":"Query Generator, Multiple PubsubTopics","time":{"start":1709696102430,"stop":1709696102430,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefcbe54569e5eaf","name":"should not fail to start the service if it is already started","time":{"start":1709696052060,"stop":1709696052061,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b9a323168d37d2","name":"Push message with numeric payload","time":{"start":1709695969478,"stop":1709695969479,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6957d48ea5caa7c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1709695562008,"stop":1709695562009,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2bf67371f1803e","name":"Reopen subscription with peer with lost subscription","time":{"start":1709695664266,"stop":1709695664267,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d6b07de3c1d8d6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1709696214958,"stop":1709696214959,"duration":1},"status":"passed","severity":"normal"},{"uid":"40381c58c96ca718","name":"Store - dialed after - with timeout","time":{"start":1709696156160,"stop":1709696156160,"duration":0},"status":"passed","severity":"normal"},{"uid":"240434851881ab11","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709695739000,"stop":1709695739000,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccd7f7f9b879bf8","name":"Generator, 2 different pubsubtopics","time":{"start":1709696112721,"stop":1709696112721,"duration":0},"status":"passed","severity":"normal"},{"uid":"3353704dc7c4d45e","name":"Sets default value correctly","time":{"start":1709696154346,"stop":1709696154346,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ca0dddf117c872","name":"Check received message containing escaped characters","time":{"start":1709695751030,"stop":1709695751030,"duration":0},"status":"passed","severity":"normal"},{"uid":"5490331ada2d0913","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1709695739053,"stop":1709695739054,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec1f81fab97347f","name":"should throw error - no public key","time":{"start":1709695548253,"stop":1709695548253,"duration":0},"status":"passed","severity":"normal"},{"uid":"93632851aa81700a","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1709695591153,"stop":1709695591154,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee6d67bfeadcb97","name":"Fails to push message with large meta","time":{"start":1709696109990,"stop":1709696109991,"duration":1},"status":"passed","severity":"normal"},{"uid":"5420d581f29eb27c","name":"should not receive a peer event after stop","time":{"start":1709696052063,"stop":1709696052063,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5da8b8740ca2b1","name":"Check message received after nwaku node is restarted","time":{"start":1709695751038,"stop":1709695751038,"duration":0},"status":"skipped","severity":"normal"},{"uid":"927cd055dbee2f14","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1709696129440,"stop":1709696129440,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba734b06326fb07","name":"Subscribe and receives messages on 20 topics","time":{"start":1709695842160,"stop":1709695842161,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a2a5459ccc23b96","name":"same cluster, different shard: nodes connect","time":{"start":1709695876978,"stop":1709695876979,"duration":1},"status":"passed","severity":"normal"},{"uid":"e812b0495c98d844","name":"Check received message containing emoji","time":{"start":1709695751031,"stop":1709695751031,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f2ca4ea55f0286","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1709696150994,"stop":1709696150994,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c33053216a2297","name":"Push message with long payload","time":{"start":1709695969478,"stop":1709695969478,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c99e552312551e6","name":"Refresh subscription","time":{"start":1709696049569,"stop":1709696049569,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf983b1fa3397707","name":"Check publish message after service node is restarted","time":{"start":1709696052710,"stop":1709696052710,"duration":0},"status":"skipped","severity":"normal"},{"uid":"626e3330d09d3c83","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1709695547516,"stop":1709695547516,"duration":0},"status":"passed","severity":"normal"},{"uid":"da787d2f9b0710f5","name":"should only return 1 node with relay and store capability","time":{"start":1709695562277,"stop":1709695562277,"duration":0},"status":"passed","severity":"normal"},{"uid":"47236f305a157634","name":"Push message with meta","time":{"start":1709695969496,"stop":1709695969497,"duration":1},"status":"passed","severity":"normal"},{"uid":"46cc1eca4fb224cc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1709696112725,"stop":1709696112725,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0b7fbb370990e3","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1709695591150,"stop":1709695591150,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17029ac2da15cce","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1709696214949,"stop":1709696214949,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb547515882a99fc","name":"different cluster, same shard: nodes don't connect","time":{"start":1709695876979,"stop":1709695876979,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9611fe0a210ae4e","name":"receives messages sent to provided content topic through callback","time":{"start":1709696067194,"stop":1709696067194,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce06bfb605d207e","name":"Check message with non string payload is not received","time":{"start":1709696045606,"stop":1709696045607,"duration":1},"status":"passed","severity":"normal"},{"uid":"409b31584bb7d108","name":"Subscribe to topic containing short and publish message","time":{"start":1709696049570,"stop":1709696049570,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6e7f9415ad70e9","name":"Subscribe to topic containing short and receive message","time":{"start":1709696214945,"stop":1709696214945,"duration":0},"status":"passed","severity":"normal"},{"uid":"728a65ed6c119638","name":"Privacy Node - default protocol","time":{"start":1709696156162,"stop":1709696156162,"duration":0},"status":"passed","severity":"normal"},{"uid":"c010798ef98fa601","name":"Check message received after nwaku node is restarted","time":{"start":1709696045607,"stop":1709696045607,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b326375ae8557b9d","name":"Using a function","time":{"start":1709696154345,"stop":1709696154345,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f4bf86791f7f30","name":"Push message with content topic containing Arabic","time":{"start":1709695969490,"stop":1709695969490,"duration":0},"status":"passed","severity":"normal"},{"uid":"4999e17614997ff7","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1709695600439,"stop":1709695600439,"duration":0},"status":"passed","severity":"normal"},{"uid":"251bfc0dc09507a4","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1709695553007,"stop":1709695553007,"duration":0},"status":"passed","severity":"normal"},{"uid":"380f0828910bd267","name":"Decoder throws on undefined content topic","time":{"start":1709695574975,"stop":1709695574976,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5ac1b5ebb57bfbc","name":"Refresh subscription","time":{"start":1709696214954,"stop":1709696214954,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ab57b01b553100","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1709695552809,"stop":1709695552809,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1e2447d409fbac","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1709696150992,"stop":1709696150993,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3d12d6ba234f0a","name":"Check received message containing Chinese","time":{"start":1709696045609,"stop":1709696045610,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c34e5c8b4fda929","name":"converts content topics to expected shard index","time":{"start":1709695539796,"stop":1709695539796,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e06de89d882ae12","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1709695739030,"stop":1709695739031,"duration":1},"status":"passed","severity":"normal"},{"uid":"b714cfa5b3275537","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1709695797225,"stop":1709695797225,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b54516bc8e950f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1709695842165,"stop":1709695842166,"duration":1},"status":"passed","severity":"normal"},{"uid":"e112bb80f96940b5","name":"can start the service","time":{"start":1709695602780,"stop":1709695602781,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6763e57f76596f0","name":"Push message with Russian payload","time":{"start":1709696109971,"stop":1709696109972,"duration":1},"status":"passed","severity":"normal"},{"uid":"397ee9eb9ef03d5b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1709696214943,"stop":1709696214944,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ce1fdb4fefa4fe","name":"creates an iterator","time":{"start":1709696139157,"stop":1709696139158,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5cafb6fe76d506b","name":"Push message with unicode special characters payload","time":{"start":1709696109975,"stop":1709696109975,"duration":0},"status":"passed","severity":"normal"},{"uid":"823fbf698a1327f3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1709696326676,"stop":1709696326676,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b457892a6ebbfb1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1709696109982,"stop":1709696109987,"duration":5},"status":"passed","severity":"normal"},{"uid":"3f9bbf3f01345cd","name":"should not fail to start the service if it is already started","time":{"start":1709695602788,"stop":1709695602788,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59d81c9464abae8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1709696214958,"stop":1709696214958,"duration":0},"status":"passed","severity":"normal"},{"uid":"510dd187cbe42249","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1709695738997,"stop":1709695738997,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdac211935784b22","name":"Mutual subscription","time":{"start":1709696049566,"stop":1709696049566,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bce72ca12843953","name":"Decoder throws on empty string content topic","time":{"start":1709695553006,"stop":1709695553007,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f7c8ef97949d4d","name":"Query generator for multiple messages with different content topic format","time":{"start":1709696120617,"stop":1709696120618,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8e3c8ac3ec4be7d","name":"Ordered Callback - forward","time":{"start":1709696126350,"stop":1709696126351,"duration":1},"status":"passed","severity":"normal"},{"uid":"63307e80c50c057","name":"Push message with content topic containing JSON","time":{"start":1709695969493,"stop":1709695969494,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e436f4fb636140","name":"Push message with content topic containing XML","time":{"start":1709695969492,"stop":1709695969493,"duration":1},"status":"passed","severity":"normal"},{"uid":"c66c2f9c5b295559","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1709696049568,"stop":1709696049568,"duration":0},"status":"passed","severity":"normal"},{"uid":"935c42bf9f9618e0","name":"more peers than existing","time":{"start":1709696040678,"stop":1709696040678,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5de7244e53f78c0f","name":"Push message with SQL Injection payload","time":{"start":1709695969481,"stop":1709695969481,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba15f4ee832e826","name":"should only return 1 node with store capability","time":{"start":1709695562277,"stop":1709695562278,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48852c778d271f0","name":"Query Generator, No message returned","time":{"start":1709696102431,"stop":1709696102431,"duration":0},"status":"passed","severity":"normal"},{"uid":"272cb2ba8a60d96d","name":"Fields are not dropped","time":{"start":1709695552387,"stop":1709695552389,"duration":2},"status":"passed","severity":"normal"},{"uid":"76eaafae73fd1af","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1709696049568,"stop":1709696049568,"duration":0},"status":"passed","severity":"normal"},{"uid":"9367f31fab657a6e","name":"Does not throw an exception when node disconnects","time":{"start":1709696154344,"stop":1709696154344,"duration":0},"status":"passed","severity":"normal"},{"uid":"7216487fee4f62e8","name":"throws on empty content topic","time":{"start":1709695539791,"stop":1709695539791,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31fc5624be5b129","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1709695600440,"stop":1709695600440,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd498de5a87f55f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1709695842162,"stop":1709695842162,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5305e48f564613","name":"Check received message containing Basic HTML tag","time":{"start":1709695751028,"stop":1709695751029,"duration":1},"status":"passed","severity":"normal"},{"uid":"faaa23f749334121","name":"should properly create location multiaddrs - udp4","time":{"start":1709695548256,"stop":1709695548256,"duration":0},"status":"passed","severity":"normal"},{"uid":"f028717d498b7813","name":"Push message with content topic containing short","time":{"start":1709696109977,"stop":1709696109977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f893bab6cd107e91","name":"configure the node with multiple pubsub topics","time":{"start":1709696061811,"stop":1709696061812,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa4b665872745d8e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1709696049576,"stop":1709696049576,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d03f29eb4ed0eb8","name":"should be able to decode the field with only STORE set to true","time":{"start":1709695547519,"stop":1709695547520,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa0e530d2d111c53","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1709695738998,"stop":1709695738998,"duration":0},"status":"passed","severity":"normal"},{"uid":"6789b673fd9465ff","name":"Push message with Chinese payload","time":{"start":1709695969480,"stop":1709695969480,"duration":0},"status":"passed","severity":"normal"},{"uid":"9659fe5999e568c0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1709696038171,"stop":1709696038171,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a28c7293ace93f3","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1709695547517,"stop":1709695547517,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69e2ff245975a87","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1709695562009,"stop":1709695562009,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d833faf1f0b7b1","name":"Ping on subscribed peer","time":{"start":1709695664267,"stop":1709695664267,"duration":0},"status":"passed","severity":"normal"},{"uid":"985b3ee45653b831","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1709695739051,"stop":1709695739051,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85d1dda6240fd4a","name":"1 Store, 2 fetches","time":{"start":1709695561909,"stop":1709695561910,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a87f7da29edbfab","name":"should properly create location multiaddrs - udp","time":{"start":1709695548257,"stop":1709695548257,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ad2502697881a3","name":"Push message with XML payload","time":{"start":1709695969482,"stop":1709695969482,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fc1f9bc6df2669","name":"different cluster, different shard: nodes don't connect","time":{"start":1709695738977,"stop":1709695738977,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88830aa8e1ac84d","name":"Publishes to nwaku","time":{"start":1709696025062,"stop":1709696025062,"duration":0},"status":"passed","severity":"normal"},{"uid":"915889ec173ab5a1","name":"Generator, 2 different pubsubtopics","time":{"start":1709696112724,"stop":1709696112724,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bd9fe84953e7a8","name":"Check received message containing unicode special characters","time":{"start":1709696045614,"stop":1709696045614,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb55a3bb025774c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1709695547518,"stop":1709695547518,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba4230bc41ab2e0","name":"throws on content topic with empty topic name field","time":{"start":1709695539795,"stop":1709695539795,"duration":0},"status":"passed","severity":"normal"},{"uid":"651057708be53d04","name":"Ping on unsubscribed peer","time":{"start":1709695664266,"stop":1709695664266,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed81fc460c9b98be","name":"getPeersByDiscovery","time":{"start":1709695631987,"stop":1709695631988,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f017f28c4cbd5b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1709695562005,"stop":1709695562006,"duration":1},"status":"passed","severity":"normal"},{"uid":"37152f954e99c5c5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1709695842176,"stop":1709695842176,"duration":0},"status":"passed","severity":"normal"},{"uid":"917c2463a069bff3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1709696045617,"stop":1709696045617,"duration":0},"status":"passed","severity":"normal"},{"uid":"530de8a577a5af2d","name":"Push message with shell command payload","time":{"start":1709696109974,"stop":1709696109974,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e33dae8cd86bcc6","name":"Check received message containing JSON","time":{"start":1709696045600,"stop":1709696045601,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7193fbc3fea2481","name":"Init the array if not present","time":{"start":1709695539527,"stop":1709695539529,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc52cc5e8bb892b5","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1709696083404,"stop":1709696083405,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a661d4327e6ce6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1709696061812,"stop":1709696061812,"duration":0},"status":"passed","severity":"normal"},{"uid":"788262251fb385ef","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1709695562010,"stop":1709695562010,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6440f0f91af3121","name":"Check received message containing JSON","time":{"start":1709696045613,"stop":1709696045613,"duration":0},"status":"passed","severity":"normal"},{"uid":"f942fcc5caed9ea8","name":"Promise Callback - forward","time":{"start":1709696126349,"stop":1709696126349,"duration":0},"status":"passed","severity":"normal"},{"uid":"7edaca74a78b2fe9","name":"Check received message containing Script","time":{"start":1709695751027,"stop":1709695751028,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d515c741ae6ac49","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1709695552809,"stop":1709695552810,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba23455b6fd1ca","name":"Check received message containing Chinese","time":{"start":1709696045597,"stop":1709696045598,"duration":1},"status":"passed","severity":"normal"},{"uid":"225b58dee2ac31c6","name":"should encodeTxt and decodeTxt","time":{"start":1709695548251,"stop":1709695548252,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f99c44d53e9bc4a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1709696049573,"stop":1709696049573,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02e466347990bb7","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1709695598703,"stop":1709695598704,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb01aa7b6bf4957b","name":"Encoder throws on empty string content topic","time":{"start":1709695553006,"stop":1709695553006,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfcefc6bec9135f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1709696326677,"stop":1709696326677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e942781b4c51f20c","name":"same cluster, different shard: nodes connect","time":{"start":1709695738976,"stop":1709695738976,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f696b11496e9491","name":"Query generator for 2000 messages","time":{"start":1709696120630,"stop":1709696120630,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafe64c5cb6d6c48","name":"Push message with emoji payload","time":{"start":1709695969486,"stop":1709695969486,"duration":0},"status":"passed","severity":"normal"},{"uid":"3492984446bf34fe","name":"Check message with no payload is not received","time":{"start":1709696045606,"stop":1709696045606,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00772fc3cf6e3a8","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1709695569271,"stop":1709695569272,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e58040f077703b5","name":"Push message with escaped characters payload","time":{"start":1709696109975,"stop":1709696109975,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba0204d882481e","name":"should decode valid enr with tcp successfully","time":{"start":1709695548253,"stop":1709695548253,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a1eeb6a94d699d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1709695797230,"stop":1709695797230,"duration":0},"status":"passed","severity":"normal"},{"uid":"905b5478ba7658c8","name":"Push message with content topic containing Russian","time":{"start":1709696109980,"stop":1709696109980,"duration":0},"status":"passed","severity":"normal"},{"uid":"4257941f71a739","name":"should add and remove event listeners correctly","time":{"start":1709695569272,"stop":1709695569273,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1df416805e0bd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1709696326677,"stop":1709696326677,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b79a162078cefb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709695856324,"stop":1709695856324,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4245d65580e6b5","name":"Check received message containing SQL Injection","time":{"start":1709696045611,"stop":1709696045611,"duration":0},"status":"passed","severity":"normal"},{"uid":"132fadea76772a29","name":"Push 30 different messages","time":{"start":1709695969487,"stop":1709695969487,"duration":0},"status":"passed","severity":"normal"},{"uid":"500d2a5f04249be1","name":"Fails to publish message with size larger than 1 MB","time":{"start":1709696052709,"stop":1709696052709,"duration":0},"status":"passed","severity":"normal"},{"uid":"1934b9efef444bbb","name":"Overlapping topic subscription","time":{"start":1709695842163,"stop":1709695842163,"duration":0},"status":"passed","severity":"normal"},{"uid":"620cd4287e556c8c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1709696150993,"stop":1709696150993,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e386da0157ac57d","name":"Check publish message containing Script","time":{"start":1709696052697,"stop":1709696052697,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4bbe381cd1d976","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1709696049572,"stop":1709696049572,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db0fb86a8c789c6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1709696214946,"stop":1709696214946,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca308942e27612d","name":"Encoder throws on undefined content topic","time":{"start":1709695553005,"stop":1709695553005,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fda851ecab30c98","name":"should return false","time":{"start":1709695548254,"stop":1709695548254,"duration":0},"status":"passed","severity":"normal"},{"uid":"918c501d3383ae68","name":"Subscribe to topic containing special chars and publish message","time":{"start":1709696049571,"stop":1709696049571,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cb1b2e2a62b8b2","name":"Check message with no payload is not received","time":{"start":1709696045619,"stop":1709696045619,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eaaa1eb1d256c9e","name":"Push message with Script payload","time":{"start":1709696109972,"stop":1709696109973,"duration":1},"status":"passed","severity":"normal"},{"uid":"178f81bd376bd6cc","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1709696214956,"stop":1709696214956,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f443b1e944cf5f","name":"Push message with unicode special characters payload","time":{"start":1709695969484,"stop":1709695969484,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c33610c2413b2bd","name":"nwaku subscribes","time":{"start":1709696025061,"stop":1709696025062,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ad19f683d72d40","name":"Check received message with timestamp: 1709695591255000000 ","time":{"start":1709695751031,"stop":1709695751032,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c26a7409b8d17a","name":"should not fail to start the service if it is already started","time":{"start":1709695569268,"stop":1709695569269,"duration":1},"status":"passed","severity":"normal"},{"uid":"d714235102c43103","name":"Check received message containing escaped characters","time":{"start":1709696045613,"stop":1709696045614,"duration":1},"status":"passed","severity":"normal"},{"uid":"e738e7ea2f068b2f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1709695797233,"stop":1709695797233,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82f9765f66bfa16","name":"less peers than existing","time":{"start":1709696040678,"stop":1709696040678,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89dbfd8a27c16ea3","name":"Push message with Arabic payload","time":{"start":1709695969480,"stop":1709695969481,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9eb1a8668207608","name":"should throw error - no public key","time":{"start":1709695548254,"stop":1709695548254,"duration":0},"status":"passed","severity":"normal"},{"uid":"9876745fdac80060","name":"Subscribe to topic containing JSON and publish message","time":{"start":1709696049575,"stop":1709696049576,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f0e64e677979f3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1709695797223,"stop":1709695797224,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8ae8f4ff3e196c","name":"Relay","time":{"start":1709695601150,"stop":1709695601150,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9300b04bd0fde48","name":"stop","time":{"start":1709695631993,"stop":1709695631994,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1f0efbf9805bf6f","name":"Push message with shell command payload","time":{"start":1709695969483,"stop":1709695969483,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b665dd0d0180f17","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1709696214942,"stop":1709696214942,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45d0a63e6590f34","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1709695665726,"stop":1709695665726,"duration":0},"status":"passed","severity":"normal"},{"uid":"8908ff3066d92011","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1709696049574,"stop":1709696049574,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f8715584db7a5c","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1709696129438,"stop":1709696129439,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa9df1a47bd916a","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1709696067193,"stop":1709696067193,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c54f634ed010d8","name":"Push message with content topic containing shell command","time":{"start":1709695969494,"stop":1709695969494,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3367f604aa59160","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1709695540128,"stop":1709695540128,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce88ad5191ec63a3","name":"Check message with non string payload is not received","time":{"start":1709695751035,"stop":1709695751036,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7bbb0afbe206c4","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1709695738985,"stop":1709695738985,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf5afb6dc4edab5","name":"Delete observer","time":{"start":1709695999710,"stop":1709695999711,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5fdd66bc44c6a9b","name":"non connected peers","time":{"start":1709696040678,"stop":1709696040679,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2aa195bab2673558","name":"can start and stop the service","time":{"start":1709695569267,"stop":1709695569267,"duration":0},"status":"passed","severity":"normal"},{"uid":"90062c89446eca25","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1709695591148,"stop":1709695591149,"duration":1},"status":"passed","severity":"normal"},{"uid":"77eef45d4a21bf53","name":"Waku message hash computation","time":{"start":1709695542494,"stop":1709695542495,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2dbb5abe3a92545","name":"Publish message with custom timestamp: Thu Mar 16 2023 03:33:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1709696052701,"stop":1709696052702,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea2bc9718d0c67b","name":"should use DNS peer discovery with light client","time":{"start":1709695602796,"stop":1709695602797,"duration":1},"status":"skipped","severity":"normal"},{"uid":"24de3de41910ff02","name":"Push message with content topic containing special chars","time":{"start":1709695969489,"stop":1709695969489,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d12ccc668b521b","name":"Subscribe to topic containing long and receive message","time":{"start":1709696214945,"stop":1709696214945,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c4a38e3319ce03","name":"Check message with invalid timestamp is not received","time":{"start":1709696045605,"stop":1709696045605,"duration":0},"status":"passed","severity":"normal"},{"uid":"68955dc29664030c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1709695574970,"stop":1709695574972,"duration":2},"status":"passed","severity":"normal"},{"uid":"b529d8acc9d4795a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1709695591151,"stop":1709695591152,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ea0272190c1cb4","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1709695739054,"stop":1709695739055,"duration":1},"status":"passed","severity":"normal"},{"uid":"41bc2c4bebac50d0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709695739041,"stop":1709695739044,"duration":3},"status":"passed","severity":"normal"},{"uid":"d21270e8ea6b28c4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1709695856319,"stop":1709695856320,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7ef33dd53e207a","name":"groups content topics by expected pubsub topic","time":{"start":1709695539798,"stop":1709695539798,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4d71b026a39650","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1709695602797,"stop":1709695602797,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a1236e6e27c5c7c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1709696214947,"stop":1709696214947,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e564910e147dbf8","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1709696150995,"stop":1709696150995,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf95cdd555953a19","name":"should be able to encode the field with only FILTER set to true","time":{"start":1709695547513,"stop":1709695547514,"duration":1},"status":"passed","severity":"normal"},{"uid":"b37c3fe4d1d43a20","name":"Check received message containing escaped characters","time":{"start":1709696045602,"stop":1709696045602,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f063cd29d0bef4","name":"Check received message containing Basic HTML tag","time":{"start":1709696045600,"stop":1709696045600,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4e359fb441191d","name":"Push message with special chars payload","time":{"start":1709696109969,"stop":1709696109970,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4aeddbebaf5a347","name":"should not fail to stop the service if it was not started","time":{"start":1709695569268,"stop":1709695569268,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f97867fd844424","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1709695739044,"stop":1709695739050,"duration":6},"status":"passed","severity":"normal"},{"uid":"acd4ee8cc1f5f8db","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1709695738996,"stop":1709695738996,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0427879627a336","name":"Subscribe to topic containing numeric and receive message","time":{"start":1709696214955,"stop":1709696214955,"duration":0},"status":"passed","severity":"normal"},{"uid":"6559a4e5c29dea15","name":"Overlapping topic subscription","time":{"start":1709696049569,"stop":1709696049570,"duration":1},"status":"skipped","severity":"normal"},{"uid":"baf82967fa6cb135","name":"Push message with short payload","time":{"start":1709696109966,"stop":1709696109967,"duration":1},"status":"passed","severity":"normal"},{"uid":"befa2f3a9f453d1","name":"Query with Ordered Callback, No Decoder","time":{"start":1709696102432,"stop":1709696102432,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85355ec6031fde2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1709696112723,"stop":1709696112723,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be64d3b57fcf836e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1709695591152,"stop":1709695591153,"duration":1},"status":"passed","severity":"normal"},{"uid":"d670260935e0d81c","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1709695842163,"stop":1709695842163,"duration":0},"status":"skipped","severity":"normal"},{"uid":"776832b76e468edb","name":"Query generator for multiple messages with multiple decoders","time":{"start":1709696120614,"stop":1709696120617,"duration":3},"status":"passed","severity":"normal"},{"uid":"7379e83d48a4ce96","name":"Subscribe to topic containing Script and receive message","time":{"start":1709695842168,"stop":1709695842168,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d76f2b4c802c6d5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709695738981,"stop":1709695738981,"duration":0},"status":"passed","severity":"normal"},{"uid":"1326efaf9723bc42","name":"Push message equal or less that 1MB","time":{"start":1709695969499,"stop":1709695969499,"duration":0},"status":"passed","severity":"normal"},{"uid":"638d312ca13be17","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1709696038169,"stop":1709696038169,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a63ea91a3cb807","name":"Fails to push message with empty content topic","time":{"start":1709695969496,"stop":1709695969496,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a51dd7bc519d93","name":"Nodes with multiple pubsub topic","time":{"start":1709696038170,"stop":1709696038171,"duration":1},"status":"passed","severity":"normal"},{"uid":"67da1a337c221ba4","name":"Push message with custom timestamp: 1678937339280","time":{"start":1709696109992,"stop":1709696109992,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26998dc5ca7cb0a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709695739002,"stop":1709695739002,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3492c5af3f40c4","name":"LightPush","time":{"start":1709696156161,"stop":1709696156161,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f404f7d8e2d355a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1709696049571,"stop":1709696049572,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cab0a2721ea0ba7","name":"Check received message containing Russian","time":{"start":1709696045598,"stop":1709696045598,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfcf347a1f1feb7","name":"safeDispatchEvent","time":{"start":1709695631993,"stop":1709695631993,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbed88d22e804d8","name":"Publish message with custom timestamp: Wed Mar 06 2024 04:33:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1709696052706,"stop":1709696052706,"duration":0},"status":"passed","severity":"normal"},{"uid":"42bfa3be3c539108","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1709696045604,"stop":1709696045605,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae848050c1c124ca","name":"should properly create location multiaddrs - tcp","time":{"start":1709695548258,"stop":1709695548258,"duration":0},"status":"passed","severity":"normal"},{"uid":"957f70c03cc16721","name":"Check received message containing Chinese","time":{"start":1709695751024,"stop":1709695751025,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad5ba5ad8c11d6e","name":"Decoder throws on empty string content topic","time":{"start":1709695574976,"stop":1709695574976,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2696b70927342e","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1709696120619,"stop":1709696120619,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4a6f704fe4a1fe","name":"caches peers it previously fetched","time":{"start":1709695562276,"stop":1709695562276,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22b1097dd7d127a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1709696214943,"stop":1709696214943,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70851e59422cd0c","name":"should handle corrupted local storage data gracefully","time":{"start":1709695569272,"stop":1709695569272,"duration":0},"status":"passed","severity":"normal"},{"uid":"3daccfb4de3d1377","name":"Used by Waku Relay","time":{"start":1709696154346,"stop":1709696154346,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af583e83e8527a9","name":"Waku message hash computation (meta attribute not present)","time":{"start":1709695542496,"stop":1709695542496,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5562202467e492","name":"should be able to decode the field with only FILTER set to true","time":{"start":1709695547519,"stop":1709695547519,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf1d75407e489dd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1709695739038,"stop":1709695739040,"duration":2},"status":"passed","severity":"normal"},{"uid":"57bac13b1416e201","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1709695797229,"stop":1709695797229,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da56597964ff1f","name":"Push message with content topic containing Script","time":{"start":1709695969492,"stop":1709695969492,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e134287330636fb","name":"Encoder throws on undefined content topic","time":{"start":1709695576884,"stop":1709695576884,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f57250b47331ac","name":"Check received message with timestamp: 1649153314 ","time":{"start":1709695751032,"stop":1709695751033,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e535e80c8e4e9a","name":"Relay - dialed after","time":{"start":1709696156158,"stop":1709696156158,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59a9084fc9b2039","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1709696067193,"stop":1709696067194,"duration":1},"status":"passed","severity":"normal"},{"uid":"7788af764d19d0e5","name":"Reusing cursor across nodes","time":{"start":1709696083409,"stop":1709696083409,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37264105d58040","name":"Throws when trying to push message with empty payload","time":{"start":1709696109977,"stop":1709696109977,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e881d3fa19ff377","name":"Push message with content topic containing Basic HTML tag","time":{"start":1709695969493,"stop":1709695969493,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1e1f0069cbed4c","name":"Check publish message containing escaped characters","time":{"start":1709696052699,"stop":1709696052699,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd1573c05b41d0e","name":"Push message with content topic containing Script","time":{"start":1709696109981,"stop":1709696109981,"duration":0},"status":"passed","severity":"normal"},{"uid":"42dbb6c1480bc22e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1709695842156,"stop":1709695842157,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d0581d3c07adc4f","name":"Promise Callback - backward","time":{"start":1709696126350,"stop":1709696126350,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5b0d0c92db0f1e","name":"should be called at least once on all `peer:discovery` events","time":{"start":1709695598701,"stop":1709695598702,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa9d1fbe3985b64","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1709696326676,"stop":1709696326676,"duration":0},"status":"passed","severity":"normal"},{"uid":"2856272f35503f31","name":"Push message with content topic containing Chinese","time":{"start":1709696109979,"stop":1709696109979,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c24c198cafa7a6f","name":"Subscribe to topic containing long and receive message","time":{"start":1709695842164,"stop":1709695842165,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a8a64d7338fae2","name":"recovers when dns.resolve returns empty","time":{"start":1709695562275,"stop":1709695562275,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf731f786b492b9","name":"Check received message containing emoji","time":{"start":1709696045614,"stop":1709696045615,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd0dad4ad545637","name":"should properly compute the node id","time":{"start":1709695548255,"stop":1709695548255,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d59954d9363679","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1709695738999,"stop":1709695738999,"duration":0},"status":"passed","severity":"normal"},{"uid":"7321b00d0868fc55","name":"Reopen subscription with peer with lost subscription","time":{"start":1709695664268,"stop":1709695664269,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ffc0d9a85066e2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709695738995,"stop":1709695738996,"duration":1},"status":"passed","severity":"normal"},{"uid":"e95d5dc2b6c5f467","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1709696129439,"stop":1709696129439,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a33ec4f20779c00","name":"Relay - dialed first","time":{"start":1709696156158,"stop":1709696156158,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4203a37515bb811","name":"Push message with meta","time":{"start":1709696109990,"stop":1709696109990,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f86aa6a857a7e7b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1709696214955,"stop":1709696214956,"duration":1},"status":"passed","severity":"normal"},{"uid":"14ad91599dee2545","name":"Check message on other pubsub topic is not received","time":{"start":1709695751034,"stop":1709695751034,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb982691f86251e4","name":"Push message with Chinese payload","time":{"start":1709696109970,"stop":1709696109971,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b6e41c1192efff","name":"Reopen subscription with peer with lost subscription","time":{"start":1709695620673,"stop":1709695620673,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09b54f241875dcd","name":"Check received message containing XML","time":{"start":1709696045599,"stop":1709696045600,"duration":1},"status":"passed","severity":"normal"},{"uid":"83fb2686e52162fa","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1709695547521,"stop":1709695547522,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1168276342327fd","name":"retrieves a single peer","time":{"start":1709695562274,"stop":1709695562275,"duration":1},"status":"passed","severity":"normal"},{"uid":"1450851e4b3b9f78","name":"Check message with no payload is not received","time":{"start":1709695751035,"stop":1709695751035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13971b4b8e7b2ca","name":"Push message with rate limit","time":{"start":1709696109991,"stop":1709696109991,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33a305e1323316","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1709695738996,"stop":1709695738997,"duration":1},"status":"passed","severity":"normal"},{"uid":"773a6027dc0d6eb5","name":"can start and stop the service","time":{"start":1709695602781,"stop":1709695602787,"duration":6},"status":"passed","severity":"normal"},{"uid":"c2055bd52e4a4c23","name":"Subscribe to topic containing XML and receive message","time":{"start":1709696214957,"stop":1709696214957,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ae638a76428fd","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1709695665717,"stop":1709695665717,"duration":0},"status":"passed","severity":"normal"},{"uid":"49123806035472aa","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1709695842166,"stop":1709695842167,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eaed0e7d4829099","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1709695574972,"stop":1709695574973,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b8e3ab6096b5a9","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1709696129440,"stop":1709696129440,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92ac05d96e9a84c","name":"Subscribe to topic containing short and receive message","time":{"start":1709695842164,"stop":1709695842164,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a37fc7d255f350","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1709695738995,"stop":1709695738995,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53c4e4a626d15d8","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1709696150996,"stop":1709696150996,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60ad1bec1dea6e6","name":"should properly create location multiaddrs - tcp6","time":{"start":1709695548257,"stop":1709695548257,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3029c6a73ef82d","name":"Check received message with timestamp: 1709695590374000000 ","time":{"start":1709696045603,"stop":1709696045603,"duration":0},"status":"passed","severity":"normal"},{"uid":"2936463b6f8925ad","name":"different cluster, same shard: nodes don't connect","time":{"start":1709695738977,"stop":1709695738977,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8258d369bad9f","name":"Fails to push message with empty content topic","time":{"start":1709696109989,"stop":1709696109989,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e461d8c431eaab","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1709695676007,"stop":1709695676009,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a9106e4d731842","name":"Subscribe and receives messages on 20 topics","time":{"start":1709696214942,"stop":1709696214942,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a7d4dd3970f638","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1709695562007,"stop":1709695562008,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d991ff8d955caa","name":"should not fail to stop the service if it was not started","time":{"start":1709696052060,"stop":1709696052060,"duration":0},"status":"passed","severity":"normal"},{"uid":"987cc6873b1a93f3","name":"Symmetric encrypt & Decrypt","time":{"start":1709695575533,"stop":1709695575533,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf46be6f90800de3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1709695665718,"stop":1709695665719,"duration":1},"status":"passed","severity":"normal"},{"uid":"d59619836315864c","name":"Subscribe and publish message","time":{"start":1709696049567,"stop":1709696049567,"duration":0},"status":"passed","severity":"normal"},{"uid":"413add27bdc16802","name":"should throw error - invalid id","time":{"start":1709695548254,"stop":1709695548254,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30fd6fcf9c96fb1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1709695676004,"stop":1709695676005,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bede08fd042070e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1709695797227,"stop":1709695797228,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d369a5ab8847c0","name":"Push message on custom pubsubTopic","time":{"start":1709695856323,"stop":1709695856323,"duration":0},"status":"passed","severity":"normal"},{"uid":"8535fc8f3b125ceb","name":"does not throw on valid cases","time":{"start":1709695539790,"stop":1709695539791,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5642bd3fab18ca3","name":"Subscribe and receive messages via lightPush","time":{"start":1709695842149,"stop":1709695842150,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa999329e89a9c42","name":"Js publishes, other Js receives","time":{"start":1709696025063,"stop":1709696025063,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5dbc28f13082b9","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1709695548252,"stop":1709695548252,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec2e83009c07e0d","name":"Check received message containing short","time":{"start":1709696045595,"stop":1709696045595,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e9883f80884615","name":"Check received message containing Russian","time":{"start":1709695751026,"stop":1709695751027,"duration":1},"status":"passed","severity":"normal"},{"uid":"772c254bf7cb2809","name":"Subscribe to topic containing long and publish message","time":{"start":1709696049570,"stop":1709696049570,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00aa6520d8bf5a5","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1709695738978,"stop":1709695738979,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4bc42ebc3cc0f9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1709696214948,"stop":1709696214948,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e16738cdd96ea5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1709695842165,"stop":1709695842165,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbdc1a21797a901","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1709695598705,"stop":1709695598705,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a9cd367214ba49","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1709695676005,"stop":1709695676006,"duration":1},"status":"passed","severity":"normal"},{"uid":"11bc01c59b184fbd","name":"Ordered callback, aborts when callback returns true","time":{"start":1709696120619,"stop":1709696120630,"duration":11},"status":"passed","severity":"normal"},{"uid":"8ada61fd03778c5f","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1709695738981,"stop":1709695738981,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dae3d2406149f05","name":"Subscribe to topic containing Script and receive message","time":{"start":1709696214957,"stop":1709696214957,"duration":0},"status":"passed","severity":"normal"},{"uid":"7773ecb1401fbb96","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1709695640698,"stop":1709695640698,"duration":0},"status":"passed","severity":"normal"},{"uid":"84057cf65dc5815c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1709695842161,"stop":1709695842161,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccdc55de7f6a0708","name":"should not receive a peer event before start","time":{"start":1709696052062,"stop":1709696052063,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d7b2bd31fef9acf","name":"should emit a peer event after start","time":{"start":1709696052061,"stop":1709696052061,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e9765443ae2f9d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1709695842168,"stop":1709695842168,"duration":0},"status":"passed","severity":"normal"},{"uid":"c206d15be8dbb550","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1709695562007,"stop":1709695562007,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf0cafbfada826d","name":"Ping on peer without subscriptions","time":{"start":1709695664267,"stop":1709695664268,"duration":1},"status":"passed","severity":"normal"},{"uid":"645861292751991d","name":"Passing cursor with wrong message digest","time":{"start":1709696083409,"stop":1709696083410,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc70e12efc953cf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1709695842154,"stop":1709695842155,"duration":1},"status":"passed","severity":"normal"},{"uid":"694a2145852345a1","name":"Subscribe to topic containing XML and receive message","time":{"start":1709695842173,"stop":1709695842173,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3fc40a7177186aa","name":"Check received message containing Russian","time":{"start":1709696045610,"stop":1709696045611,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac7af599e015fe3b","name":"Check received message containing numeric","time":{"start":1709696045596,"stop":1709696045597,"duration":1},"status":"passed","severity":"normal"}]