2024-02-05 15:28:57 +00:00

1 line
130 KiB
JSON

[{"uid":"918d1ee83d3a3642","name":"Subscribe to topic containing emoji and publish message","time":{"start":1707146635100,"stop":1707146635100,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9e86f6e38bdbdb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707146510714,"stop":1707146510715,"duration":1},"status":"passed","severity":"normal"},{"uid":"84dedab5bc8961b3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707146912061,"stop":1707146912062,"duration":1},"status":"passed","severity":"normal"},{"uid":"98e2dafbfc1ca460","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707146912062,"stop":1707146912062,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e554a84018fb7a1","name":"Passing page size 11 when there are 10 messages","time":{"start":1707146866863,"stop":1707146866863,"duration":0},"status":"passed","severity":"normal"},{"uid":"3806c51b2f286761","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707146569046,"stop":1707146569046,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99af4cda7b3ba5","name":"pre and post cipher","time":{"start":1707146280871,"stop":1707146280871,"duration":0},"status":"passed","severity":"normal"},{"uid":"433124fde88df7c7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707146510708,"stop":1707146510708,"duration":0},"status":"passed","severity":"normal"},{"uid":"788b26c6d24b862b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707146912046,"stop":1707146912046,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0819b81496a66a2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707146872919,"stop":1707146872919,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff091a7fe7e313c4","name":"Check received message containing Basic HTML tag","time":{"start":1707146826067,"stop":1707146826067,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e56a97639639105","name":"Generator, custom pubsub topic","time":{"start":1707146872915,"stop":1707146872915,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91a6825ff0c91dc","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1707146767648,"stop":1707146767649,"duration":1},"status":"passed","severity":"normal"},{"uid":"6acdca58189b1d6b","name":"should not receive a peer event after stop","time":{"start":1707146764504,"stop":1707146764504,"duration":0},"status":"passed","severity":"normal"},{"uid":"939b8d7969fe6840","name":"Publish message with custom timestamp: Mon Feb 05 2024 16:23:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1707146621991,"stop":1707146621991,"duration":0},"status":"passed","severity":"normal"},{"uid":"317a6c7f72ca6b7f","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707146912044,"stop":1707146912044,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e859f3d22c3abcd","name":"Fails to push message with empty content topic","time":{"start":1707146709124,"stop":1707146709125,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9844c9aa5686f1f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707146912057,"stop":1707146912057,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec71b516832a1fd9","name":"All","time":{"start":1707146314623,"stop":1707146314623,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d994f82edbe653","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707146510686,"stop":1707146510686,"duration":0},"status":"passed","severity":"normal"},{"uid":"1138cbe8526c79cf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707146510704,"stop":1707146510704,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fed56efef61afdf","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707146912053,"stop":1707146912053,"duration":0},"status":"passed","severity":"normal"},{"uid":"c447eb661eb732a","name":"Check received message containing long","time":{"start":1707146470601,"stop":1707146470606,"duration":5},"status":"passed","severity":"normal"},{"uid":"f6342d0bb5e4b2ce","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1707146854326,"stop":1707146854326,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b92481e336b0732","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1707146339030,"stop":1707146339031,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5419cc76d000d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1707146273247,"stop":1707146273248,"duration":1},"status":"passed","severity":"normal"},{"uid":"24258085dcdd95b8","name":"Push message with content topic containing SQL Injection","time":{"start":1707146709116,"stop":1707146709116,"duration":0},"status":"passed","severity":"normal"},{"uid":"7094cec6abbdaf85","name":"Check received message with timestamp: undefined ","time":{"start":1707146470622,"stop":1707146470622,"duration":0},"status":"passed","severity":"normal"},{"uid":"4174b8be0b3abe6d","name":"Nodes with multiple pubsub topic","time":{"start":1707146611759,"stop":1707146611760,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa2e2710e66e0c22","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1707146264221,"stop":1707146264221,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece0992e9440d53e","name":"Subscribe and receives messages on 20 topics","time":{"start":1707146912042,"stop":1707146912043,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a98e395e4844fd4","name":"Callback on promise","time":{"start":1707146832894,"stop":1707146832907,"duration":13},"status":"passed","severity":"normal"},{"uid":"fa1fc073692df33","name":"Query with Promise Callback, No message returned","time":{"start":1707146829483,"stop":1707146829487,"duration":4},"status":"passed","severity":"normal"},{"uid":"21e64744c724f848","name":"Subscribe and receive messages via waku relay post","time":{"start":1707146912041,"stop":1707146912041,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a4c6c80ddf8d59","name":"Check message received after nwaku node is restarted","time":{"start":1707146826078,"stop":1707146826078,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9bcb39b1a8c208da","name":"nwaku interop","time":{"start":1707146764491,"stop":1707146764492,"duration":1},"status":"broken","severity":"normal"},{"uid":"50f04c936f960ea","name":"Fails to push message bigger that 1MB","time":{"start":1707146847612,"stop":1707146847612,"duration":0},"status":"passed","severity":"normal"},{"uid":"870771c905d2909b","name":"LightPush","time":{"start":1707146885616,"stop":1707146885617,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fcb607b3f392215","name":"Push message with Script payload","time":{"start":1707146709106,"stop":1707146709107,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4c642c55ab0625","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1707146259280,"stop":1707146259280,"duration":0},"status":"passed","severity":"normal"},{"uid":"93367ac36b24de72","name":"Push message with Arabic payload","time":{"start":1707146709105,"stop":1707146709105,"duration":0},"status":"passed","severity":"normal"},{"uid":"84078b37e0eb93b5","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1707146339020,"stop":1707146339020,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f5f30dd647f728","name":"Push message with content topic containing Russian","time":{"start":1707146847580,"stop":1707146847581,"duration":1},"status":"passed","severity":"normal"},{"uid":"15f17b231552368b","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1707146274322,"stop":1707146274323,"duration":1},"status":"passed","severity":"normal"},{"uid":"e01b832627b7b34d","name":"Check message received after jswaku node is restarted","time":{"start":1707146470634,"stop":1707146470635,"duration":1},"status":"skipped","severity":"normal"},{"uid":"283040b33821696f","name":"Encoder throws on undefined content topic","time":{"start":1707146264381,"stop":1707146264382,"duration":1},"status":"passed","severity":"normal"},{"uid":"b43782fa386c14db","name":"Check received message containing special chars","time":{"start":1707146470607,"stop":1707146470607,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb17dde0ea75d95","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707146912059,"stop":1707146912059,"duration":0},"status":"passed","severity":"normal"},{"uid":"7807ccddcfc0fcc8","name":"Check received message containing escaped characters","time":{"start":1707146826047,"stop":1707146826048,"duration":1},"status":"passed","severity":"normal"},{"uid":"835eb38a764fb6e0","name":"does not throw on valid cases","time":{"start":1707146250330,"stop":1707146250330,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00cfbb1e4f3db45","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707146443729,"stop":1707146443729,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd6dc2d7f8088ec","name":"Check received message containing long","time":{"start":1707146826059,"stop":1707146826060,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef534f062d09ba95","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707146510705,"stop":1707146510705,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d5f17f972b69ef","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1707146443717,"stop":1707146443717,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b25563763d46914","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1707146635088,"stop":1707146635088,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f921b31863d45e8","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1707146274323,"stop":1707146274323,"duration":0},"status":"passed","severity":"normal"},{"uid":"28fcae3a89a58835","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707146523964,"stop":1707146523965,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dee5a20a334ab23","name":"Ping on subscribed peer","time":{"start":1707146370255,"stop":1707146370255,"duration":0},"status":"passed","severity":"normal"},{"uid":"772db26665b4e6a","name":"Check message received after jswaku node is restarted","time":{"start":1707146826077,"stop":1707146826077,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80bb0b419e3cd564","name":"Push message equal or less that 1MB","time":{"start":1707146847612,"stop":1707146847612,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b67be2bfcd89a3d","name":"Round trip binary serialization","time":{"start":1707146264380,"stop":1707146264380,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9aef8fb208eb75","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1707146443727,"stop":1707146443727,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0315247c13bbaf","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707146510705,"stop":1707146510706,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12c7798c9f216cb","name":"1 Relay, 1 Filter, gives up","time":{"start":1707146273979,"stop":1707146273979,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcce3cb80b2369ae","name":"groups content topics by expected pubsub topic","time":{"start":1707146250336,"stop":1707146250336,"duration":0},"status":"passed","severity":"normal"},{"uid":"9496d73511a2dd55","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707146373910,"stop":1707146373915,"duration":5},"status":"passed","severity":"normal"},{"uid":"d01d474ce13fb5fc","name":"should set field with only FILTER enabled","time":{"start":1707146259290,"stop":1707146259290,"duration":0},"status":"passed","severity":"normal"},{"uid":"333ba376ff8fcc77","name":"Push message with rate limit","time":{"start":1707146847609,"stop":1707146847609,"duration":0},"status":"passed","severity":"normal"},{"uid":"f401149c6742f7f","name":"Relay","time":{"start":1707146314619,"stop":1707146314621,"duration":2},"status":"passed","severity":"normal"},{"uid":"c0a26aa9b5813c05","name":"Subscribe to topic containing Script and receive message","time":{"start":1707146912047,"stop":1707146912048,"duration":1},"status":"passed","severity":"normal"},{"uid":"81342a7e3faabcab","name":"Ephemeral messages are not stored","time":{"start":1707146317576,"stop":1707146317576,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb05b0a0401462e6","name":"Push message with rate limit","time":{"start":1707146709142,"stop":1707146709145,"duration":3},"status":"passed","severity":"normal"},{"uid":"830bb61c98b3b94b","name":"Check received message with timestamp: 1707146299653 ","time":{"start":1707146470616,"stop":1707146470616,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbfb9d8a4324b1c","name":"Check publish message containing numeric","time":{"start":1707146621971,"stop":1707146621971,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade4f421ee536a85","name":"Query with Ordered Callback, No Decoder","time":{"start":1707146829476,"stop":1707146829477,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a497bf6ff5e35f5","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1707146258428,"stop":1707146258429,"duration":1},"status":"passed","severity":"normal"},{"uid":"6989bfe58f5ce3cd","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707146611764,"stop":1707146611764,"duration":0},"status":"passed","severity":"normal"},{"uid":"800005e2dbf08dca","name":"Check received message with timestamp: 1707146299920 ","time":{"start":1707146826049,"stop":1707146826050,"duration":1},"status":"passed","severity":"normal"},{"uid":"32dde916a574a3ee","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1707146443722,"stop":1707146443723,"duration":1},"status":"passed","severity":"normal"},{"uid":"b091e14e8599673","name":"Fails to publish message with wrong content topic","time":{"start":1707146621992,"stop":1707146621993,"duration":1},"status":"passed","severity":"normal"},{"uid":"17cc34d4f33abc39","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707146569048,"stop":1707146569049,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ddd8f28f130d77e","name":"Check received message containing XML","time":{"start":1707146470611,"stop":1707146470612,"duration":1},"status":"passed","severity":"normal"},{"uid":"d894069208e9a97e","name":"Check received message containing Script","time":{"start":1707146470610,"stop":1707146470611,"duration":1},"status":"passed","severity":"normal"},{"uid":"519d7478c4855908","name":"Passing cursor with wrong message digest","time":{"start":1707146767663,"stop":1707146767664,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b45f7a948d861b7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707146510704,"stop":1707146510704,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c4fbbc5a4103cf","name":"Query generator for 2000 messages","time":{"start":1707146832909,"stop":1707146832909,"duration":0},"status":"passed","severity":"normal"},{"uid":"898dfb34dc769fe2","name":"Push message with content topic containing XML","time":{"start":1707146709117,"stop":1707146709118,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa23564d567c8c07","name":"Push message with content topic containing emoji","time":{"start":1707146847602,"stop":1707146847603,"duration":1},"status":"passed","severity":"normal"},{"uid":"f83c0ff8bab6638d","name":"Ping on unsubscribed peer","time":{"start":1707146336037,"stop":1707146336038,"duration":1},"status":"passed","severity":"normal"},{"uid":"77bfb732a85d9116","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1707146443733,"stop":1707146443734,"duration":1},"status":"passed","severity":"normal"},{"uid":"382ff7563beb035a","name":"Check received message with timestamp: 1707146299920 ","time":{"start":1707146826073,"stop":1707146826073,"duration":0},"status":"passed","severity":"normal"},{"uid":"78936cbbefb1c6ac","name":"Push message with special chars payload","time":{"start":1707146847566,"stop":1707146847567,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59858e43df9c20c","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1707146443724,"stop":1707146443724,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7dd4a5f98b91e7","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1707146829478,"stop":1707146829481,"duration":3},"status":"passed","severity":"normal"},{"uid":"4095f21790b83788","name":"Decoder throws on empty string content topic","time":{"start":1707146282371,"stop":1707146282371,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ed73b64a909ca2","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1707146339024,"stop":1707146339025,"duration":1},"status":"passed","severity":"normal"},{"uid":"717c794d199dbe2a","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1707146274324,"stop":1707146274324,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7272ddfe550c87e4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707146912049,"stop":1707146912049,"duration":0},"status":"passed","severity":"normal"},{"uid":"6806a8c90d86cbeb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707146872916,"stop":1707146872916,"duration":0},"status":"passed","severity":"normal"},{"uid":"38634263564121ac","name":"should use DNS peer discovery with light client","time":{"start":1707146317067,"stop":1707146317067,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3fbf42686fa75111","name":"Subscribe and receives messages on 20 topics","time":{"start":1707146510671,"stop":1707146510671,"duration":0},"status":"passed","severity":"normal"},{"uid":"594999bec7dcb053","name":"Decoder throws on undefined content topic","time":{"start":1707146264382,"stop":1707146264383,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac74a7b81eb265","name":"Refresh subscription","time":{"start":1707146912056,"stop":1707146912056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5eb3d8f3455014f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1707146250411,"stop":1707146250411,"duration":0},"status":"passed","severity":"normal"},{"uid":"e927fbcb73c33735","name":"different cluster, different shard: nodes don't connect","time":{"start":1707146443713,"stop":1707146443713,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79770851eea9dcc","name":"Push message on custom pubsubTopic","time":{"start":1707146569045,"stop":1707146569045,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd526784fb786fb","name":"should properly create location multiaddrs - udp","time":{"start":1707146259287,"stop":1707146259287,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b5aea1b28682d7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707146912058,"stop":1707146912059,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9833f405e7ee96","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1707146611761,"stop":1707146611761,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ae8803cd411828","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707146912058,"stop":1707146912058,"duration":0},"status":"passed","severity":"normal"},{"uid":"689d1a796ef25098","name":"Check received message containing short","time":{"start":1707146826041,"stop":1707146826042,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf0283e31afa3509","name":"Push message with Russian payload","time":{"start":1707146709105,"stop":1707146709106,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb20a58ee453327c","name":"Ordered callback, aborts when callback returns true","time":{"start":1707146832908,"stop":1707146832908,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1a438f8d121d26","name":"Check received message containing Russian","time":{"start":1707146826045,"stop":1707146826045,"duration":0},"status":"passed","severity":"normal"},{"uid":"1983575e2eaaaeda","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707146373916,"stop":1707146373916,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe9fdf09a01a76d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707146912047,"stop":1707146912047,"duration":0},"status":"passed","severity":"normal"},{"uid":"c980042dcaf8a9aa","name":"recovers when dns.resolve returns empty","time":{"start":1707146274319,"stop":1707146274320,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a245b4a6cbc6487","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707146510672,"stop":1707146510673,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a9595fbba32e90","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1707146645186,"stop":1707146645189,"duration":3},"status":"broken","severity":"normal"},{"uid":"87e26d927db66f58","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707146510672,"stop":1707146510672,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43efe0954d74f044","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707146611760,"stop":1707146611761,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1224af782e2a5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707146912043,"stop":1707146912043,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd3021f3ed60a2b9","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1707146635097,"stop":1707146635097,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9e7a371d078418","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1707146339020,"stop":1707146339021,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b0b9f60353f0ee","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707146569047,"stop":1707146569047,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f499b925467012a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1707146252993,"stop":1707146252993,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac1621346774f33","name":"1 Relay, 1 fetch","time":{"start":1707146273977,"stop":1707146273978,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c310763ffdc15f5","name":"nwaku subscribes","time":{"start":1707146600619,"stop":1707146600619,"duration":0},"status":"passed","severity":"normal"},{"uid":"a987625c9a14c67f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1707146273958,"stop":1707146273958,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c20da24ce1a4c0c","name":"throws on content topic with empty encoding field","time":{"start":1707146250334,"stop":1707146250334,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb3e64f1498492","name":"throws on content topic with generation field greater than 0","time":{"start":1707146250332,"stop":1707146250332,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8739d4aafcacecd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707146523963,"stop":1707146523963,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d77b75d452cef78","name":"Decoder throws on empty string content topic","time":{"start":1707146280289,"stop":1707146280290,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c767a863d8fdf6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707146378336,"stop":1707146378336,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb8208b6998bcbf","name":"Check received message containing emoji","time":{"start":1707146826069,"stop":1707146826072,"duration":3},"status":"passed","severity":"normal"},{"uid":"f726e11d1b6ae518","name":"Push message with shell command payload","time":{"start":1707146709109,"stop":1707146709110,"duration":1},"status":"passed","severity":"normal"},{"uid":"15263ab08ded0e8","name":"Push message with content topic containing unicode special characters","time":{"start":1707146847601,"stop":1707146847602,"duration":1},"status":"passed","severity":"normal"},{"uid":"f74e5a0e8a9b6d00","name":"Generator, custom pubsub topic","time":{"start":1707146872918,"stop":1707146872918,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1e29b48674f7c","name":"Check publish message containing short","time":{"start":1707146621962,"stop":1707146621969,"duration":7},"status":"passed","severity":"normal"},{"uid":"50ae6d6f3e56edf","name":"Init the array if not present","time":{"start":1707146250089,"stop":1707146250091,"duration":2},"status":"passed","severity":"normal"},{"uid":"f405dfdfc0717f48","name":"Subscribe to topic containing long and publish message","time":{"start":1707146635090,"stop":1707146635090,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c0bc991a22d037","name":"Passing an array","time":{"start":1707146883649,"stop":1707146883650,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1cbcbbf36a4a71d","name":"Nwaku publishes","time":{"start":1707146600620,"stop":1707146600620,"duration":0},"status":"passed","severity":"normal"},{"uid":"841a55b308bd5351","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707146378330,"stop":1707146378330,"duration":0},"status":"passed","severity":"normal"},{"uid":"5356007213661a69","name":"should set field with only STORE enabled","time":{"start":1707146259289,"stop":1707146259290,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8bd7ef5456c1100","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1707146443724,"stop":1707146443724,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c2d7791c942a5d","name":"Push message with custom timestamp: 1676388043913","time":{"start":1707146847609,"stop":1707146847610,"duration":1},"status":"passed","severity":"normal"},{"uid":"5acde74e6caf42a8","name":"Push message with numeric payload","time":{"start":1707146709104,"stop":1707146709104,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a13cd25691c144c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1707146881650,"stop":1707146881650,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5191b4e05b57c3","name":"Check publish message containing Basic HTML tag","time":{"start":1707146621981,"stop":1707146621981,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b87bd483b0a3ee","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707146709118,"stop":1707146709119,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96dab7166eb26c3","name":"Refresh subscription","time":{"start":1707146912045,"stop":1707146912045,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc9192771a3ddae","name":"Ping on unsubscribed peer","time":{"start":1707146370252,"stop":1707146370253,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd2583c3a5ce9335","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707146611758,"stop":1707146611759,"duration":1},"status":"passed","severity":"normal"},{"uid":"c34cb9cb02fe8d22","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707146378336,"stop":1707146378337,"duration":1},"status":"passed","severity":"normal"},{"uid":"23095686b24cc93e","name":"Push message with content topic containing Script","time":{"start":1707146709116,"stop":1707146709117,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43fced461b8f095","name":"Query Generator, Wrong PubsubTopic","time":{"start":1707146829470,"stop":1707146829471,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bad1ce0bbff928","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707146373917,"stop":1707146373917,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2120e28161392f","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1707146339022,"stop":1707146339022,"duration":0},"status":"passed","severity":"normal"},{"uid":"c662e75a8ea8a47a","name":"Fails to publish message with empty text","time":{"start":1707146621992,"stop":1707146621992,"duration":0},"status":"passed","severity":"normal"},{"uid":"945601aff3828651","name":"Fails to publish duplicate message","time":{"start":1707146621992,"stop":1707146621992,"duration":0},"status":"passed","severity":"normal"},{"uid":"3491506dec3c801c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1707146378332,"stop":1707146378333,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b40cf4f725fb75","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707146510709,"stop":1707146510710,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab433c3a59396f1d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707146523955,"stop":1707146523955,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab0554b3e02a90a","name":"can start and stop the service","time":{"start":1707146317056,"stop":1707146317057,"duration":1},"status":"passed","severity":"normal"},{"uid":"4622165762dc9a29","name":"Check publish message containing Russian","time":{"start":1707146621975,"stop":1707146621976,"duration":1},"status":"passed","severity":"normal"},{"uid":"680a8594187a892b","name":"converts content topics to expected shard index","time":{"start":1707146250334,"stop":1707146250334,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49da4ecde0ee903","name":"Push message with content topic containing JSON","time":{"start":1707146847597,"stop":1707146847598,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d75232490d0620","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707146523953,"stop":1707146523954,"duration":1},"status":"passed","severity":"normal"},{"uid":"86b497f03019e936","name":"Push message with XML payload","time":{"start":1707146847569,"stop":1707146847570,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f5824e54931b936","name":"Overlapping topic subscription","time":{"start":1707146635089,"stop":1707146635089,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9dc4f7ee97142d40","name":"Check received message with timestamp: 1707146299653000000 ","time":{"start":1707146470616,"stop":1707146470616,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1c85c9d53da62d","name":"Push message with content topic containing short","time":{"start":1707146709112,"stop":1707146709113,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f35cc1931dc0e7","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1707146443713,"stop":1707146443714,"duration":1},"status":"passed","severity":"normal"},{"uid":"454178e5c9763c7c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707146523954,"stop":1707146523954,"duration":0},"status":"passed","severity":"normal"},{"uid":"6120362e5169f29c","name":"should not fail to stop the service if it was not started","time":{"start":1707146317057,"stop":1707146317058,"duration":1},"status":"passed","severity":"normal"},{"uid":"87f5effab3fad9af","name":"should return all peers when numPeers is 0","time":{"start":1707146264220,"stop":1707146264220,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e14b282af36c628","name":"Ephemeral field set to true","time":{"start":1707146264380,"stop":1707146264381,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ae0684afba5eef","name":"throws on content topic with empty application field","time":{"start":1707146250332,"stop":1707146250332,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8c548a12060056","name":"Push message with escaped characters payload","time":{"start":1707146709110,"stop":1707146709110,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f46668d1446106","name":"Check received message containing Chinese","time":{"start":1707146826044,"stop":1707146826044,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7f22ed4bf53e76","name":"it tolerates circular branch references","time":{"start":1707146274319,"stop":1707146274319,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1e5100aadf65ec","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707146523954,"stop":1707146523955,"duration":1},"status":"passed","severity":"normal"},{"uid":"e19f7e5ded536cf8","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1707146881647,"stop":1707146881647,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61a3fdfa1724aaf","name":"should decode valid enr successfully","time":{"start":1707146259280,"stop":1707146259280,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e6327b42e8eb57","name":"should encode/decode to RLP encoding","time":{"start":1707146259284,"stop":1707146259284,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d02086abd091f0d","name":"Nodes with multiple pubsub topic","time":{"start":1707146611765,"stop":1707146611765,"duration":0},"status":"passed","severity":"normal"},{"uid":"348e05e164982e90","name":"Query Generator - forward","time":{"start":1707146854802,"stop":1707146854802,"duration":0},"status":"passed","severity":"normal"},{"uid":"30607180825b54d9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707146569048,"stop":1707146569048,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccd184364a6feb1","name":"should only return 1 node with relay and store capability","time":{"start":1707146274321,"stop":1707146274322,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03d522d8abdf8c6","name":"Subscribe to topic containing long and receive message","time":{"start":1707146912057,"stop":1707146912057,"duration":0},"status":"passed","severity":"normal"},{"uid":"26793338a96e6636","name":"Push message with JSON payload","time":{"start":1707146847570,"stop":1707146847571,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d164dd66f51c6a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707146510711,"stop":1707146510712,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ff633b6c335b2c","name":"Symmetric encrypt & Decrypt","time":{"start":1707146280870,"stop":1707146280870,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f31835a5e1530b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707146523956,"stop":1707146523962,"duration":6},"status":"passed","severity":"normal"},{"uid":"caee79c23f65d153","name":"Push message with content topic containing escaped characters","time":{"start":1707146709123,"stop":1707146709123,"duration":0},"status":"passed","severity":"normal"},{"uid":"505c0263d870984a","name":"Check publish message containing Chinese","time":{"start":1707146621973,"stop":1707146621973,"duration":0},"status":"passed","severity":"normal"},{"uid":"625fabf9bceb1d52","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1707146273957,"stop":1707146273957,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4d8d8c71488d09","name":"Relay - dialed first","time":{"start":1707146885612,"stop":1707146885612,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa6db30f140c5f5","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1707146767651,"stop":1707146767652,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed1ef865eda3883","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707146912061,"stop":1707146912061,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e412797ba8e7e7b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1707146339031,"stop":1707146339032,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ffed99f1b7ed7b8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707146470616,"stop":1707146470617,"duration":1},"status":"passed","severity":"normal"},{"uid":"39616c55b9441d2d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707146317068,"stop":1707146317068,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f185140d98886114","name":"Subscribe and receive messages via lightPush","time":{"start":1707146912051,"stop":1707146912052,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bae20e6b81c13c","name":"should set field with all protocols disabled","time":{"start":1707146259288,"stop":1707146259289,"duration":1},"status":"passed","severity":"normal"},{"uid":"be28330f59011946","name":"Ordered Callback - forward","time":{"start":1707146854804,"stop":1707146854804,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba6510993614579","name":"Check publish message after client node is restarted","time":{"start":1707146621995,"stop":1707146621995,"duration":0},"status":"skipped","severity":"normal"},{"uid":"645a875e39ee492","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1707146443734,"stop":1707146443735,"duration":1},"status":"passed","severity":"normal"},{"uid":"29bb9c7d823489de","name":"udp ip6 address","time":{"start":1707146258571,"stop":1707146258572,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d23bc31af7ee223","name":"Check message on other pubsub topic is not received","time":{"start":1707146826075,"stop":1707146826075,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4aaebbef68bf0db","name":"should throw an error for insufficient data","time":{"start":1707146250412,"stop":1707146250412,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbce41374b3c14a5","name":"Ping on peer without subscriptions","time":{"start":1707146370255,"stop":1707146370256,"duration":1},"status":"passed","severity":"normal"},{"uid":"2139acded6485e76","name":"should decode valid enr with tcp successfully","time":{"start":1707146259280,"stop":1707146259281,"duration":1},"status":"passed","severity":"normal"},{"uid":"944c6fdc98104c82","name":"Passing page size 1 when there are 4 messages","time":{"start":1707146866860,"stop":1707146866861,"duration":1},"status":"passed","severity":"normal"},{"uid":"f505c63019a6a150","name":"Push message with unicode special characters payload","time":{"start":1707146709111,"stop":1707146709111,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e85e3119c3d5c4f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707146443723,"stop":1707146443723,"duration":0},"status":"passed","severity":"normal"},{"uid":"7118447ecdc91b24","name":"Used by Waku Relay","time":{"start":1707146883650,"stop":1707146883651,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a2ab878286e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1707146881649,"stop":1707146881649,"duration":0},"status":"passed","severity":"normal"},{"uid":"da87df8de9f9773a","name":"Subscribe to topic containing Script and publish message","time":{"start":1707146635096,"stop":1707146635096,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98ed4b8d8474eea","name":"Check meta is set [ecies]","time":{"start":1707146282369,"stop":1707146282370,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc29a116dfe05e00","name":"should only return 1 node with relay capability","time":{"start":1707146274321,"stop":1707146274321,"duration":0},"status":"passed","severity":"normal"},{"uid":"3243a0cd21d88533","name":"Push message with content topic containing short","time":{"start":1707146847574,"stop":1707146847574,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e21fb84bf60c38","name":"Push message with long payload","time":{"start":1707146847566,"stop":1707146847566,"duration":0},"status":"passed","severity":"normal"},{"uid":"2079d44fd059e620","name":"Push message with content topic containing Chinese","time":{"start":1707146709114,"stop":1707146709114,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2dcf7e128b3c1","name":"Promise Callback - forward","time":{"start":1707146854803,"stop":1707146854803,"duration":0},"status":"passed","severity":"normal"},{"uid":"7960380c071d7d5e","name":"Filter","time":{"start":1707146885617,"stop":1707146885618,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c53d5efd9b33404","name":"Relay + Store","time":{"start":1707146314622,"stop":1707146314622,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe29fae4924db0e","name":"Push message with content topic containing JSON","time":{"start":1707146709120,"stop":1707146709120,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8beee867d11ec35","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707146912052,"stop":1707146912052,"duration":0},"status":"passed","severity":"normal"},{"uid":"678d17fa26de1ff","name":"same cluster, same shard: nodes connect","time":{"start":1707146559875,"stop":1707146559876,"duration":1},"status":"passed","severity":"normal"},{"uid":"218134575dfec4d8","name":"Push message with XML payload","time":{"start":1707146709108,"stop":1707146709108,"duration":0},"status":"passed","severity":"normal"},{"uid":"b788da47dcb1bf62","name":"Query generator for multiple messages with multiple decoders","time":{"start":1707146832894,"stop":1707146832894,"duration":0},"status":"passed","severity":"normal"},{"uid":"130812241c27cf0e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707146569047,"stop":1707146569047,"duration":0},"status":"passed","severity":"normal"},{"uid":"def49ea2bee1a0b8","name":"Subscribe to topic containing short and publish message","time":{"start":1707146635090,"stop":1707146635090,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a5439d11cdd6fc","name":"Subscribe to topic containing Script and receive message","time":{"start":1707146510707,"stop":1707146510707,"duration":0},"status":"passed","severity":"normal"},{"uid":"de156ac8f5fd8e8a","name":"Check received message containing numeric","time":{"start":1707146826060,"stop":1707146826060,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0d306a64a60f79","name":"A test","time":{"start":1707146524044,"stop":1707146524044,"duration":0},"status":"passed","severity":"normal"},{"uid":"61219130caf35e92","name":"Reopen subscription with peer with lost subscription","time":{"start":1707146370256,"stop":1707146370257,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9c538ade897161","name":"Check message on other pubsub topic is not received","time":{"start":1707146826052,"stop":1707146826052,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a88ac5875886907","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707146378331,"stop":1707146378332,"duration":1},"status":"passed","severity":"normal"},{"uid":"6853f5e41291d3a4","name":"Check message with no payload is not received","time":{"start":1707146826076,"stop":1707146826077,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6b12a9e7065a7b","name":"Push message with content topic containing numeric","time":{"start":1707146709113,"stop":1707146709113,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0cde7f46c10866b","name":"should emit a peer event after start","time":{"start":1707146317064,"stop":1707146317064,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec2e5d3fc86493b","name":"Check received message containing shell command","time":{"start":1707146826047,"stop":1707146826047,"duration":0},"status":"passed","severity":"normal"},{"uid":"65938e66a71bb118","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707146912054,"stop":1707146912055,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa936a250f07106","name":"Push 30 different messages","time":{"start":1707146709111,"stop":1707146709112,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f449d1d74583444","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707146872917,"stop":1707146872918,"duration":1},"status":"passed","severity":"normal"},{"uid":"b994c89862980162","name":"Check publish message containing XML","time":{"start":1707146621980,"stop":1707146621980,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c7200ae520442a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1707146273959,"stop":1707146273959,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5ea795a4d4d5af","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1707146443725,"stop":1707146443725,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ff3ec571c3e9e2","name":"Subscribe to topic containing short and receive message","time":{"start":1707146912045,"stop":1707146912045,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60bf3d244af5666","name":"Subscribe to topic containing XML and receive message","time":{"start":1707146912048,"stop":1707146912048,"duration":0},"status":"passed","severity":"normal"},{"uid":"4084344d6e6f4cf6","name":"should not fail to start the service if it is already started","time":{"start":1707146317058,"stop":1707146317064,"duration":6},"status":"passed","severity":"normal"},{"uid":"404d667cfdb56106","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707146912060,"stop":1707146912060,"duration":0},"status":"passed","severity":"normal"},{"uid":"4453affe3ffa5d4a","name":"should not receive a peer event after stop","time":{"start":1707146317066,"stop":1707146317066,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafb33ee48f56f8d","name":"Query generator for multiple messages with different message text format","time":{"start":1707146832893,"stop":1707146832893,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd08bef8b6a5dd58","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1707146258429,"stop":1707146258430,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c37a181334a8630","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707146912050,"stop":1707146912051,"duration":1},"status":"passed","severity":"normal"},{"uid":"7832973d4d3cefd1","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1707146767652,"stop":1707146767653,"duration":1},"status":"passed","severity":"normal"},{"uid":"c402f4bcb715412","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1707146510715,"stop":1707146510716,"duration":1},"status":"passed","severity":"normal"},{"uid":"86184517154e1b72","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1707146635094,"stop":1707146635095,"duration":1},"status":"passed","severity":"normal"},{"uid":"683b7f1f72858eeb","name":"Subscribe to topic containing shell command and publish message","time":{"start":1707146635098,"stop":1707146635099,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a63e1ecec19261a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707146510705,"stop":1707146510705,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce1f7b2e2bdfd55","name":"Push message with content topic containing long","time":{"start":1707146847575,"stop":1707146847575,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac394a4213af3e3","name":"throws on content topic with too few or too many fields","time":{"start":1707146250331,"stop":1707146250331,"duration":0},"status":"passed","severity":"normal"},{"uid":"421ea75789266975","name":"Subscribe to topic containing XML and publish message","time":{"start":1707146635097,"stop":1707146635097,"duration":0},"status":"passed","severity":"normal"},{"uid":"257507a231c3aabe","name":"should not fail to start the service if it is already started","time":{"start":1707146764496,"stop":1707146764496,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb5055af721cd17","name":"Check message with no payload is not received","time":{"start":1707146470625,"stop":1707146470629,"duration":4},"status":"passed","severity":"normal"},{"uid":"f637e48b77b560e4","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1707146339019,"stop":1707146339019,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a7cb2693c231b0","name":"Check received message containing numeric","time":{"start":1707146470606,"stop":1707146470606,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac7f9a572819880","name":"Push message with special chars payload","time":{"start":1707146709104,"stop":1707146709104,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb55f3b274a6e81","name":"Check publish message containing emoji","time":{"start":1707146621985,"stop":1707146621987,"duration":2},"status":"passed","severity":"normal"},{"uid":"db14ad258d2854d4","name":"Check received message containing emoji","time":{"start":1707146826048,"stop":1707146826048,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df54fb6cc8d093d","name":"Publishes to nwaku","time":{"start":1707146600620,"stop":1707146600620,"duration":0},"status":"passed","severity":"normal"},{"uid":"154420fe1667b36","name":"Publish message with large meta","time":{"start":1707146621995,"stop":1707146621995,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01df7a62e459546","name":"should set field with only RELAY enabled","time":{"start":1707146259289,"stop":1707146259289,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2741f4927f14c92","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1707146443719,"stop":1707146443719,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b55c7152e7f3d69","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707146912053,"stop":1707146912053,"duration":0},"status":"passed","severity":"normal"},{"uid":"41df6399aeaa8b58","name":"Push message with short payload","time":{"start":1707146709102,"stop":1707146709102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d85da1a268bde9","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1707146443730,"stop":1707146443730,"duration":0},"status":"passed","severity":"normal"},{"uid":"99beb6a18489da66","name":"topics with same application and version share the same shard","time":{"start":1707146250335,"stop":1707146250335,"duration":0},"status":"passed","severity":"normal"},{"uid":"e276a3918c37c156","name":"Query Generator, No message returned","time":{"start":1707146829473,"stop":1707146829474,"duration":1},"status":"passed","severity":"normal"},{"uid":"93d4a058eaeb58d0","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1707146264222,"stop":1707146264222,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6bfc37273c27396","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1707146767654,"stop":1707146767655,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bcb10b88d9a734e","name":"Sets default value correctly","time":{"start":1707146883651,"stop":1707146883651,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc4609022624e9d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1707146250412,"stop":1707146250412,"duration":0},"status":"passed","severity":"normal"},{"uid":"77244c7e0ee3375d","name":"Push message with meta","time":{"start":1707146847608,"stop":1707146847608,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61e18c1cdff2a99","name":"caches peers it previously fetched","time":{"start":1707146274320,"stop":1707146274321,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1ee54105ef000b","name":"Generator, custom pubsub topic","time":{"start":1707146872917,"stop":1707146872917,"duration":0},"status":"passed","severity":"normal"},{"uid":"a109ef399d5b86ff","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1707146832908,"stop":1707146832908,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcdd832092d4d32","name":"should be called for bootstrap peers","time":{"start":1707146339024,"stop":1707146339024,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e0a4e8eca7c570","name":"Check received message containing shell command","time":{"start":1707146826067,"stop":1707146826068,"duration":1},"status":"passed","severity":"normal"},{"uid":"57d9561946425297","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1707146559875,"stop":1707146559875,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17756d84828b3d3","name":"1 Store, 2 relays, 2 fetches","time":{"start":1707146273979,"stop":1707146273979,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e5c807a523c177","name":"Check message with no content topic is not received","time":{"start":1707146470625,"stop":1707146470625,"duration":0},"status":"passed","severity":"normal"},{"uid":"52fa5c642296ab02","name":"should throw error - invalid id","time":{"start":1707146259282,"stop":1707146259283,"duration":1},"status":"passed","severity":"normal"},{"uid":"be574ed8423af2fb","name":"Check received message containing long","time":{"start":1707146826042,"stop":1707146826042,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b6304dd22a2da0","name":"Check received message containing XML","time":{"start":1707146826046,"stop":1707146826046,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa2dbe71724ac7f","name":"A test","time":{"start":1707146524045,"stop":1707146524045,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6ff1d57a06ac6e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707146826074,"stop":1707146826074,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccf19a91e91f51f","name":"Push message on custom pubsubTopic","time":{"start":1707146569046,"stop":1707146569046,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fc09b6b8cf6a92","name":"Push message with content topic containing Chinese","time":{"start":1707146847576,"stop":1707146847576,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f94508a4b90abb","name":"Waku message hash computation (payload length 0)","time":{"start":1707146252993,"stop":1707146252994,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda2694719fed0dc","name":"throws on content topic with empty topic name field","time":{"start":1707146250333,"stop":1707146250333,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f43107510cb7f5a","name":"Check received message containing Chinese","time":{"start":1707146470607,"stop":1707146470607,"duration":0},"status":"passed","severity":"normal"},{"uid":"98332b7f383ebe5d","name":"Push message with escaped characters payload","time":{"start":1707146847571,"stop":1707146847572,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d95be64a2644201","name":"Decoder throws on undefined content topic","time":{"start":1707146280288,"stop":1707146280289,"duration":1},"status":"passed","severity":"normal"},{"uid":"e62218e4f128345c","name":"Check message on other pubsub topic is not received","time":{"start":1707146470623,"stop":1707146470624,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb1c081ecc3cfe86","name":"Push message on custom pubsubTopic","time":{"start":1707146569048,"stop":1707146569048,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ce2cb694ad1174","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707146912040,"stop":1707146912041,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca7a503392b9474","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1707146443714,"stop":1707146443714,"duration":0},"status":"passed","severity":"normal"},{"uid":"18953f174041924a","name":"throws on empty content topic","time":{"start":1707146250330,"stop":1707146250331,"duration":1},"status":"passed","severity":"normal"},{"uid":"da87466b72bc4d72","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1707146443716,"stop":1707146443716,"duration":0},"status":"passed","severity":"normal"},{"uid":"453a084251cc4cea","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707146510658,"stop":1707146510658,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c25ffd8023ff2b","name":"Query generator for multiple messages with different content topic format","time":{"start":1707146832894,"stop":1707146832894,"duration":0},"status":"passed","severity":"normal"},{"uid":"f101293a191e8633","name":"isConnected should return false after all peers disconnect","time":{"start":1707146339032,"stop":1707146339032,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c22b4270a28c04","name":"Reopen subscription with peer with lost subscription","time":{"start":1707146370253,"stop":1707146370254,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd16294de22bd12","name":"Push message with custom timestamp: 1707142870741","time":{"start":1707146709145,"stop":1707146709146,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9fedd9310c370d","name":"Subscribe and receive messages via lightPush","time":{"start":1707146510657,"stop":1707146510657,"duration":0},"status":"passed","severity":"normal"},{"uid":"389d6a938989f5f","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1707146443732,"stop":1707146443733,"duration":1},"status":"passed","severity":"normal"},{"uid":"56cbade1d25a6e32","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707146523953,"stop":1707146523953,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8c711e803bab9","name":"Fields are not dropped","time":{"start":1707146263696,"stop":1707146263698,"duration":2},"status":"passed","severity":"normal"},{"uid":"e4cf6373e2971658","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707146912059,"stop":1707146912059,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d49441a62ea9df1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707146912046,"stop":1707146912046,"duration":0},"status":"passed","severity":"normal"},{"uid":"96831384adecb153","name":"Decoder throws on undefined content topic","time":{"start":1707146282371,"stop":1707146282371,"duration":0},"status":"passed","severity":"normal"},{"uid":"354603589826242e","name":"Check received message containing Arabic","time":{"start":1707146826044,"stop":1707146826045,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f6b916557345bf","name":"Push message with content topic containing Arabic","time":{"start":1707146709115,"stop":1707146709115,"duration":0},"status":"passed","severity":"normal"},{"uid":"effe5deca6f7a417","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1707146635087,"stop":1707146635088,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36724504b016bb0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707146510671,"stop":1707146510671,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7916a660ac479c1","name":"should be able to encode the field with only RELAY set to true","time":{"start":1707146258420,"stop":1707146258422,"duration":2},"status":"passed","severity":"normal"},{"uid":"697aa7930cacb1b2","name":"Check received message containing Basic HTML tag","time":{"start":1707146470612,"stop":1707146470613,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0f9856fabe6243","name":"Passing page size 110 when there are 120 messages","time":{"start":1707146866864,"stop":1707146866864,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f481a8016ff71e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1707146635087,"stop":1707146635087,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c0b9cc45b9437a","name":"Check received message containing shell command","time":{"start":1707146470613,"stop":1707146470614,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4910de73477ff46","name":"Push message with custom timestamp: 1707150070741","time":{"start":1707146709146,"stop":1707146709146,"duration":0},"status":"passed","severity":"normal"},{"uid":"56bca2de33da7d96","name":"ignores domain fetching errors","time":{"start":1707146274320,"stop":1707146274320,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac97d6783dcd272","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707146569045,"stop":1707146569045,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5706cfad93f25d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707146912042,"stop":1707146912042,"duration":0},"status":"passed","severity":"normal"},{"uid":"245b464fe9e118af","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707146822605,"stop":1707146822605,"duration":0},"status":"passed","severity":"normal"},{"uid":"132691b6cbcc5dd0","name":"Relay + Store","time":{"start":1707146259291,"stop":1707146259291,"duration":0},"status":"passed","severity":"normal"},{"uid":"759b0512e76558d0","name":"Check publish message containing shell command","time":{"start":1707146621984,"stop":1707146621984,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc93c314d1b58789","name":"Check publish message containing escaped characters","time":{"start":1707146621984,"stop":1707146621984,"duration":0},"status":"passed","severity":"normal"},{"uid":"200973c086494134","name":"Subscribe to topic containing short and receive message","time":{"start":1707146912056,"stop":1707146912057,"duration":1},"status":"passed","severity":"normal"},{"uid":"88cb08bf2496ed28","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1707146258424,"stop":1707146258424,"duration":0},"status":"passed","severity":"normal"},{"uid":"6560b096ce852f27","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1707146443721,"stop":1707146443722,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b4315bef3f78193","name":"Push message with SQL Injection payload","time":{"start":1707146847568,"stop":1707146847569,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48c02c8e3f3d75","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1707146443714,"stop":1707146443715,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc79ffc968f2241b","name":"should not receive a peer event before start","time":{"start":1707146764498,"stop":1707146764499,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2a17b8394530bd","name":"Check message with no pubsub topic is not received","time":{"start":1707146826076,"stop":1707146826076,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0f96a6aa8cae8d","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1707146317580,"stop":1707146317581,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b05aef6894dbad","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1707146881650,"stop":1707146881650,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab23d0b5bb40d128","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707146470619,"stop":1707146470622,"duration":3},"status":"passed","severity":"normal"},{"uid":"43df6c70c95d67c0","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1707146854325,"stop":1707146854325,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda151369c8dc5ac","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1707146443719,"stop":1707146443719,"duration":0},"status":"passed","severity":"normal"},{"uid":"569e3f74f3c0e240","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1707146280284,"stop":1707146280285,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e24ba6f36100422","name":"Check received message containing short","time":{"start":1707146826059,"stop":1707146826059,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b793a67c4ba829","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1707146339026,"stop":1707146339029,"duration":3},"status":"passed","severity":"normal"},{"uid":"d25e131c4c849860","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1707146443729,"stop":1707146443729,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba76ba419e0902e1","name":"Push to array if already present","time":{"start":1707146250092,"stop":1707146250093,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c49aaa98abb5bb","name":"Check received message containing Script","time":{"start":1707146826046,"stop":1707146826046,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2cd7125ff4b7a7","name":"Query Generator, No Decoder","time":{"start":1707146829472,"stop":1707146829473,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ef06b6925d21d6","name":"Check received message containing numeric","time":{"start":1707146826043,"stop":1707146826043,"duration":0},"status":"passed","severity":"normal"},{"uid":"969c4ce6fe581902","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707146378338,"stop":1707146378338,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12dd393cd5937cf","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1707146443717,"stop":1707146443717,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4db98fd1b2a2aa","name":"Check received message with timestamp: undefined ","time":{"start":1707146826074,"stop":1707146826075,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c59c320f2ad90e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707146912051,"stop":1707146912051,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0977c9baa6ae26","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1707146273958,"stop":1707146273959,"duration":1},"status":"passed","severity":"normal"},{"uid":"cccc0cb92f09a310","name":"Relay - times out","time":{"start":1707146885614,"stop":1707146885614,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5416e1ffd5b09ec","name":"Query Generator - backward","time":{"start":1707146854803,"stop":1707146854803,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2580ad07aad116","name":"Subscribe and receives messages on 20 topics","time":{"start":1707146912054,"stop":1707146912054,"duration":0},"status":"passed","severity":"normal"},{"uid":"664231132b01e91d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707146510711,"stop":1707146510711,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e48fef5eab10aa","name":"Check received message containing unicode special characters","time":{"start":1707146826048,"stop":1707146826048,"duration":0},"status":"passed","severity":"normal"},{"uid":"f107a04f6f53ff25","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1707146724253,"stop":1707146724253,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c0ee64f0705675","name":"Check message with invalid timestamp is not received","time":{"start":1707146470623,"stop":1707146470623,"duration":0},"status":"passed","severity":"normal"},{"uid":"5589028590c9cddf","name":"Push message with content topic containing unicode special characters","time":{"start":1707146709124,"stop":1707146709124,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22af9a151d5e6d0","name":"Check received message containing special chars","time":{"start":1707146826043,"stop":1707146826043,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6aca8a3008b857","name":"Decrypt messages","time":{"start":1707146571422,"stop":1707146571423,"duration":1},"status":"passed","severity":"normal"},{"uid":"7691ddfc8fcc2597","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1707146881648,"stop":1707146881648,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb42a4bf2a5e2d1","name":"Subscribe to topic containing XML and receive message","time":{"start":1707146510707,"stop":1707146510708,"duration":1},"status":"passed","severity":"normal"},{"uid":"d26b68bc218d3853","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1707146273957,"stop":1707146273957,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d8c3d67fc71942","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707146912054,"stop":1707146912054,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4aebdd189ad086e","name":"Mutual subscription","time":{"start":1707146635085,"stop":1707146635085,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2b2f49914bcf84","name":"Check message with non string payload is not received","time":{"start":1707146826054,"stop":1707146826055,"duration":1},"status":"passed","severity":"normal"},{"uid":"d19c56f4a81664ac","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707146912044,"stop":1707146912044,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab00f5e316b17cba","name":"Subscribe to topic containing Russian and publish message","time":{"start":1707146635095,"stop":1707146635096,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62c3f48621d4507","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1707146767653,"stop":1707146767654,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26d827130044c73","name":"Ping on peer without subscriptions","time":{"start":1707146336035,"stop":1707146336036,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33a937ce59fc3e2","name":"should be able to encode the field with only STORE set to true","time":{"start":1707146258422,"stop":1707146258423,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45d3c762c67f59c","name":"Push 30 different messages","time":{"start":1707146847573,"stop":1707146847573,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc5a9a163bf570c","name":"Nodes with multiple pubsub topic","time":{"start":1707146611761,"stop":1707146611762,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ef2219052efbb14","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707146443726,"stop":1707146443726,"duration":0},"status":"passed","severity":"normal"},{"uid":"6901195af8743405","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1707146280283,"stop":1707146280284,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb4ddb01d484695","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707146611762,"stop":1707146611763,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ca7f026e427dba","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707146443716,"stop":1707146443716,"duration":0},"status":"passed","severity":"normal"},{"uid":"9906684d0cc42df7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707146912047,"stop":1707146912047,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ccf90b0ada922a","name":"can dial TLS multiaddrs","time":{"start":1707146566074,"stop":1707146566074,"duration":0},"status":"passed","severity":"normal"},{"uid":"14214ecb68d5d0dc","name":"should get / set UDP multiaddr","time":{"start":1707146259285,"stop":1707146259285,"duration":0},"status":"passed","severity":"normal"},{"uid":"68baa70d27d25469","name":"can start the service","time":{"start":1707146317055,"stop":1707146317056,"duration":1},"status":"passed","severity":"normal"},{"uid":"6532d1419a72d079","name":"Check message with non string payload is not received","time":{"start":1707146470629,"stop":1707146470631,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc8331fc47b501e","name":"Push message with content topic containing shell command","time":{"start":1707146847598,"stop":1707146847600,"duration":2},"status":"passed","severity":"normal"},{"uid":"b363c64e7bd0643b","name":"Check received message containing escaped characters","time":{"start":1707146826068,"stop":1707146826068,"duration":0},"status":"passed","severity":"normal"},{"uid":"1338c6a6d2e4d398","name":"Refresh subscription","time":{"start":1707146510690,"stop":1707146510696,"duration":6},"status":"passed","severity":"normal"},{"uid":"ae5de3dd663a07a2","name":"should be able to decode the field with only STORE set to true","time":{"start":1707146258428,"stop":1707146258428,"duration":0},"status":"passed","severity":"normal"},{"uid":"735e7f9cd7caec0a","name":"Subscribe to topic containing long and receive message","time":{"start":1707146912045,"stop":1707146912045,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b30789e1e6fd91","name":"Decoder throws on empty string content topic","time":{"start":1707146264383,"stop":1707146264383,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac26804f010f6a5","name":"Check received message with timestamp: undefined ","time":{"start":1707146826051,"stop":1707146826051,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37119bfcaf6b187","name":"Push message with content topic containing escaped characters","time":{"start":1707146847600,"stop":1707146847601,"duration":1},"status":"passed","severity":"normal"},{"uid":"27903348cc9cff4f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707146912045,"stop":1707146912046,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9f2307373e31a0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707146510685,"stop":1707146510685,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea4db29e1ca627f3","name":"Ping on subscribed peer","time":{"start":1707146336034,"stop":1707146336035,"duration":1},"status":"passed","severity":"normal"},{"uid":"893c36290cc9d230","name":"Publish message with custom timestamp: Mon Feb 05 2024 14:23:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1707146621991,"stop":1707146621991,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d6d62ffa4e9a5e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1707146621994,"stop":1707146621994,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c65c82a4617d5c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707146373904,"stop":1707146373909,"duration":5},"status":"passed","severity":"normal"},{"uid":"87ac510ca7396bb6","name":"Passing page size 10 when there are 10 messages","time":{"start":1707146866862,"stop":1707146866863,"duration":1},"status":"passed","severity":"normal"},{"uid":"e714650a1c39068c","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1707146854326,"stop":1707146854326,"duration":0},"status":"passed","severity":"normal"},{"uid":"122ea1e2395f2ce0","name":"configure the node with multiple pubsub topics","time":{"start":1707146724253,"stop":1707146724253,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04b595dbd302788","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707146523956,"stop":1707146523956,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0e80c6eb179ad6","name":"isConnected should return true after first peer connects","time":{"start":1707146339031,"stop":1707146339031,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ed51b29df3e939","name":"connects to nwaku","time":{"start":1707146883648,"stop":1707146883649,"duration":1},"status":"passed","severity":"normal"},{"uid":"7439f602d2bc184b","name":"Check received message containing short","time":{"start":1707146470600,"stop":1707146470601,"duration":1},"status":"passed","severity":"normal"},{"uid":"92efd07ced0e2ac","name":"Ping on unsubscribed peer","time":{"start":1707146370256,"stop":1707146370256,"duration":0},"status":"passed","severity":"normal"},{"uid":"7534e8df217f1506","name":"Push message with Basic HTML tag payload","time":{"start":1707146709108,"stop":1707146709109,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab51a923fab3a01","name":"Encoder throws on empty string content topic","time":{"start":1707146264382,"stop":1707146264382,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f32ed020587c67d","name":"should get / set TCP multiaddr","time":{"start":1707146259285,"stop":1707146259286,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da427540a38e064","name":"should return false","time":{"start":1707146259283,"stop":1707146259283,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4df33e7d5344271","name":"Check received message containing JSON","time":{"start":1707146826047,"stop":1707146826047,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6240d5e7945bf8a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707146510659,"stop":1707146510664,"duration":5},"status":"passed","severity":"normal"},{"uid":"d4073557cf2357b0","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707146611764,"stop":1707146611764,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ff5ee1bbb3efb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707146912049,"stop":1707146912049,"duration":0},"status":"passed","severity":"normal"},{"uid":"3927cde64fc75c50","name":"Promise Callback - backward","time":{"start":1707146854803,"stop":1707146854804,"duration":1},"status":"passed","severity":"normal"},{"uid":"770bd0fc20228d85","name":"Light Node - default protocols","time":{"start":1707146885618,"stop":1707146885619,"duration":1},"status":"passed","severity":"normal"},{"uid":"8783c168942bfac2","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707146258426,"stop":1707146258426,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5af2af26c1fe197","name":"Push message with meta","time":{"start":1707146709127,"stop":1707146709137,"duration":10},"status":"passed","severity":"normal"},{"uid":"b053c7506eeaed65","name":"Push message with long payload","time":{"start":1707146709103,"stop":1707146709103,"duration":0},"status":"passed","severity":"normal"},{"uid":"da708f9644a60be","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1707146443733,"stop":1707146443733,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1c4d2193900dec","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1707146443726,"stop":1707146443726,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce0743a824ee346","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707146611760,"stop":1707146611760,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aced608ba4ab12c","name":"ignores unrecognized TXT record formats","time":{"start":1707146274320,"stop":1707146274320,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ac33b489bc7e4b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1707146881650,"stop":1707146881651,"duration":1},"status":"passed","severity":"normal"},{"uid":"d549a9cb42d1096d","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1707146635088,"stop":1707146635089,"duration":1},"status":"passed","severity":"normal"},{"uid":"85db95b98c8f8d3c","name":"Privacy Node - default protocol","time":{"start":1707146885619,"stop":1707146885619,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0a9cceb838670e","name":"Check message received after jswaku node is restarted","time":{"start":1707146826055,"stop":1707146826058,"duration":3},"status":"skipped","severity":"normal"},{"uid":"985ac6e45cd3dac8","name":"Check received message containing Arabic","time":{"start":1707146826061,"stop":1707146826061,"duration":0},"status":"passed","severity":"normal"},{"uid":"46301a92aa413816","name":"Register correct protocols","time":{"start":1707146635086,"stop":1707146635086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57a1fac1f626b8b","name":"Publish message with custom timestamp: Tue Feb 14 2023 15:23:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1707146621990,"stop":1707146621990,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb95b3f8df4b8805","name":"Relay - dialed after","time":{"start":1707146885613,"stop":1707146885614,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed69a343005a8d9a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1707146339023,"stop":1707146339024,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfd605dbef25645d","name":"Push message with content topic containing numeric","time":{"start":1707146847575,"stop":1707146847575,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62aafe9c09b8ff2","name":"Generator, 2 different pubsubtopics","time":{"start":1707146872916,"stop":1707146872916,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf93c18ad6be8d6d","name":"Check received message containing SQL Injection","time":{"start":1707146826045,"stop":1707146826045,"duration":0},"status":"passed","severity":"normal"},{"uid":"644ab5e580da6d35","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707146258430,"stop":1707146258431,"duration":1},"status":"passed","severity":"normal"},{"uid":"b907cc0c9c5522b3","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1707146273956,"stop":1707146273956,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a85c5c73ec783b5","name":"through manual discovery","time":{"start":1707146566074,"stop":1707146566075,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc6e4a1134765e8","name":"Sample","time":{"start":1707146258378,"stop":1707146258380,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1aea689e258c8fc","name":"Check message received after nwaku node is restarted","time":{"start":1707146826058,"stop":1707146826058,"duration":0},"status":"skipped","severity":"normal"},{"uid":"36524bef8fc5a14c","name":"isConnected should return false after all peers disconnect","time":{"start":1707146339022,"stop":1707146339023,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2c22c30665c74","name":"should properly create location multiaddrs - udp4","time":{"start":1707146259286,"stop":1707146259286,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c1ddef5c5945c2","name":"Fails to push message bigger that 1MB","time":{"start":1707146709155,"stop":1707146709155,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e937577f1c9faa","name":"Check received message with extra option is received","time":{"start":1707146470632,"stop":1707146470634,"duration":2},"status":"passed","severity":"normal"},{"uid":"c9e41b3c4c6d6107","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707146611765,"stop":1707146611766,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4dfdbc1253f777","name":"Push message with Chinese payload","time":{"start":1707146709104,"stop":1707146709105,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ad6ba01c43f155","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1707146767649,"stop":1707146767650,"duration":1},"status":"passed","severity":"normal"},{"uid":"4475f16b745ad660","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707146822604,"stop":1707146822604,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e27e1b13f0eaee","name":"Ping on subscribed peer","time":{"start":1707146370249,"stop":1707146370251,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8859858f312adce","name":"Throws when trying to push message with empty payload","time":{"start":1707146709112,"stop":1707146709112,"duration":0},"status":"passed","severity":"normal"},{"uid":"713c8db3ad278aa1","name":"different cluster, same shard: nodes don't connect","time":{"start":1707146559876,"stop":1707146559876,"duration":0},"status":"passed","severity":"normal"},{"uid":"702260b92840157b","name":"Check received message containing Basic HTML tag","time":{"start":1707146826046,"stop":1707146826047,"duration":1},"status":"passed","severity":"normal"},{"uid":"62bbd27a6f4216af","name":"passes more than one ENR URLs and attempts connection","time":{"start":1707146317068,"stop":1707146317068,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b02df7fe5c1f16f0","name":"can start and stop the service","time":{"start":1707146764494,"stop":1707146764495,"duration":1},"status":"passed","severity":"normal"},{"uid":"452ba95160fba8ab","name":"Check publish message containing long","time":{"start":1707146621969,"stop":1707146621970,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a53001c16e2a5f9","name":"Overlapping topic subscription","time":{"start":1707146912056,"stop":1707146912056,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1dfa21c029522e9","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1707146881649,"stop":1707146881649,"duration":0},"status":"passed","severity":"normal"},{"uid":"e877409d84f709f","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1707146443721,"stop":1707146443721,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51bded73bd5a5dc","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707146378350,"stop":1707146378350,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68e6de366413ffc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707146912041,"stop":1707146912041,"duration":0},"status":"passed","severity":"normal"},{"uid":"474e2951873ec3bd","name":"Reusing cursor across nodes","time":{"start":1707146767660,"stop":1707146767662,"duration":2},"status":"passed","severity":"normal"},{"uid":"c87d92cd11a5f2ee","name":"should throw error - no id","time":{"start":1707146259281,"stop":1707146259281,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c7045ec9316163","name":"Check publish message containing unicode special characters","time":{"start":1707146621985,"stop":1707146621985,"duration":0},"status":"passed","severity":"normal"},{"uid":"2decd406c5b01a36","name":"Ephemeral field is preserved - encoder v0","time":{"start":1707146317576,"stop":1707146317577,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa01441f0920173","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1707146443722,"stop":1707146443722,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7581353e72d24d","name":"should throw error - no id","time":{"start":1707146259282,"stop":1707146259282,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf930512198071f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1707146881648,"stop":1707146881648,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ccd4e804535c39","name":"should be able to decode the field with only RELAY set to true","time":{"start":1707146258427,"stop":1707146258427,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e87a5d712524fc7","name":"should encode/decode to text encoding","time":{"start":1707146259284,"stop":1707146259285,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75cca007d0b9d30","name":"Push message with Basic HTML tag payload","time":{"start":1707146847570,"stop":1707146847570,"duration":0},"status":"passed","severity":"normal"},{"uid":"20fd677cceed33bf","name":"Round trip binary encryption [ecies, signature]","time":{"start":1707146282369,"stop":1707146282369,"duration":0},"status":"passed","severity":"normal"},{"uid":"109ec08d00899d77","name":"Throws when trying to push message with empty payload","time":{"start":1707146847574,"stop":1707146847574,"duration":0},"status":"passed","severity":"normal"},{"uid":"de71b74656215414","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707146847595,"stop":1707146847597,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c0300bc7f7cc6b3","name":"Check received message containing emoji","time":{"start":1707146470615,"stop":1707146470615,"duration":0},"status":"passed","severity":"normal"},{"uid":"142588604c6e46df","name":"Subscribe and publish message","time":{"start":1707146635087,"stop":1707146635087,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5de35e4b909f91a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1707146258425,"stop":1707146258425,"duration":0},"status":"passed","severity":"normal"},{"uid":"18323293e6df59b8","name":"should throw error - no public key","time":{"start":1707146259281,"stop":1707146259281,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5de666275387e8f","name":"Check received message containing XML","time":{"start":1707146826066,"stop":1707146826066,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6021332bdb08d4c","name":"Store - dialed first","time":{"start":1707146885615,"stop":1707146885615,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15a1f9b078b05a8","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1707146443727,"stop":1707146443727,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a254ac363a4d1c","name":"can start the service","time":{"start":1707146764493,"stop":1707146764494,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b4a34b4ae799b","name":"Passing page size 0 when there are 110 messages","time":{"start":1707146866858,"stop":1707146866858,"duration":0},"status":"passed","severity":"normal"},{"uid":"453f1efce1306ee9","name":"Check received message containing Russian","time":{"start":1707146470608,"stop":1707146470609,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db9c3d290ff9f05","name":"Subscribe to topic containing XML and receive message","time":{"start":1707146912060,"stop":1707146912060,"duration":0},"status":"passed","severity":"normal"},{"uid":"87693fffcdecddf3","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1707146635099,"stop":1707146635099,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e69dab019635e7f","name":"Push message with Script payload","time":{"start":1707146847569,"stop":1707146847569,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ad12e0c8ced3c2","name":"Push message with SQL Injection payload","time":{"start":1707146709106,"stop":1707146709106,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1692df38b7f6c7","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1707146273955,"stop":1707146273956,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99cd15cdc2988c7","name":"Push message with content topic containing long","time":{"start":1707146709113,"stop":1707146709113,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f963455fd4e95c9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707146611759,"stop":1707146611759,"duration":0},"status":"passed","severity":"normal"},{"uid":"3942bc69bce88086","name":"Push message with short payload","time":{"start":1707146847565,"stop":1707146847566,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7bd946c90532eee","name":"Ping on peer without subscriptions","time":{"start":1707146370252,"stop":1707146370252,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6c5032cb53f522","name":"Push message with content topic containing special chars","time":{"start":1707146709114,"stop":1707146709114,"duration":0},"status":"passed","severity":"normal"},{"uid":"586544f17d13284f","name":"Meta field set when metaSetter is specified","time":{"start":1707146264381,"stop":1707146264381,"duration":0},"status":"passed","severity":"normal"},{"uid":"629d6a20222c4d","name":"Encoder throws on empty string content topic","time":{"start":1707146282370,"stop":1707146282370,"duration":0},"status":"passed","severity":"normal"},{"uid":"217e7d57eed4162a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1707146259290,"stop":1707146259290,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a224411e0924998","name":"handles multiple messages","time":{"start":1707146867466,"stop":1707146867468,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e93bac6da5358ef","name":"Encoder throws on undefined content topic","time":{"start":1707146280286,"stop":1707146280287,"duration":1},"status":"passed","severity":"normal"},{"uid":"4115f5c9b8d8d369","name":"Push message with emoji payload","time":{"start":1707146709111,"stop":1707146709111,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4f5f3c55e5c9db","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707146912057,"stop":1707146912058,"duration":1},"status":"passed","severity":"normal"},{"uid":"14fdc813b129803d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1707146881648,"stop":1707146881648,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbe558d1a58027d","name":"Check received message containing escaped characters","time":{"start":1707146470614,"stop":1707146470614,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb58f3e2a429e31b","name":"Push message with content topic containing shell command","time":{"start":1707146709122,"stop":1707146709123,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be59e04b13692ef","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1707146829475,"stop":1707146829476,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ec520caaf43478","name":"Push message with content topic containing Arabic","time":{"start":1707146847576,"stop":1707146847580,"duration":4},"status":"passed","severity":"normal"},{"uid":"7891afe644583a95","name":"1 Store, 2 fetches","time":{"start":1707146273978,"stop":1707146273978,"duration":0},"status":"passed","severity":"normal"},{"uid":"3726fe1f28268d7b","name":"Query with Promise Callback, No Decoder","time":{"start":1707146829482,"stop":1707146829483,"duration":1},"status":"passed","severity":"normal"},{"uid":"771dd92e4ff2966c","name":"Default pageSize","time":{"start":1707146866864,"stop":1707146866864,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8fb494f4f8d699","name":"Push message equal or less that 1MB","time":{"start":1707146709154,"stop":1707146709155,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79d7c704b6da7a5","name":"Using a function","time":{"start":1707146883650,"stop":1707146883650,"duration":0},"status":"passed","severity":"normal"},{"uid":"30601c8542270ccc","name":"Check publish message containing SQL Injection","time":{"start":1707146621976,"stop":1707146621978,"duration":2},"status":"passed","severity":"normal"},{"uid":"77a99b1021b05008","name":"Push message with numeric payload","time":{"start":1707146847566,"stop":1707146847566,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2b87b5b9d98192","name":"Fails to push message with large meta","time":{"start":1707146709140,"stop":1707146709141,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb26d8ed041351a","name":"Push message with content topic containing SQL Injection","time":{"start":1707146847581,"stop":1707146847581,"duration":0},"status":"passed","severity":"normal"},{"uid":"b127e6c89c405ec5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1707146443717,"stop":1707146443718,"duration":1},"status":"passed","severity":"normal"},{"uid":"52fa89759647c330","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1707146258430,"stop":1707146258430,"duration":0},"status":"passed","severity":"normal"},{"uid":"769b13e5c60b68b8","name":"Push message with Chinese payload","time":{"start":1707146847567,"stop":1707146847567,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c886ccf24037ee9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707146912050,"stop":1707146912050,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b1af039ac5fce7","name":"same cluster, different shard: nodes connect","time":{"start":1707146443712,"stop":1707146443712,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ae83d0c8069706","name":"Check received message containing unicode special characters","time":{"start":1707146470615,"stop":1707146470615,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1defc1c47f0dff3","name":"Rejects garbage","time":{"start":1707146268030,"stop":1707146268031,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c177121424e148c","name":"Check publish message containing Arabic","time":{"start":1707146621974,"stop":1707146621975,"duration":1},"status":"passed","severity":"normal"},{"uid":"b782f79d9eabaeb5","name":"Subscribe and receive messages via lightPush","time":{"start":1707146912040,"stop":1707146912040,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7f049f4a8e24a3","name":"Generator, 2 different pubsubtopics","time":{"start":1707146872918,"stop":1707146872919,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed1b758e55ecbfe","name":"Ordered Callback - backward","time":{"start":1707146854804,"stop":1707146854805,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1edeb05b2ab1f7","name":"should properly compute the node id","time":{"start":1707146259284,"stop":1707146259284,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7952f7c1d3b9d13","name":"should encodeTxt and decodeTxt","time":{"start":1707146259279,"stop":1707146259279,"duration":0},"status":"passed","severity":"normal"},{"uid":"40623cd69972a8bb","name":"Check message with no pubsub topic is not received","time":{"start":1707146470624,"stop":1707146470624,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd7891bb268313d","name":"same cluster, different shard: nodes connect","time":{"start":1707146559876,"stop":1707146559876,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2b392645b7b847","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707146510706,"stop":1707146510707,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a54b950afe1373","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1707146258424,"stop":1707146258425,"duration":1},"status":"passed","severity":"normal"},{"uid":"39af4be71fb4f800","name":"Query generator for multiple messages","time":{"start":1707146832891,"stop":1707146832893,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c576660b6dab615","name":"Check received message containing JSON","time":{"start":1707146826067,"stop":1707146826067,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae142c4a681c82f","name":"Check message with no pubsub topic is not received","time":{"start":1707146826052,"stop":1707146826053,"duration":1},"status":"passed","severity":"normal"},{"uid":"629e01a800696fcd","name":"Asymmetric encrypt & decrypt","time":{"start":1707146280869,"stop":1707146280870,"duration":1},"status":"passed","severity":"normal"},{"uid":"98393246a5a88ebb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1707146443728,"stop":1707146443728,"duration":0},"status":"passed","severity":"normal"},{"uid":"4683c9879f4c4978","name":"Js publishes, other Js receives","time":{"start":1707146600621,"stop":1707146600621,"duration":0},"status":"passed","severity":"normal"},{"uid":"2584aec8421b5ebd","name":"Delete observer","time":{"start":1707146571423,"stop":1707146571423,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a09af6b8275847","name":"should properly create location multiaddrs - tcp4","time":{"start":1707146259286,"stop":1707146259286,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b52081c2fbff1f6","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1707146829474,"stop":1707146829475,"duration":1},"status":"passed","severity":"normal"},{"uid":"9371f817c2f06c22","name":"Encoder throws on empty string content topic","time":{"start":1707146280287,"stop":1707146280288,"duration":1},"status":"passed","severity":"normal"},{"uid":"7593af8b0db662b6","name":"Passing cursor with wrong pubsubTopic","time":{"start":1707146767665,"stop":1707146767666,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdbc13d5f8b0ee2e","name":"unsubscribes","time":{"start":1707146867468,"stop":1707146867468,"duration":0},"status":"passed","severity":"normal"},{"uid":"c804927dbf682a59","name":"Passing page size 3 when there are 20 messages","time":{"start":1707146866861,"stop":1707146866862,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b245852d6847772","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1707146635096,"stop":1707146635096,"duration":0},"status":"passed","severity":"normal"},{"uid":"efbac1bd3f634b5c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707146826073,"stop":1707146826074,"duration":1},"status":"passed","severity":"normal"},{"uid":"290d06b6a5bd0a11","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707146373915,"stop":1707146373916,"duration":1},"status":"passed","severity":"normal"},{"uid":"e40095e4c66c3fdb","name":"Check publish message after service node is restarted","time":{"start":1707146621994,"stop":1707146621994,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16870ee54f9a5965","name":"Correctly serialized arguments","time":{"start":1707146566157,"stop":1707146566158,"duration":1},"status":"passed","severity":"normal"},{"uid":"92eae55d1fdfbb4d","name":"Check message with no content topic is not received","time":{"start":1707146826053,"stop":1707146826054,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a8e4024f1c6e23","name":"should properly create location multiaddrs - udp6","time":{"start":1707146259287,"stop":1707146259287,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb3f723be723896","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707146443731,"stop":1707146443732,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8365f1c1ecf71a","name":"Check received message containing special chars","time":{"start":1707146826060,"stop":1707146826060,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb564fe88fee735e","name":"should handle a minimal index list","time":{"start":1707146250411,"stop":1707146250411,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef2708297bd4b74","name":"Refresh subscription","time":{"start":1707146635089,"stop":1707146635089,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5fcb9a23185a5af","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707146378333,"stop":1707146378335,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0ad43a4577cac50","name":"Sign & Recover","time":{"start":1707146280871,"stop":1707146280871,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de7ef7cbd41c474","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1707146854325,"stop":1707146854325,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a7860f4cb789f4","name":"same cluster, same shard: nodes connect","time":{"start":1707146443711,"stop":1707146443712,"duration":1},"status":"passed","severity":"normal"},{"uid":"2991f7f9181293c9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707146378330,"stop":1707146378331,"duration":1},"status":"passed","severity":"normal"},{"uid":"456c7f4684806750","name":"returns all values when wanted number is greater than available values","time":{"start":1707146273247,"stop":1707146273247,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10e7ad0be0b30b9","name":"Subscribe and receive messages via waku relay post","time":{"start":1707146912052,"stop":1707146912053,"duration":1},"status":"passed","severity":"normal"},{"uid":"763be082724565c4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707146912052,"stop":1707146912052,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c72499a9c9839bb","name":"Check publish message containing JSON","time":{"start":1707146621981,"stop":1707146621983,"duration":2},"status":"passed","severity":"normal"},{"uid":"f548c1c4f58b81e5","name":"Push message with Arabic payload","time":{"start":1707146847567,"stop":1707146847568,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5a9c08276c00ca","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1707146635099,"stop":1707146635100,"duration":1},"status":"passed","severity":"normal"},{"uid":"97386575d1943934","name":"Subscribe to topic containing long and receive message","time":{"start":1707146510703,"stop":1707146510704,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a15608cde1331a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707146523956,"stop":1707146523956,"duration":0},"status":"passed","severity":"normal"},{"uid":"522998261ffd0e5a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1707146621993,"stop":1707146621993,"duration":0},"status":"passed","severity":"normal"},{"uid":"635aa0c7e74df18a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707146822604,"stop":1707146822605,"duration":1},"status":"passed","severity":"normal"},{"uid":"5edcb93a2e0175a9","name":"Check received message containing Russian","time":{"start":1707146826061,"stop":1707146826061,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0bd60bf6430f48","name":"Push message with content topic containing Script","time":{"start":1707146847582,"stop":1707146847582,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5510f5625b2ae28","name":"Push message with custom timestamp: 1707142843913","time":{"start":1707146847610,"stop":1707146847611,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c944f0d6d51a13","name":"should properly create location multiaddrs - tcp","time":{"start":1707146259288,"stop":1707146259288,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b540daccb665ca","name":"Check publish message containing Script","time":{"start":1707146621979,"stop":1707146621979,"duration":0},"status":"passed","severity":"normal"},{"uid":"2801bac15047b3c8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707146373902,"stop":1707146373904,"duration":2},"status":"passed","severity":"normal"},{"uid":"a799c51cf0d974d0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707146912061,"stop":1707146912061,"duration":0},"status":"passed","severity":"normal"},{"uid":"553e47f72d81f4aa","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707146826051,"stop":1707146826051,"duration":0},"status":"passed","severity":"normal"},{"uid":"45bfd3566c8f992b","name":"Query with Ordered Callback, No message returned","time":{"start":1707146829477,"stop":1707146829478,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d436c325d543dac","name":"should only return 1 node with store capability","time":{"start":1707146274322,"stop":1707146274322,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee3f51077f80d79","name":"Publish without waiting for remote peer","time":{"start":1707146635086,"stop":1707146635086,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c28b1d6d0e2094","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707146912043,"stop":1707146912043,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab02bd961afabf79","name":"Publish message with rate limit","time":{"start":1707146621996,"stop":1707146621996,"duration":0},"status":"passed","severity":"normal"},{"uid":"679a5ade41119299","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707146912060,"stop":1707146912061,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c738f4b25e03eb5","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707146912055,"stop":1707146912055,"duration":0},"status":"passed","severity":"normal"},{"uid":"c134b115608da509","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1707146273959,"stop":1707146273960,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c92a43fc847dee7","name":"Callback on promise, aborts when callback returns true","time":{"start":1707146832907,"stop":1707146832908,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcd8c0af33621c3","name":"returns all values when wanted number matches available values","time":{"start":1707146273239,"stop":1707146273246,"duration":7},"status":"passed","severity":"normal"},{"uid":"8a78dcbd30f3ba1a","name":"Subscribe to topic containing numeric and publish message","time":{"start":1707146635090,"stop":1707146635091,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa48950a972df5b5","name":"Check received message containing Chinese","time":{"start":1707146826060,"stop":1707146826061,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53451b416748c22","name":"Check received message containing SQL Injection","time":{"start":1707146470609,"stop":1707146470609,"duration":0},"status":"passed","severity":"normal"},{"uid":"7767438c190a9653","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707146912055,"stop":1707146912055,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4b770f40fc53a19e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1707146443720,"stop":1707146443720,"duration":0},"status":"passed","severity":"normal"},{"uid":"b219ee438fcdd249","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1707146829482,"stop":1707146829482,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc82782874623c2","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1707146443732,"stop":1707146443732,"duration":0},"status":"passed","severity":"normal"},{"uid":"3837e928e0af1cf","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1707146258429,"stop":1707146258429,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd6e1c1acdfb081","name":"Push message with emoji payload","time":{"start":1707146847573,"stop":1707146847573,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cde3c2e911755a","name":"throws on content topic with empty version field","time":{"start":1707146250332,"stop":1707146250333,"duration":1},"status":"passed","severity":"normal"},{"uid":"167375d9c8bb08fb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707146510670,"stop":1707146510671,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e905c2ea98bb89","name":"Check received message with timestamp: 1707146299920000000 ","time":{"start":1707146826072,"stop":1707146826073,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e2234baac3ad889","name":"Subscribe to topic containing short and receive message","time":{"start":1707146510697,"stop":1707146510703,"duration":6},"status":"passed","severity":"normal"},{"uid":"464e0355a37cda27","name":"should properly create location multiaddrs - tcp6","time":{"start":1707146259287,"stop":1707146259287,"duration":0},"status":"passed","severity":"normal"},{"uid":"2570d1feafc63066","name":"should properly create peer info with all multiaddrs","time":{"start":1707146259288,"stop":1707146259288,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2a71a96fc29b4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707146378331,"stop":1707146378331,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5b82b0cc336364","name":"Waku message hash computation","time":{"start":1707146252991,"stop":1707146252992,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b445ae523512bf4","name":"Check meta is set [symmetric]","time":{"start":1707146280285,"stop":1707146280285,"duration":0},"status":"passed","severity":"normal"},{"uid":"f226e7b95d7ad0ed","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707146523962,"stop":1707146523963,"duration":1},"status":"passed","severity":"normal"},{"uid":"17c6b4efc543dc44","name":"Push message with custom timestamp: 1676388070741","time":{"start":1707146709145,"stop":1707146709145,"duration":0},"status":"passed","severity":"normal"},{"uid":"44df3980d1e5597c","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1707146443716,"stop":1707146443717,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e9a460e8f71fa5a","name":"Store - dialed after - with timeout","time":{"start":1707146885615,"stop":1707146885616,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a61316b90a8820","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1707146317579,"stop":1707146317580,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7acab7b82df77c","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1707146443718,"stop":1707146443719,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7183adeaacfeff4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707146912040,"stop":1707146912040,"duration":0},"status":"passed","severity":"normal"},{"uid":"34df01349a3c3817","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707146274323,"stop":1707146274324,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c8131e2729c377cd","name":"Check publish message containing special chars","time":{"start":1707146621972,"stop":1707146621972,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbea0795e35feaa","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707146510708,"stop":1707146510709,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ec2eadbc96be4e","name":"should not receive a peer event before start","time":{"start":1707146317065,"stop":1707146317065,"duration":0},"status":"passed","severity":"normal"},{"uid":"69229b7923ac81cc","name":"Overlapping topic subscription","time":{"start":1707146510686,"stop":1707146510686,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce586496e0c16ab5","name":"Check received message containing JSON","time":{"start":1707146470613,"stop":1707146470613,"duration":0},"status":"passed","severity":"normal"},{"uid":"156d9b45efd4abe4","name":"Generator, 2 different pubsubtopics","time":{"start":1707146872917,"stop":1707146872917,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d95cdd9e5275bc3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707146443720,"stop":1707146443721,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc1ca1745aa95bf6","name":"Subscribe and receive messages via waku relay post","time":{"start":1707146510670,"stop":1707146510670,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ec88c79eccf2f7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707146826050,"stop":1707146826051,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f980beca8f95f0","name":"Push message with unicode special characters payload","time":{"start":1707146847572,"stop":1707146847573,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe771b02b964d065","name":"Check message with invalid timestamp is not received","time":{"start":1707146826075,"stop":1707146826075,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e64aa0ce6cd6415","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1707146282368,"stop":1707146282369,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ba11ef6612c78","name":"should be able to encode the field with only FILTER set to true","time":{"start":1707146258423,"stop":1707146258423,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebe78ed9210f37a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1707146339026,"stop":1707146339026,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5590b1bb80d4c7a","name":"Push message with custom timestamp: 1707150043913","time":{"start":1707146847611,"stop":1707146847612,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cbd1ce4f656ff8d","name":"should not fail to stop the service if it was not started","time":{"start":1707146764495,"stop":1707146764496,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3a04e969a1cb6c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707146443718,"stop":1707146443718,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0cb9804390950","name":"Overlapping topic subscription","time":{"start":1707146912044,"stop":1707146912044,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ffb2c417092f54","name":"Fails to push message with empty content topic","time":{"start":1707146847603,"stop":1707146847608,"duration":5},"status":"passed","severity":"normal"},{"uid":"b25e42a487a9f038","name":"Push message with content topic containing Russian","time":{"start":1707146709115,"stop":1707146709115,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc2d358b607ab26","name":"creates an iterator","time":{"start":1707146867466,"stop":1707146867466,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a74a585c475f9dc","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707146912062,"stop":1707146912062,"duration":0},"status":"passed","severity":"normal"},{"uid":"a934bcc4b6dcc05a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707146912050,"stop":1707146912050,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5387d78f8877d3","name":"Check message with no content topic is not received","time":{"start":1707146826076,"stop":1707146826076,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3383ba051cf4428","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1707146443731,"stop":1707146443731,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38c3309dc5a4a34","name":"Check message with no payload is not received","time":{"start":1707146826054,"stop":1707146826054,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9be8358c8647dda","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707146378349,"stop":1707146378350,"duration":1},"status":"passed","severity":"normal"},{"uid":"921207b51b903894","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707146510710,"stop":1707146510711,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0f47fc2c8624b4","name":"retrieves a single peer","time":{"start":1707146274318,"stop":1707146274319,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ade5abfac09243","name":"Push message with content topic containing special chars","time":{"start":1707146847576,"stop":1707146847576,"duration":0},"status":"passed","severity":"normal"},{"uid":"3788fdb05bc7f8a0","name":"Push message with Russian payload","time":{"start":1707146847568,"stop":1707146847568,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca253b9adeaa907","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1707146339021,"stop":1707146339021,"duration":0},"status":"passed","severity":"normal"},{"uid":"be23fa5525a1c2ed","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1707146443730,"stop":1707146443730,"duration":0},"status":"passed","severity":"normal"},{"uid":"866c442e21432a00","name":"Push message with content topic containing emoji","time":{"start":1707146709124,"stop":1707146709124,"duration":0},"status":"passed","severity":"normal"},{"uid":"a370a5302ef392f6","name":"different cluster, different shard: nodes don't connect","time":{"start":1707146559876,"stop":1707146559877,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d1fcc4f1ec666a","name":"Does not throw an exception when node disconnects","time":{"start":1707146883649,"stop":1707146883649,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88a8a7517b365d1","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1707146273954,"stop":1707146273955,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc21c63786a4e48","name":"Push message with content topic containing XML","time":{"start":1707146847583,"stop":1707146847583,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0cea7d2fc5376a","name":"Check message with non string payload is not received","time":{"start":1707146826077,"stop":1707146826077,"duration":0},"status":"passed","severity":"normal"},{"uid":"89016667c7e0edb2","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1707146443725,"stop":1707146443725,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac20d8443e1869e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1707146258427,"stop":1707146258428,"duration":1},"status":"passed","severity":"normal"},{"uid":"9017d7983c01e7e2","name":"Push message with shell command payload","time":{"start":1707146847571,"stop":1707146847571,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f09ba7fb2514e9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707146912046,"stop":1707146912046,"duration":0},"status":"passed","severity":"normal"},{"uid":"254895e67bc7da04","name":"Check received message with timestamp: 1707146299920000000 ","time":{"start":1707146826049,"stop":1707146826049,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0abcdce9462bdeb","name":"Check message with extra parameter is not received","time":{"start":1707146470631,"stop":1707146470632,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f0dcf5839167e2","name":"Check received message containing Arabic","time":{"start":1707146470608,"stop":1707146470608,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17449d9380a19d8","name":"tcp ip4 address","time":{"start":1707146258571,"stop":1707146258571,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ec251dcf158d","name":"Push message with JSON payload","time":{"start":1707146709109,"stop":1707146709109,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b50bb8905c8f9f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707146523952,"stop":1707146523953,"duration":1},"status":"passed","severity":"normal"},{"uid":"d801cdd1c67bf9a6","name":"Reopen subscription with peer with lost subscription","time":{"start":1707146336038,"stop":1707146336039,"duration":1},"status":"passed","severity":"normal"},{"uid":"da3df727ff66621b","name":"should emit a peer event after start","time":{"start":1707146764497,"stop":1707146764498,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a01b5c362cd156","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1707146635095,"stop":1707146635095,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b88191ca260fe6","name":"Check received message containing Script","time":{"start":1707146826062,"stop":1707146826066,"duration":4},"status":"passed","severity":"normal"},{"uid":"669d88966dc4cca4","name":"Subscribe to topic containing Script and receive message","time":{"start":1707146912059,"stop":1707146912060,"duration":1},"status":"passed","severity":"normal"},{"uid":"d95e2a0d30033639","name":"should throw error - no public key","time":{"start":1707146259283,"stop":1707146259283,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e0827470ee6320","name":"Check received message containing SQL Injection","time":{"start":1707146826062,"stop":1707146826062,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeed77b4ab7cc6ae","name":"throws on content topic with non-number generation field","time":{"start":1707146250331,"stop":1707146250331,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9063d7929b1085","name":"Accepts a valid Waku Message","time":{"start":1707146268029,"stop":1707146268030,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5e5c1e82658cbe","name":"Subscribe to topic containing JSON and publish message","time":{"start":1707146635098,"stop":1707146635098,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de831979287f43b","name":"Encoder throws on undefined content topic","time":{"start":1707146282370,"stop":1707146282370,"duration":0},"status":"passed","severity":"normal"},{"uid":"c689737515985b2e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1707146829471,"stop":1707146829472,"duration":1},"status":"passed","severity":"normal"},{"uid":"787a3b6308086fc4","name":"Check received message containing unicode special characters","time":{"start":1707146826069,"stop":1707146826069,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3ddffac71a4bff","name":"Check message received after nwaku node is restarted","time":{"start":1707146470635,"stop":1707146470635,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab1c1e8233759b83","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707146912048,"stop":1707146912049,"duration":1},"status":"passed","severity":"normal"},{"uid":"640b6f56ed59688b","name":"should set field with all protocols enabled","time":{"start":1707146259289,"stop":1707146259289,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41208bbfdf57872","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1707146621988,"stop":1707146621990,"duration":2},"status":"passed","severity":"normal"},{"uid":"d290b10a1b64a8ad","name":"Check message with invalid timestamp is not received","time":{"start":1707146826051,"stop":1707146826052,"duration":1},"status":"passed","severity":"normal"},{"uid":"a775caa847f559ff","name":"configure the node with multiple pubsub topics","time":{"start":1707146724252,"stop":1707146724252,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe13e8048216271","name":"Fails to push message with large meta","time":{"start":1707146847608,"stop":1707146847609,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6fd0f6b051a039","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1707146264221,"stop":1707146264221,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33cc57c82c58392","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707146822605,"stop":1707146822606,"duration":1},"status":"passed","severity":"normal"},{"uid":"3346202e97f7abe","name":"Subscribe to topic containing special chars and publish message","time":{"start":1707146635092,"stop":1707146635094,"duration":2},"status":"passed","severity":"normal"},{"uid":"7a321b41746103ed","name":"different cluster, same shard: nodes don't connect","time":{"start":1707146443712,"stop":1707146443713,"duration":1},"status":"passed","severity":"normal"},{"uid":"345310b8fc8a40d","name":"Passing page size 19 when there are 20 messages","time":{"start":1707146866863,"stop":1707146866864,"duration":1},"status":"passed","severity":"normal"},{"uid":"1211ec62acf92b9e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1707146258423,"stop":1707146258424,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78e0dd5c4c263f2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707146378339,"stop":1707146378339,"duration":0},"status":"passed","severity":"normal"}]