2024-02-07 22:53:01 +00:00

1 line
129 KiB
JSON

[{"uid":"776b6a634ab1afa4","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1707345803677,"stop":1707345803695,"duration":18},"status":"passed","severity":"normal"},{"uid":"b8fcc37ed45481ef","name":"Encoder throws on undefined content topic","time":{"start":1707345717272,"stop":1707345717273,"duration":1},"status":"passed","severity":"normal"},{"uid":"7542f7c0f853165a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707345803676,"stop":1707345803676,"duration":0},"status":"passed","severity":"normal"},{"uid":"675af3b000d82008","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707346040922,"stop":1707346040922,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e0cd7a9ec0345b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707345934875,"stop":1707345934875,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d5566f544209ac","name":"Query with Promise Callback, No message returned","time":{"start":1707346216238,"stop":1707346216238,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8dbce05a9797975","name":"Fails to publish message with empty text","time":{"start":1707346053393,"stop":1707346053393,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4e00423e36d7e7","name":"Check message with invalid timestamp is not received","time":{"start":1707346261545,"stop":1707346261546,"duration":1},"status":"passed","severity":"normal"},{"uid":"658b3aacb119a9f8","name":"Push message equal or less that 1MB","time":{"start":1707346129746,"stop":1707346129747,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ea0fd877774449","name":"Check received message containing short","time":{"start":1707345908841,"stop":1707345908842,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dbddf7948105c2e","name":"Check publish message containing long","time":{"start":1707346053379,"stop":1707346053380,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c282c29445912","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1707345893810,"stop":1707345893811,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c5c5132816359f4","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1707346216235,"stop":1707346216235,"duration":0},"status":"passed","severity":"normal"},{"uid":"a763236a24acc40a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707346261544,"stop":1707346261544,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1a1808f58dca20","name":"Subscribe and receive messages via lightPush","time":{"start":1707346349881,"stop":1707346349882,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea6fa38bc0269eb","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707346349874,"stop":1707346349874,"duration":0},"status":"passed","severity":"normal"},{"uid":"8589f99aecdeee78","name":"Using a function","time":{"start":1707346308309,"stop":1707346308309,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c79b7133f8a2df","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1707345984618,"stop":1707345984619,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4a619b04ef94510","name":"Reopen subscription with peer with lost subscription","time":{"start":1707345766033,"stop":1707345766033,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b7ec5212b5cb7c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1707345715281,"stop":1707345715283,"duration":2},"status":"passed","severity":"normal"},{"uid":"f5625e29c0ac46f5","name":"Push message with content topic containing shell command","time":{"start":1707346299676,"stop":1707346299676,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5241e0c9f8057ab","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1707345709021,"stop":1707345709024,"duration":3},"status":"passed","severity":"normal"},{"uid":"cab03d92b2c23ba8","name":"Push message with Script payload","time":{"start":1707346299667,"stop":1707346299667,"duration":0},"status":"passed","severity":"normal"},{"uid":"248c166496b39cd6","name":"should set field with all protocols enabled","time":{"start":1707345694934,"stop":1707345694935,"duration":1},"status":"passed","severity":"normal"},{"uid":"5562df6b9a57471f","name":"Subscribe to topic containing emoji and publish message","time":{"start":1707346066433,"stop":1707346066433,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c000db607f5bd6","name":"Publishes to nwaku","time":{"start":1707346028943,"stop":1707346028943,"duration":0},"status":"passed","severity":"normal"},{"uid":"e727c34f4d54d1cf","name":"Check publish message containing special chars","time":{"start":1707346053381,"stop":1707346053381,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20ad3941688e145","name":"Push message with content topic containing XML","time":{"start":1707346129740,"stop":1707346129741,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7bebe414d583b6","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1707345766792,"stop":1707345766793,"duration":1},"status":"passed","severity":"normal"},{"uid":"c73a1bf38ec4653f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707346240856,"stop":1707346240857,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b6f704d63da6efb","name":"Push message with content topic containing Script","time":{"start":1707346129740,"stop":1707346129740,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48ac4e252e562dd","name":"Ordered callback, aborts when callback returns true","time":{"start":1707346258453,"stop":1707346258454,"duration":1},"status":"passed","severity":"normal"},{"uid":"489f313f8cb00f40","name":"Push message with content topic containing emoji","time":{"start":1707346299677,"stop":1707346299677,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47e0c0b9d2b29c9","name":"Generator, custom pubsub topic","time":{"start":1707346276813,"stop":1707346276813,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cd79b4e711bd24","name":"throws on content topic with empty topic name field","time":{"start":1707345686523,"stop":1707345686523,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1f0b43fce93725","name":"Push message with content topic containing escaped characters","time":{"start":1707346299676,"stop":1707346299676,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe33de69642e68f","name":"should properly create peer info with all multiaddrs","time":{"start":1707345694934,"stop":1707345694934,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac696292f186be1","name":"Passing page size 10 when there are 10 messages","time":{"start":1707346300028,"stop":1707346300028,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f6aefdf06f09d","name":"Ping on subscribed peer","time":{"start":1707345766031,"stop":1707345766032,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c2f6a485e47fb7","name":"All","time":{"start":1707345745158,"stop":1707345745159,"duration":1},"status":"passed","severity":"normal"},{"uid":"e11c0468aa7b7b97","name":"Push message with content topic containing Chinese","time":{"start":1707346299673,"stop":1707346299673,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf588c7915a1c83c","name":"Js publishes, other Js receives","time":{"start":1707346028944,"stop":1707346028944,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca40c1990df9ff7a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1707345694133,"stop":1707345694134,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba9e74610812f72","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1707345694142,"stop":1707345694142,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d216e3b930e2c9","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1707346194681,"stop":1707346194681,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5810b3d30af95d4","name":"Push message with XML payload","time":{"start":1707346129732,"stop":1707346129732,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f08386a6c81508b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1707345766790,"stop":1707345766790,"duration":0},"status":"passed","severity":"normal"},{"uid":"111723dafcf4a355","name":"Fails to push message with large meta","time":{"start":1707346299677,"stop":1707346299678,"duration":1},"status":"passed","severity":"normal"},{"uid":"b048ccd4e7342032","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707345946748,"stop":1707345946748,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a8b3e3cb5b86d4","name":"different cluster, same shard: nodes don't connect","time":{"start":1707345984620,"stop":1707345984620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a474042545f30eea","name":"Store - dialed after - with timeout","time":{"start":1707346316849,"stop":1707346316849,"duration":0},"status":"passed","severity":"normal"},{"uid":"51cf098067d9b100","name":"Generator, custom pubsub topic","time":{"start":1707346276807,"stop":1707346276808,"duration":1},"status":"passed","severity":"normal"},{"uid":"549efbe2772e2c72","name":"Subscribe to topic containing Script and receive message","time":{"start":1707346349889,"stop":1707346349889,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9e9989fc02e054","name":"should get / set TCP multiaddr","time":{"start":1707345694931,"stop":1707345694932,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57212d6655cbe81","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1707345893792,"stop":1707345893793,"duration":1},"status":"passed","severity":"normal"},{"uid":"89fec1f16eff3882","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1707346194683,"stop":1707346194684,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d7f329a9e56b823","name":"Push message with unicode special characters payload","time":{"start":1707346129734,"stop":1707346129735,"duration":1},"status":"passed","severity":"normal"},{"uid":"686af5ac206f47e7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707346349879,"stop":1707346349879,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5904b0e42a45777","name":"Subscribe and receive messages via lightPush","time":{"start":1707346349869,"stop":1707346349869,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a39e97e4fc8b54","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707345946754,"stop":1707345946755,"duration":1},"status":"passed","severity":"normal"},{"uid":"556437df913a1789","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1707346311220,"stop":1707346311220,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5392e9a4375661","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1707346311219,"stop":1707346311219,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a05ca3f654747b6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707346349871,"stop":1707346349872,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a729aa08929f4ad","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1707346066422,"stop":1707346066422,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bdf3a802e3a0e","name":"Check publish message containing Russian","time":{"start":1707346053383,"stop":1707346053384,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ca4dea62caad59","name":"Subscribe and receive messages via waku relay post","time":{"start":1707345946747,"stop":1707345946747,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9710a01fd5896","name":"Push message with Basic HTML tag payload","time":{"start":1707346299668,"stop":1707346299668,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91ee6ffbb803694","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1707345893771,"stop":1707345893771,"duration":0},"status":"passed","severity":"normal"},{"uid":"b497d29acd94828b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707345803352,"stop":1707345803353,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb494fdc6d9c3415","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707345946747,"stop":1707345946747,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcfa641d9964c7e","name":"Check received message containing escaped characters","time":{"start":1707346261565,"stop":1707346261565,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6133ccc9e818dbe","name":"Query generator for multiple messages with multiple decoders","time":{"start":1707346258449,"stop":1707346258450,"duration":1},"status":"passed","severity":"normal"},{"uid":"a42de7fe2492df38","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707345803696,"stop":1707345803696,"duration":0},"status":"passed","severity":"normal"},{"uid":"3660893247aba46","name":"Check received message containing Chinese","time":{"start":1707345908844,"stop":1707345908844,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58eebd65e0ac604","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707345803674,"stop":1707345803675,"duration":1},"status":"passed","severity":"normal"},{"uid":"6586e2ee19841cbf","name":"Query generator for multiple messages","time":{"start":1707346258447,"stop":1707346258448,"duration":1},"status":"passed","severity":"normal"},{"uid":"d360df4bdcc665c","name":"Generator, custom pubsub topic","time":{"start":1707346276809,"stop":1707346276812,"duration":3},"status":"passed","severity":"normal"},{"uid":"e8523d12c7ae6f58","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1707345893812,"stop":1707345893812,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f925270d33f3fe","name":"Ordered Callback - forward","time":{"start":1707346272337,"stop":1707346272337,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b94d2974190a3c5","name":"Push to array if already present","time":{"start":1707345686341,"stop":1707345686341,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c75b3c1008ed3a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707345934869,"stop":1707345934870,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda4a53dfa931531","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1707346066432,"stop":1707346066432,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3fd46c1a904bc3","name":"should throw error - no public key","time":{"start":1707345694927,"stop":1707345694928,"duration":1},"status":"passed","severity":"normal"},{"uid":"a478fc579fa6221c","name":"Check received message containing Arabic","time":{"start":1707345908844,"stop":1707345908845,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cae9c9669d5d30e","name":"Push message with content topic containing special chars","time":{"start":1707346129737,"stop":1707346129738,"duration":1},"status":"passed","severity":"normal"},{"uid":"eefffa9fc3409e05","name":"should throw error - no id","time":{"start":1707345694927,"stop":1707345694927,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8483f913287a8a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707345803705,"stop":1707345803705,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5988715fb6529d4","name":"Ephemeral field set to true","time":{"start":1707345699829,"stop":1707345699829,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84d67595bedca43","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1707345686635,"stop":1707345686635,"duration":0},"status":"passed","severity":"normal"},{"uid":"127320938b9e08ba","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1707345717271,"stop":1707345717271,"duration":0},"status":"passed","severity":"normal"},{"uid":"8336dfc16b9dbac4","name":"Relay + Store","time":{"start":1707345694936,"stop":1707345694936,"duration":0},"status":"passed","severity":"normal"},{"uid":"c927e9a2a40c2ae8","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1707345946760,"stop":1707345946760,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94fa25823d95d9c","name":"Check received message containing unicode special characters","time":{"start":1707345908850,"stop":1707345908850,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f57a96fd43e1b14","name":"Relay - dialed after","time":{"start":1707346316848,"stop":1707346316848,"duration":0},"status":"passed","severity":"normal"},{"uid":"c352d347f43a6814","name":"Check received message containing Chinese","time":{"start":1707346261532,"stop":1707346261532,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85dc1b20dabaa2f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707345803695,"stop":1707345803695,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e733112c44c048","name":"should properly compute the node id","time":{"start":1707345694930,"stop":1707345694930,"duration":0},"status":"passed","severity":"normal"},{"uid":"4496c037e0833640","name":"Passing page size 3 when there are 20 messages","time":{"start":1707346300027,"stop":1707346300028,"duration":1},"status":"passed","severity":"normal"},{"uid":"8804881473e44ed6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707346349877,"stop":1707346349878,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ffd56955728f91","name":"Overlapping topic subscription","time":{"start":1707346349885,"stop":1707346349886,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b68ff9e01dd777","name":"Fails to push message with empty content topic","time":{"start":1707346129743,"stop":1707346129744,"duration":1},"status":"passed","severity":"normal"},{"uid":"623105c1da506ac1","name":"Check message with no content topic is not received","time":{"start":1707346261546,"stop":1707346261547,"duration":1},"status":"passed","severity":"normal"},{"uid":"afda184f38209bf4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1707346066431,"stop":1707346066431,"duration":0},"status":"passed","severity":"normal"},{"uid":"df26ca4ad6405588","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1707346311220,"stop":1707346311220,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8bb12483aa234e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707346349871,"stop":1707346349871,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aab7aa602b30c80","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707345946759,"stop":1707345946759,"duration":0},"status":"passed","severity":"normal"},{"uid":"10658c1ce7483b18","name":"Correctly serialized arguments","time":{"start":1707345991716,"stop":1707345991716,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a7ceb325a41b92","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1707345766791,"stop":1707345766792,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19bdb58c7664b69","name":"Promise Callback - forward","time":{"start":1707346272336,"stop":1707346272336,"duration":0},"status":"passed","severity":"normal"},{"uid":"9744aa4a82ce56b2","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707345946750,"stop":1707345946750,"duration":0},"status":"passed","severity":"normal"},{"uid":"884e98a37c8fd279","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1707345709470,"stop":1707345709470,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91cf9050454f56cd","name":"Push message with XML payload","time":{"start":1707346299668,"stop":1707346299668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31931d605e2b107","name":"groups content topics by expected pubsub topic","time":{"start":1707345686526,"stop":1707345686526,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c43fef90755f934","name":"Check message received after nwaku node is restarted","time":{"start":1707346261548,"stop":1707346261548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f7f4dd9ce651fc4a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707345934876,"stop":1707345934877,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e3473d4f96b1d38","name":"Push message with content topic containing long","time":{"start":1707346129737,"stop":1707346129737,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d573f33eac8a31","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707346349880,"stop":1707346349881,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c336a5db793f53","name":"should not fail to start the service if it is already started","time":{"start":1707346154598,"stop":1707346154603,"duration":5},"status":"passed","severity":"normal"},{"uid":"418886d31310b745","name":"should be able to decode the field with only FILTER set to true","time":{"start":1707345694140,"stop":1707345694140,"duration":0},"status":"passed","severity":"normal"},{"uid":"79763955cb6553a4","name":"topics with same application and version share the same shard","time":{"start":1707345686525,"stop":1707345686525,"duration":0},"status":"passed","severity":"normal"},{"uid":"638a2fdd824289de","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1707346281158,"stop":1707346281159,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e56742cdac6bf0a","name":"Check message with extra parameter is not received","time":{"start":1707345908856,"stop":1707345908856,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3860666b1288136","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1707345694136,"stop":1707345694137,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7ae393728bb5ffb","name":"should not fail to start the service if it is already started","time":{"start":1707345741049,"stop":1707345741050,"duration":1},"status":"passed","severity":"normal"},{"uid":"15f31913f2797a20","name":"Sample","time":{"start":1707345694272,"stop":1707345694272,"duration":0},"status":"passed","severity":"normal"},{"uid":"3555378406c8aebd","name":"Subscribe to topic containing long and publish message","time":{"start":1707346066426,"stop":1707346066426,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d27bc2d491b7014","name":"throws on content topic with non-number generation field","time":{"start":1707345686520,"stop":1707345686520,"duration":0},"status":"passed","severity":"normal"},{"uid":"326f084b80ffadaf","name":"should be able to encode the field with only STORE set to true","time":{"start":1707345694132,"stop":1707345694133,"duration":1},"status":"passed","severity":"normal"},{"uid":"69857bb750e63447","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707346276815,"stop":1707346276815,"duration":0},"status":"passed","severity":"normal"},{"uid":"476388c41ee25ec4","name":"Refresh subscription","time":{"start":1707346349874,"stop":1707346349875,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df3f585f026baee","name":"Check received message containing XML","time":{"start":1707345908847,"stop":1707345908847,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c70835334b1f6a8","name":"Used by Waku Relay","time":{"start":1707346308309,"stop":1707346308309,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa0c49352f8882a","name":"different cluster, different shard: nodes don't connect","time":{"start":1707345984620,"stop":1707345984620,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad5c5fbbdd52916","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707345946758,"stop":1707345946758,"duration":0},"status":"passed","severity":"normal"},{"uid":"20134de6e1cb43ac","name":"Push message with rate limit","time":{"start":1707346129744,"stop":1707346129745,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa094e34d8412863","name":"should encode/decode to RLP encoding","time":{"start":1707345694930,"stop":1707345694930,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d85354f904a622","name":"Check message with non string payload is not received","time":{"start":1707346261601,"stop":1707346261601,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41244304a0420d6","name":"Relay","time":{"start":1707345745157,"stop":1707345745158,"duration":1},"status":"passed","severity":"normal"},{"uid":"9607f155a0883576","name":"Does not throw an exception when node disconnects","time":{"start":1707346308308,"stop":1707346308308,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ebb067d27e34a9","name":"Push message with escaped characters payload","time":{"start":1707346129734,"stop":1707346129734,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09bb5a70ed7d8f5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707346349880,"stop":1707346349880,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7d7ba51252e02b","name":"Check received message containing escaped characters","time":{"start":1707346261535,"stop":1707346261535,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ca7156bd24dece","name":"should decode valid enr with tcp successfully","time":{"start":1707345694927,"stop":1707345694927,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22c1f9ced0344eb","name":"Check message with no pubsub topic is not received","time":{"start":1707345908854,"stop":1707345908854,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c388238348d3fd1","name":"Push message with content topic containing long","time":{"start":1707346299672,"stop":1707346299672,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aaab14077d6de46","name":"Publish without waiting for remote peer","time":{"start":1707346066420,"stop":1707346066421,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfedd52c41da56d0","name":"Check received message containing Script","time":{"start":1707345908846,"stop":1707345908846,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77010dff54bfef","name":"Check received message containing Basic HTML tag","time":{"start":1707346261557,"stop":1707346261557,"duration":0},"status":"passed","severity":"normal"},{"uid":"d772fd7ec6618ed2","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1707345699589,"stop":1707345699589,"duration":0},"status":"passed","severity":"normal"},{"uid":"745e7fcda222bb66","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1707345686634,"stop":1707345686635,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ec719c8c40c6a8","name":"LightPush","time":{"start":1707346316849,"stop":1707346316850,"duration":1},"status":"passed","severity":"normal"},{"uid":"904d7be97fa49e37","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1707345893770,"stop":1707345893770,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a19c111722c4afc","name":"Fails to push message with large meta","time":{"start":1707346129744,"stop":1707346129744,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1e32f1121b12fc","name":"Push message with shell command payload","time":{"start":1707346299669,"stop":1707346299669,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4ce2eb0b31df","name":"Check received message containing shell command","time":{"start":1707345908849,"stop":1707345908849,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f85cc0901202bb","name":"Check message received after nwaku node is restarted","time":{"start":1707346261601,"stop":1707346261602,"duration":1},"status":"skipped","severity":"normal"},{"uid":"26e48793ab6d50a4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707346349888,"stop":1707346349888,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f9e6d2e1e70247","name":"Relay + Store","time":{"start":1707345745158,"stop":1707345745158,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bec2b4c331c6f2b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707345993842,"stop":1707345993844,"duration":2},"status":"passed","severity":"normal"},{"uid":"9eaa3306f9bdf83","name":"Check received message containing emoji","time":{"start":1707346261536,"stop":1707346261537,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d94713e96024e6e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707345893816,"stop":1707345893817,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e03c152114e3c3b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707346349888,"stop":1707346349888,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c125e9fa1decc48","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1707346311214,"stop":1707346311214,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d8ec93667a5196","name":"Check received message containing JSON","time":{"start":1707346261564,"stop":1707346261564,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a42c03f02bbd2","name":"Check message with invalid timestamp is not received","time":{"start":1707345908853,"stop":1707345908853,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfab265f7f653e4a","name":"Check received message containing JSON","time":{"start":1707346261534,"stop":1707346261535,"duration":1},"status":"passed","severity":"normal"},{"uid":"544b6848d75d8fd7","name":"Push message with emoji payload","time":{"start":1707346129735,"stop":1707346129735,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be627a26900677a","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1707345893820,"stop":1707345893821,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9eae8753f6e2d20","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1707345694142,"stop":1707345694143,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c17529a3d581cc","name":"Overlapping topic subscription","time":{"start":1707345946751,"stop":1707345946751,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23b119ca8c2adfe","name":"Subscribe to topic containing short and receive message","time":{"start":1707346349875,"stop":1707346349875,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4831e0d8092e1cb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1707345893805,"stop":1707345893806,"duration":1},"status":"passed","severity":"normal"},{"uid":"895701fa2b845cce","name":"same cluster, different shard: nodes connect","time":{"start":1707345893763,"stop":1707345893764,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74bb91d92f6fea4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707346040927,"stop":1707346040927,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec471ff467c0ae3c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707345946755,"stop":1707345946755,"duration":0},"status":"passed","severity":"normal"},{"uid":"699564c611383a9","name":"nwaku subscribes","time":{"start":1707346028943,"stop":1707346028943,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a29631e61c122c","name":"Subscribe to topic containing short and receive message","time":{"start":1707345946752,"stop":1707345946752,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2b36f78b8de679","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1707346066423,"stop":1707346066423,"duration":0},"status":"passed","severity":"normal"},{"uid":"74bb7dab51978dc5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707346349891,"stop":1707346349891,"duration":0},"status":"passed","severity":"normal"},{"uid":"6050e9ee2b509584","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707346261597,"stop":1707346261597,"duration":0},"status":"passed","severity":"normal"},{"uid":"b897246cfe2509ac","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1707345893819,"stop":1707345893819,"duration":0},"status":"passed","severity":"normal"},{"uid":"affeeb250716e3fb","name":"should be able to encode the field with only RELAY set to true","time":{"start":1707345694126,"stop":1707345694131,"duration":5},"status":"passed","severity":"normal"},{"uid":"e03849ce80265548","name":"Push message with content topic containing Russian","time":{"start":1707346299674,"stop":1707346299674,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae26c37fc0735364","name":"Push message with long payload","time":{"start":1707346299663,"stop":1707346299663,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0e8912cdb1af5c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1707346053394,"stop":1707346053395,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f8a214416e2928","name":"1 Store, 2 fetches","time":{"start":1707345709030,"stop":1707345709031,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc377732240b9217","name":"Subscribe to topic containing XML and receive message","time":{"start":1707346349878,"stop":1707346349878,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0010ba0cd9dc7a3","name":"Push message with long payload","time":{"start":1707346129721,"stop":1707346129721,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ae0ea685ee719c","name":"Push 30 different messages","time":{"start":1707346299670,"stop":1707346299671,"duration":1},"status":"passed","severity":"normal"},{"uid":"159c9f59321dd278","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707346240857,"stop":1707346240857,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45b133bb8348515","name":"Subscribe to topic containing Script and publish message","time":{"start":1707346066429,"stop":1707346066429,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec52188d1176a93","name":"Push message with content topic containing short","time":{"start":1707346129736,"stop":1707346129736,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc56a455bf444dac","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707346040923,"stop":1707346040923,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d7dd853081d7b4","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1707345893798,"stop":1707345893799,"duration":1},"status":"passed","severity":"normal"},{"uid":"268f42c979e70952","name":"Push message with shell command payload","time":{"start":1707346129733,"stop":1707346129734,"duration":1},"status":"passed","severity":"normal"},{"uid":"b219bbd7d873183d","name":"Query Generator, No message returned","time":{"start":1707346216234,"stop":1707346216235,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5010e4d9f904687","name":"Rejects garbage","time":{"start":1707345703359,"stop":1707345703359,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f0d0ab4f8647ed","name":"Push message with custom timestamp: 1676587509042","time":{"start":1707346129745,"stop":1707346129745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d61f0e027852c4e","name":"Store - dialed first","time":{"start":1707346316849,"stop":1707346316849,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d056b8ce8712887","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707346349884,"stop":1707346349884,"duration":0},"status":"skipped","severity":"normal"},{"uid":"422633991b3595a8","name":"Push message with Chinese payload","time":{"start":1707346299664,"stop":1707346299665,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6befca88b84178","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1707345893768,"stop":1707345893769,"duration":1},"status":"passed","severity":"normal"},{"uid":"6854a077878ce506","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1707345694134,"stop":1707345694135,"duration":1},"status":"passed","severity":"normal"},{"uid":"361590ec6fb4aa6a","name":"Push message with content topic containing JSON","time":{"start":1707346129741,"stop":1707346129741,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71d442c7938a581","name":"returns all values when wanted number matches available values","time":{"start":1707345708404,"stop":1707345708410,"duration":6},"status":"passed","severity":"normal"},{"uid":"e388a42e5847b9c1","name":"Check publish message containing Basic HTML tag","time":{"start":1707346053386,"stop":1707346053386,"duration":0},"status":"passed","severity":"normal"},{"uid":"39734650d6908909","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707345946757,"stop":1707345946758,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d5952c945563d9e","name":"Check received message with timestamp: undefined ","time":{"start":1707346261545,"stop":1707346261545,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0948ffd89a7daa","name":"should not fail to stop the service if it was not started","time":{"start":1707346154598,"stop":1707346154598,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27c881021968734","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707346276812,"stop":1707346276813,"duration":1},"status":"passed","severity":"normal"},{"uid":"e11f5c5f3809507c","name":"should throw error - no id","time":{"start":1707345694928,"stop":1707345694928,"duration":0},"status":"passed","severity":"normal"},{"uid":"323df140fd33ec98","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1707345766788,"stop":1707345766789,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9d959230099d54","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707346349890,"stop":1707346349890,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae518af8a7704a1","name":"should not fail to stop the service if it was not started","time":{"start":1707345741049,"stop":1707345741049,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efcb848fac93ab7","name":"should emit a peer event after start","time":{"start":1707345741050,"stop":1707345741051,"duration":1},"status":"passed","severity":"normal"},{"uid":"740775faabb0eb22","name":"isConnected should return false after all peers disconnect","time":{"start":1707345766789,"stop":1707345766789,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ac31977a6fbade","name":"Default pageSize","time":{"start":1707346300029,"stop":1707346300030,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba8d266251d5811","name":"Check message with non string payload is not received","time":{"start":1707345908855,"stop":1707345908855,"duration":0},"status":"passed","severity":"normal"},{"uid":"b959c0876aeed22f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1707346066430,"stop":1707346066430,"duration":0},"status":"passed","severity":"normal"},{"uid":"797e13cdca6798f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707345803350,"stop":1707345803351,"duration":1},"status":"passed","severity":"normal"},{"uid":"c455f35f404bf1bc","name":"Check received message containing Arabic","time":{"start":1707346261551,"stop":1707346261551,"duration":0},"status":"passed","severity":"normal"},{"uid":"9558f221aa619942","name":"Push message on custom pubsubTopic","time":{"start":1707345993841,"stop":1707345993841,"duration":0},"status":"passed","severity":"normal"},{"uid":"d756f0c6d78de046","name":"should set field with only FILTER enabled","time":{"start":1707345694935,"stop":1707345694936,"duration":1},"status":"passed","severity":"normal"},{"uid":"e498fcc00117445b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707345993841,"stop":1707345993842,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a6db98feafdccd7","name":"can start and stop the service","time":{"start":1707346154597,"stop":1707346154597,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc2231e1fd83e1d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707345946753,"stop":1707345946754,"duration":1},"status":"passed","severity":"normal"},{"uid":"7551969959d36904","name":"1 Relay, 1 Filter, gives up","time":{"start":1707345709031,"stop":1707345709031,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dbd82426083e7f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707346349890,"stop":1707346349890,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf5afc9d0d19a82","name":"Push message equal or less that 1MB","time":{"start":1707346299679,"stop":1707346299679,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6ebb8f9483ea5","name":"Publish message with custom timestamp: Thu Feb 16 2023 22:47:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1707346053391,"stop":1707346053391,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83da3e6305dbfe9","name":"Generator, 2 different pubsubtopics","time":{"start":1707346276812,"stop":1707346276812,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc6135522e1b51f","name":"Encoder throws on undefined content topic","time":{"start":1707345715285,"stop":1707345715285,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a147906c862398","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707345946746,"stop":1707345946747,"duration":1},"status":"passed","severity":"normal"},{"uid":"f69b16fbda993a11","name":"Check received message with timestamp: 1707345731764 ","time":{"start":1707346261596,"stop":1707346261596,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39659cdc8b6e092","name":"Check received message containing emoji","time":{"start":1707346261565,"stop":1707346261595,"duration":30},"status":"passed","severity":"normal"},{"uid":"fee3193c6ce4ea42","name":"1 Relay, 1 fetch","time":{"start":1707345709030,"stop":1707345709030,"duration":0},"status":"passed","severity":"normal"},{"uid":"50128cda83caf1a3","name":"Push message with content topic containing SQL Injection","time":{"start":1707346299674,"stop":1707346299674,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b0fc3498bbeb02","name":"Check received message containing special chars","time":{"start":1707346261531,"stop":1707346261531,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ff29f15e9fc9c3","name":"should properly create location multiaddrs - tcp4","time":{"start":1707345694932,"stop":1707345694932,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd1bd8f9ffddad7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707345803351,"stop":1707345803352,"duration":1},"status":"passed","severity":"normal"},{"uid":"66c6559b458899fc","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1707345699590,"stop":1707345699590,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0593eec2674fa7f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707345893793,"stop":1707345893797,"duration":4},"status":"passed","severity":"normal"},{"uid":"c66308d2e1312e1","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1707345715283,"stop":1707345715284,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9b0ebd56bbe8ec","name":"Meta field set when metaSetter is specified","time":{"start":1707345699830,"stop":1707345699830,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33e93d24aec269a","name":"Encoder throws on empty string content topic","time":{"start":1707345715286,"stop":1707345715286,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac9f3e39ec7aa78","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707345893800,"stop":1707345893804,"duration":4},"status":"passed","severity":"normal"},{"uid":"71f5d5995f4ca2f1","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1707345694135,"stop":1707345694136,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f193077f4231461","name":"Check received message containing SQL Injection","time":{"start":1707346261533,"stop":1707346261533,"duration":0},"status":"passed","severity":"normal"},{"uid":"16aedc23593a2116","name":"Subscribe and receives messages on 20 topics","time":{"start":1707345946748,"stop":1707345946749,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6adf4983c2228d2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707345803705,"stop":1707345803706,"duration":1},"status":"passed","severity":"normal"},{"uid":"acd524950fa2d47f","name":"Fails to push message bigger that 1MB","time":{"start":1707346299679,"stop":1707346299679,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c90764c065b4fa","name":"Throws when trying to push message with empty payload","time":{"start":1707346299671,"stop":1707346299671,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3991a33914d2af","name":"should properly create location multiaddrs - udp4","time":{"start":1707345694932,"stop":1707345694932,"duration":0},"status":"passed","severity":"normal"},{"uid":"de794446a5df8c93","name":"isConnected should return true after first peer connects","time":{"start":1707345766794,"stop":1707345766794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25aed835994cdec","name":"same cluster, same shard: nodes connect","time":{"start":1707345984619,"stop":1707345984619,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf807c3a5caf2155","name":"should return false","time":{"start":1707345694929,"stop":1707345694929,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e94b897ace955f4","name":"Check received message containing JSON","time":{"start":1707345908848,"stop":1707345908848,"duration":0},"status":"passed","severity":"normal"},{"uid":"4514ea0f7ebc7b1f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707346261597,"stop":1707346261597,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec6a8714a63ac1a","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1707345709028,"stop":1707345709028,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba1a5e1d1dd4001","name":"Push message with custom timestamp: 1707349493991","time":{"start":1707346299679,"stop":1707346299679,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ff85a0f6aec1ec","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1707346281159,"stop":1707346281159,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9b15041658a3ab","name":"Check message with no payload is not received","time":{"start":1707345908855,"stop":1707345908855,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b47bb79834c427","name":"Subscribe and receive messages via waku relay post","time":{"start":1707346349871,"stop":1707346349871,"duration":0},"status":"passed","severity":"normal"},{"uid":"42edd4456a7323b1","name":"Passing page size 110 when there are 120 messages","time":{"start":1707346300029,"stop":1707346300029,"duration":0},"status":"passed","severity":"normal"},{"uid":"a652402befcdaad6","name":"pre and post cipher","time":{"start":1707345715635,"stop":1707345715636,"duration":1},"status":"passed","severity":"normal"},{"uid":"65715493bcd7aa88","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1707346281159,"stop":1707346281160,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ce0e43e192714f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707346349876,"stop":1707346349876,"duration":0},"status":"passed","severity":"normal"},{"uid":"b786aad89b819d71","name":"Check message received after jswaku node is restarted","time":{"start":1707346261601,"stop":1707346261601,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28ec54e7d953cb93","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707345803696,"stop":1707345803696,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94b9f0e0fa01cca","name":"should properly create location multiaddrs - udp","time":{"start":1707345694933,"stop":1707345694933,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5207a72dae6651","name":"Encoder throws on empty string content topic","time":{"start":1707345699831,"stop":1707345699831,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb508a9a6819cd63","name":"Query generator for 2000 messages","time":{"start":1707346258454,"stop":1707346258455,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9f446688589bf2","name":"throws on empty content topic","time":{"start":1707345686519,"stop":1707345686519,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98cdc7e052d301","name":"Push message with content topic containing shell command","time":{"start":1707346129742,"stop":1707346129742,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5896a2a77dc992","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1707345766787,"stop":1707345766788,"duration":1},"status":"passed","severity":"normal"},{"uid":"a44b5e605d5872e2","name":"Privacy Node - default protocol","time":{"start":1707346316850,"stop":1707346316851,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56277f0547c9348","name":"different cluster, different shard: nodes don't connect","time":{"start":1707345893765,"stop":1707345893766,"duration":1},"status":"passed","severity":"normal"},{"uid":"d44c3955296d765","name":"Ping on subscribed peer","time":{"start":1707345812872,"stop":1707345812873,"duration":1},"status":"passed","severity":"normal"},{"uid":"c358f79bb8c278dd","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1707345893804,"stop":1707345893804,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ff3da8890e3842","name":"Publish message with custom timestamp: Wed Feb 07 2024 21:47:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1707346053391,"stop":1707346053392,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c7685d55b25b98","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1707345709026,"stop":1707345709027,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1225972fb9d056d","name":"Callback on promise","time":{"start":1707346258451,"stop":1707346258452,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0c6f9c6a6d43ed","name":"Subscribe to topic containing XML and publish message","time":{"start":1707346066429,"stop":1707346066430,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e59b7b12678ded4","name":"Push message with Russian payload","time":{"start":1707346129729,"stop":1707346129729,"duration":0},"status":"passed","severity":"normal"},{"uid":"be20a02b419237d1","name":"Push message with rate limit","time":{"start":1707346299678,"stop":1707346299678,"duration":0},"status":"passed","severity":"normal"},{"uid":"3765c5fbea4176c3","name":"Filter","time":{"start":1707346316850,"stop":1707346316850,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea215c8dae01c546","name":"Check publish message containing shell command","time":{"start":1707346053388,"stop":1707346053388,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c64fc6a8debc056","name":"Check message with non string payload is not received","time":{"start":1707346261547,"stop":1707346261548,"duration":1},"status":"passed","severity":"normal"},{"uid":"80295b75a21927ac","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707346349885,"stop":1707346349885,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3cb96440ccae5d0","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1707345893789,"stop":1707345893790,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b84e24fba06aef","name":"Subscribe to topic containing shell command and publish message","time":{"start":1707346066431,"stop":1707346066431,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca85f394fd316cc","name":"Generator, 2 different pubsubtopics","time":{"start":1707346276808,"stop":1707346276809,"duration":1},"status":"passed","severity":"normal"},{"uid":"70af75600723e6e9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707346349889,"stop":1707346349889,"duration":0},"status":"passed","severity":"normal"},{"uid":"56281de141b96aa4","name":"Check message received after nwaku node is restarted","time":{"start":1707345908857,"stop":1707345908858,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8307353fb1047e35","name":"can start the service","time":{"start":1707346154596,"stop":1707346154597,"duration":1},"status":"passed","severity":"normal"},{"uid":"c590503e3e355324","name":"Check received message with timestamp: undefined ","time":{"start":1707345908852,"stop":1707345908853,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a343f2d07aef60","name":"Check publish message containing short","time":{"start":1707346053375,"stop":1707346053379,"duration":4},"status":"passed","severity":"normal"},{"uid":"c26e1c7052ee277e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1707346311217,"stop":1707346311219,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a6dc577b1754445","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707345993847,"stop":1707345993847,"duration":0},"status":"passed","severity":"normal"},{"uid":"42489cfc6c257f45","name":"Push message with content topic containing JSON","time":{"start":1707346299675,"stop":1707346299676,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dfe903d7ac6ed10","name":"same cluster, same shard: nodes connect","time":{"start":1707345893762,"stop":1707345893763,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3082718b97b5b49","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1707345709021,"stop":1707345709021,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5c16639272ad19","name":"connects to nwaku","time":{"start":1707346308308,"stop":1707346308308,"duration":0},"status":"passed","severity":"normal"},{"uid":"d901f1e1425b0316","name":"Subscribe to topic containing XML and receive message","time":{"start":1707345946756,"stop":1707345946756,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48144585bbb9383","name":"Check received message containing Script","time":{"start":1707346261556,"stop":1707346261556,"duration":0},"status":"passed","severity":"normal"},{"uid":"33dd6363e54160d3","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1707345694926,"stop":1707345694927,"duration":1},"status":"passed","severity":"normal"},{"uid":"69824bb4d46f84ef","name":"should not receive a peer event before start","time":{"start":1707346154604,"stop":1707346154604,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62f5a9c9474d4c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707345934871,"stop":1707345934871,"duration":0},"status":"passed","severity":"normal"},{"uid":"82aaeadba594aecb","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1707345766793,"stop":1707345766794,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e66032e3d6d243","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707346349885,"stop":1707346349885,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2faa6665b45d44a","name":"Check received message containing Basic HTML tag","time":{"start":1707345908848,"stop":1707345908848,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35b7c01ec931a23","name":"Subscribe to topic containing Script and receive message","time":{"start":1707345946756,"stop":1707345946756,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b0194ebdc2f8df","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707345893806,"stop":1707345893810,"duration":4},"status":"passed","severity":"normal"},{"uid":"7ef5c23981027cb8","name":"should handle a minimal index list","time":{"start":1707345686634,"stop":1707345686634,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff09f5655e4a51c0","name":"should use DNS peer discovery with light client","time":{"start":1707345741053,"stop":1707345741053,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5b2faf3048283bb1","name":"Query Generator, No Decoder","time":{"start":1707346216234,"stop":1707346216234,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e3d7c08ff0a8f1","name":"should be called for bootstrap peers","time":{"start":1707345766791,"stop":1707345766791,"duration":0},"status":"passed","severity":"normal"},{"uid":"973823534c12b50e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707345946748,"stop":1707345946748,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41d454b0d4095fd","name":"Ping on peer without subscriptions","time":{"start":1707345812873,"stop":1707345812873,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02e5b41581b44a","name":"Query with Ordered Callback, No message returned","time":{"start":1707346216236,"stop":1707346216236,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c19514cc411207c","name":"Subscribe to topic containing Script and receive message","time":{"start":1707346349878,"stop":1707346349878,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba87e02b663d296c","name":"Round trip binary serialization","time":{"start":1707345699828,"stop":1707345699829,"duration":1},"status":"passed","severity":"normal"},{"uid":"9778cca2f056894f","name":"Check message with no payload is not received","time":{"start":1707346261547,"stop":1707346261547,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e7bb2eb0444653","name":"Push message with content topic containing Arabic","time":{"start":1707346129739,"stop":1707346129739,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd27fcf91a819783","name":"Push message with content topic containing emoji","time":{"start":1707346129743,"stop":1707346129743,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8064a11f34f3a0","name":"handles multiple messages","time":{"start":1707346290071,"stop":1707346290071,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41dac456b42e69","name":"should throw an error for insufficient data","time":{"start":1707345686635,"stop":1707345686635,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a9435db0d36a51","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707345934870,"stop":1707345934870,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2172444e9a97c6a","name":"should set field with only RELAY enabled","time":{"start":1707345694935,"stop":1707345694935,"duration":0},"status":"passed","severity":"normal"},{"uid":"397e5c000dc07e87","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1707346066428,"stop":1707346066428,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a9a09f982df360","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1707345893797,"stop":1707345893798,"duration":1},"status":"passed","severity":"normal"},{"uid":"1379b43d9884c572","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1707345709469,"stop":1707345709469,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bd6c2ec868d6ce","name":"Subscribe to topic containing long and receive message","time":{"start":1707345946753,"stop":1707345946753,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c0b8b8be03b06d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1707346311216,"stop":1707346311216,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06c8ffb843a75ed","name":"Reopen subscription with peer with lost subscription","time":{"start":1707345812876,"stop":1707345812876,"duration":0},"status":"passed","severity":"normal"},{"uid":"935e2c39b60d41ad","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1707346216237,"stop":1707346216237,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16f2ccf6fcb78fb","name":"Nodes with multiple pubsub topic","time":{"start":1707346040922,"stop":1707346040922,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e6f6545532518d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707345803353,"stop":1707345803354,"duration":1},"status":"passed","severity":"normal"},{"uid":"8226110d4c4731e7","name":"Push message with content topic containing XML","time":{"start":1707346299675,"stop":1707346299675,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7ba5d020c6832b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1707345694137,"stop":1707345694137,"duration":0},"status":"passed","severity":"normal"},{"uid":"5292118e2b1db752","name":"Push message with content topic containing numeric","time":{"start":1707346299672,"stop":1707346299672,"duration":0},"status":"passed","severity":"normal"},{"uid":"a438776585b435dd","name":"Subscribe to topic containing special chars and publish message","time":{"start":1707346066427,"stop":1707346066427,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceeaa04d4e86008a","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1707345893766,"stop":1707345893766,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7b576aea044947","name":"Push message on custom pubsubTopic","time":{"start":1707345993845,"stop":1707345993846,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7310aaea8c8c8b7","name":"should be able to decode the field with only RELAY set to true","time":{"start":1707345694139,"stop":1707345694139,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b12f0991a1894b8","name":"Push message with content topic containing short","time":{"start":1707346299671,"stop":1707346299671,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8da1a501912a19","name":"passes more than one ENR URLs and attempts connection","time":{"start":1707345741054,"stop":1707345741055,"duration":1},"status":"skipped","severity":"normal"},{"uid":"86e81f285c26fa02","name":"Check message on other pubsub topic is not received","time":{"start":1707346261598,"stop":1707346261599,"duration":1},"status":"passed","severity":"normal"},{"uid":"d982dc22c420acbb","name":"Sign & Recover","time":{"start":1707345715636,"stop":1707345715636,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd150bd96fdbc95","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1707345893811,"stop":1707345893811,"duration":0},"status":"passed","severity":"normal"},{"uid":"583a21521ce8d4f8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707345946755,"stop":1707345946755,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1d425e4796dbed","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707346349883,"stop":1707346349883,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5c2b2c64b00ca9","name":"Push message with emoji payload","time":{"start":1707346299670,"stop":1707346299670,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb9a45854ed3f32","name":"Light Node - default protocols","time":{"start":1707346316850,"stop":1707346316850,"duration":0},"status":"passed","severity":"normal"},{"uid":"abce57de28ac3849","name":"Symmetric encrypt & Decrypt","time":{"start":1707345715635,"stop":1707345715635,"duration":0},"status":"passed","severity":"normal"},{"uid":"536fb4d7d92d0e15","name":"Push message with meta","time":{"start":1707346129744,"stop":1707346129744,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ac70938a50796d","name":"Relay - times out","time":{"start":1707346316848,"stop":1707346316849,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e691b594e23ae","name":"Check received message containing numeric","time":{"start":1707346261549,"stop":1707346261550,"duration":1},"status":"passed","severity":"normal"},{"uid":"43dbd432414d2eb3","name":"Fields are not dropped","time":{"start":1707345699057,"stop":1707345699059,"duration":2},"status":"passed","severity":"normal"},{"uid":"1569e46457906b43","name":"Push message with SQL Injection payload","time":{"start":1707346129730,"stop":1707346129730,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b1ce548e27ae9f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707345803704,"stop":1707345803705,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a4f3deb634fb888","name":"Accepts a valid Waku Message","time":{"start":1707345703357,"stop":1707345703358,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c263dbcac20c6d6","name":"nwaku interop","time":{"start":1707346154596,"stop":1707346154596,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fdf344b12d1b923","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1707345766786,"stop":1707345766786,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45a4188dccfc1d4","name":"Check received message containing Russian","time":{"start":1707345908845,"stop":1707345908845,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2cffb83f4de4e7d","name":"Check message with no pubsub topic is not received","time":{"start":1707346261599,"stop":1707346261599,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90f76eaf1bb2ffb","name":"unsubscribes","time":{"start":1707346290071,"stop":1707346290072,"duration":1},"status":"passed","severity":"normal"},{"uid":"779f9f613e6f36c9","name":"throws on content topic with empty encoding field","time":{"start":1707345686523,"stop":1707345686524,"duration":1},"status":"passed","severity":"normal"},{"uid":"968a5953f4162791","name":"Check received message containing special chars","time":{"start":1707346261550,"stop":1707346261550,"duration":0},"status":"passed","severity":"normal"},{"uid":"863bb1e22d02bf9a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1707345893819,"stop":1707345893819,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdfc8577e89421a1","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1707345709026,"stop":1707345709026,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b68d449591dde6","name":"Fails to publish message with size larger than 1 MB","time":{"start":1707346053397,"stop":1707346053398,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd409e18f726f1","name":"Push message with custom timestamp: 1676587493991","time":{"start":1707346299678,"stop":1707346299678,"duration":0},"status":"passed","severity":"normal"},{"uid":"682178c89f330154","name":"Check received message containing shell command","time":{"start":1707346261535,"stop":1707346261535,"duration":0},"status":"passed","severity":"normal"},{"uid":"55064da9fe827244","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1707345708411,"stop":1707345708412,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd911d025c5986f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707346240853,"stop":1707346240854,"duration":1},"status":"passed","severity":"normal"},{"uid":"808740e1aa124c0f","name":"Check received message with timestamp: 1707345732000 ","time":{"start":1707345908851,"stop":1707345908851,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafe6de2f765edea","name":"Check publish message containing numeric","time":{"start":1707346053380,"stop":1707346053380,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5945910f9c8a496","name":"does not throw on valid cases","time":{"start":1707345686518,"stop":1707345686518,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefccdc848443bec","name":"Query Generator, Wrong PubsubTopic","time":{"start":1707346216233,"stop":1707346216233,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd9c204555b79b8","name":"Check received message containing unicode special characters","time":{"start":1707346261535,"stop":1707346261536,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4adf2cda2e37c38","name":"Decoder throws on undefined content topic","time":{"start":1707345715286,"stop":1707345715287,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d48e22ede2b6dd0","name":"Passing cursor with wrong pubsubTopic","time":{"start":1707346194685,"stop":1707346194685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6324bf7468cb7a5","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1707345893791,"stop":1707345893792,"duration":1},"status":"passed","severity":"normal"},{"uid":"6adb78db0bd1b7c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707346299675,"stop":1707346299675,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1244deeed0058c6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707346349891,"stop":1707346349891,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d0f0511593953a","name":"Push message with escaped characters payload","time":{"start":1707346299669,"stop":1707346299670,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d93880209bc7c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707345893769,"stop":1707345893769,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb0db1d3be35088","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707345946750,"stop":1707345946750,"duration":0},"status":"skipped","severity":"normal"},{"uid":"caddcf12f8e4db84","name":"Push message with special chars payload","time":{"start":1707346299664,"stop":1707346299664,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf3e7653e108ea0","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707346349884,"stop":1707346349884,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd4425864cab088","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1707345893817,"stop":1707345893817,"duration":0},"status":"passed","severity":"normal"},{"uid":"211ae519de9d8a44","name":"Check message with invalid timestamp is not received","time":{"start":1707346261598,"stop":1707346261598,"duration":0},"status":"passed","severity":"normal"},{"uid":"34fe8735627891de","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707345803675,"stop":1707345803675,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a950129a2d979d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707345741054,"stop":1707345741054,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61f652220185f0b9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1707346066427,"stop":1707346066428,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5bb54a144b63206","name":"Push message with short payload","time":{"start":1707346129720,"stop":1707346129720,"duration":0},"status":"passed","severity":"normal"},{"uid":"afaec7e3f3f9706e","name":"Ping on peer without subscriptions","time":{"start":1707345766032,"stop":1707345766032,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fca30f962dc27dc","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707345934876,"stop":1707345934876,"duration":0},"status":"passed","severity":"normal"},{"uid":"318a81fff6e4d254","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707345993840,"stop":1707345993840,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c298d184317fd5","name":"Check message with no content topic is not received","time":{"start":1707346261600,"stop":1707346261600,"duration":0},"status":"passed","severity":"normal"},{"uid":"d796d733c62b0ef8","name":"Publish message with custom timestamp: Wed Feb 07 2024 23:47:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1707346053392,"stop":1707346053392,"duration":0},"status":"passed","severity":"normal"},{"uid":"355794996716fc3c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1707345694143,"stop":1707345694143,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ecd92fa9355c5f","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1707345893798,"stop":1707345893798,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c4fc9592646495","name":"Check message on other pubsub topic is not received","time":{"start":1707345908853,"stop":1707345908854,"duration":1},"status":"passed","severity":"normal"},{"uid":"d086bf76a714d1ab","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1707346194682,"stop":1707346194683,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ac3eae17cf2dd5","name":"Ping on unsubscribed peer","time":{"start":1707345766032,"stop":1707345766033,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a2d2328665f95b","name":"Push message on custom pubsubTopic","time":{"start":1707345993838,"stop":1707345993839,"duration":1},"status":"passed","severity":"normal"},{"uid":"1893388d726f1093","name":"Check received message with timestamp: 1707345732000000000 ","time":{"start":1707345908851,"stop":1707345908851,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d681fb83ee06e1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707345993839,"stop":1707345993840,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae1b39469c4a24","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707346040925,"stop":1707346040926,"duration":1},"status":"passed","severity":"normal"},{"uid":"e00dc052891ac80c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707346040924,"stop":1707346040925,"duration":1},"status":"passed","severity":"normal"},{"uid":"190c2fd427b760d1","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1707346258453,"stop":1707346258453,"duration":0},"status":"passed","severity":"normal"},{"uid":"738927066c0874c5","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1707345893791,"stop":1707345893791,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a7e7940e1f531d","name":"Check received message containing Russian","time":{"start":1707346261552,"stop":1707346261552,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a9ed9fb3cfc627","name":"same cluster, different shard: nodes connect","time":{"start":1707345984619,"stop":1707345984620,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8ad10581701cc0","name":"Query generator for multiple messages with different message text format","time":{"start":1707346258448,"stop":1707346258449,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c62973bce1d9f75","name":"Check received message containing Chinese","time":{"start":1707346261550,"stop":1707346261551,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4fd128b37c267fe","name":"Check publish message containing XML","time":{"start":1707346053385,"stop":1707346053385,"duration":0},"status":"passed","severity":"normal"},{"uid":"272625bc11a011b7","name":"Waku message hash computation","time":{"start":1707345689106,"stop":1707345689107,"duration":1},"status":"passed","severity":"normal"},{"uid":"4531da05ec02c337","name":"A test","time":{"start":1707345946825,"stop":1707345946825,"duration":0},"status":"passed","severity":"normal"},{"uid":"cead44a52f5e563","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707345694143,"stop":1707345694144,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c665a6f7cf188c","name":"Throws when trying to push message with empty payload","time":{"start":1707346129736,"stop":1707346129736,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60a203cb16871ce","name":"creates an iterator","time":{"start":1707346290071,"stop":1707346290071,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e2bfbf44965438","name":"configure the node with multiple pubsub topics","time":{"start":1707346142799,"stop":1707346142799,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb341fb959f0fd7","name":"Generator, 2 different pubsubtopics","time":{"start":1707346276814,"stop":1707346276814,"duration":0},"status":"passed","severity":"normal"},{"uid":"2346e21cb9c5650","name":"converts content topics to expected shard index","time":{"start":1707345686524,"stop":1707345686524,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b9ea1614c87d39","name":"Push message with content topic containing escaped characters","time":{"start":1707346129742,"stop":1707346129742,"duration":0},"status":"passed","severity":"normal"},{"uid":"676b1f610abea1a","name":"should properly create location multiaddrs - tcp6","time":{"start":1707345694933,"stop":1707345694933,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e4b349979f1b13","name":"Check received message containing Basic HTML tag","time":{"start":1707346261534,"stop":1707346261534,"duration":0},"status":"passed","severity":"normal"},{"uid":"70111bb6062dbc2c","name":"Subscribe and receives messages on 20 topics","time":{"start":1707346349872,"stop":1707346349872,"duration":0},"status":"passed","severity":"normal"},{"uid":"520f5189c8c7c572","name":"Push message with custom timestamp: 1707349509042","time":{"start":1707346129746,"stop":1707346129746,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d948fca107b76e0","name":"Push message with JSON payload","time":{"start":1707346129733,"stop":1707346129733,"duration":0},"status":"passed","severity":"normal"},{"uid":"8215a807c4d147f2","name":"should only return 1 node with relay and store capability","time":{"start":1707345709467,"stop":1707345709468,"duration":1},"status":"passed","severity":"normal"},{"uid":"650376b6cd879ad9","name":"Check received message containing Script","time":{"start":1707346261533,"stop":1707346261533,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde11ebc763f3df7","name":"Check publish message containing emoji","time":{"start":1707346053390,"stop":1707346053390,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3c83f607b1258b","name":"Push message with Basic HTML tag payload","time":{"start":1707346129732,"stop":1707346129733,"duration":1},"status":"passed","severity":"normal"},{"uid":"b189ffa2d7323529","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707345934875,"stop":1707345934876,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0914d4d9762b962","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707346349880,"stop":1707346349880,"duration":0},"status":"passed","severity":"normal"},{"uid":"71133ed83138e986","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707345934872,"stop":1707345934872,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2d6e66760ae706","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707345934871,"stop":1707345934871,"duration":0},"status":"passed","severity":"normal"},{"uid":"500eab5f59a01ac","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707346349881,"stop":1707346349881,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a88271d7d2bf3c","name":"configure the node with multiple pubsub topics","time":{"start":1707346142800,"stop":1707346142801,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc46f2cf411d8c1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1707346053390,"stop":1707346053390,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a2cb90cc2ff7ad","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1707346311216,"stop":1707346311217,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6805f0c0e94e100","name":"Subscribe to topic containing XML and receive message","time":{"start":1707346349889,"stop":1707346349889,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e8ed0a20aaaf51","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707346240854,"stop":1707346240856,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff4c5f7d2535499","name":"Nwaku publishes","time":{"start":1707346028943,"stop":1707346028943,"duration":0},"status":"passed","severity":"normal"},{"uid":"622a380b6024aed0","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1707345709027,"stop":1707345709027,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a077ef6309e58d3","name":"Subscribe and receive messages via waku relay post","time":{"start":1707346349882,"stop":1707346349883,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dac6bfc97a31a4c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1707346066432,"stop":1707346066432,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6011132da53cbb","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1707345766787,"stop":1707345766787,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f87867854899e5d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1707345893771,"stop":1707345893782,"duration":11},"status":"passed","severity":"normal"},{"uid":"31507af65e17c077","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707346040921,"stop":1707346040921,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5133bccfb062595","name":"should throw error - no public key","time":{"start":1707345694929,"stop":1707345694929,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb13f3dd8549a118","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707345946756,"stop":1707345946757,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87b95009cf29476","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707346349882,"stop":1707346349882,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b2f087469cda46","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707345893783,"stop":1707345893783,"duration":0},"status":"passed","severity":"normal"},{"uid":"aecedca4dad951aa","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1707346194683,"stop":1707346194683,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae765d769989d22b","name":"Subscribe to topic containing long and receive message","time":{"start":1707346349875,"stop":1707346349875,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2ca4f51e5159d6","name":"Push message with JSON payload","time":{"start":1707346299668,"stop":1707346299669,"duration":1},"status":"passed","severity":"normal"},{"uid":"c20cbf3cef855cde","name":"Push message with content topic containing special chars","time":{"start":1707346299672,"stop":1707346299673,"duration":1},"status":"passed","severity":"normal"},{"uid":"e707a52e2242ce69","name":"Push message with content topic containing Russian","time":{"start":1707346129739,"stop":1707346129740,"duration":1},"status":"passed","severity":"normal"},{"uid":"b824b8bca09e7aa5","name":"Check publish message containing escaped characters","time":{"start":1707346053388,"stop":1707346053389,"duration":1},"status":"passed","severity":"normal"},{"uid":"419387ebe8552a16","name":"Check received message with timestamp: undefined ","time":{"start":1707346261597,"stop":1707346261598,"duration":1},"status":"passed","severity":"normal"},{"uid":"e64173856a141661","name":"Check publish message containing Script","time":{"start":1707346053385,"stop":1707346053385,"duration":0},"status":"passed","severity":"normal"},{"uid":"3910c3e4fd6457ef","name":"returns all values when wanted number is greater than available values","time":{"start":1707345708411,"stop":1707345708411,"duration":0},"status":"passed","severity":"normal"},{"uid":"507e64c3fb9d45fc","name":"Nodes with multiple pubsub topic","time":{"start":1707346040927,"stop":1707346040927,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ef41d857c0c9d0","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707345946751,"stop":1707345946751,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b456098d06ddd","name":"Check received message containing emoji","time":{"start":1707345908850,"stop":1707345908850,"duration":0},"status":"passed","severity":"normal"},{"uid":"1455fb58f922f9ee","name":"Push message with unicode special characters payload","time":{"start":1707346299670,"stop":1707346299670,"duration":0},"status":"passed","severity":"normal"},{"uid":"c334f88ec2853ed8","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1707345694141,"stop":1707345694141,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92e75975d3b87dd","name":"Check meta is set [symmetric]","time":{"start":1707345715284,"stop":1707345715284,"duration":0},"status":"passed","severity":"normal"},{"uid":"20004bdefdd8f453","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707346349887,"stop":1707346349887,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e40ee7fbf66859","name":"A test","time":{"start":1707345946824,"stop":1707345946825,"duration":1},"status":"passed","severity":"normal"},{"uid":"8babc53413768a20","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1707346194682,"stop":1707346194682,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ec324b00b46381","name":"Query with Promise Callback, No Decoder","time":{"start":1707346216237,"stop":1707346216238,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f71913f8d7d1bc","name":"Reopen subscription with peer with lost subscription","time":{"start":1707345812874,"stop":1707345812874,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1ad821f6e2743b","name":"Fails to publish duplicate message","time":{"start":1707346053393,"stop":1707346053393,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d2b33a9043b3d6","name":"Check message with no content topic is not received","time":{"start":1707345908854,"stop":1707345908854,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae76b4860b6be8e","name":"should be able to decode the field with only STORE set to true","time":{"start":1707345694140,"stop":1707345694141,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ad912c35384f9f","name":"should only return 1 node with store capability","time":{"start":1707345709468,"stop":1707345709468,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f1cb74ca7ab3b8","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1707346281160,"stop":1707346281160,"duration":0},"status":"passed","severity":"normal"},{"uid":"6839d7cfb6277ecb","name":"Check publish message containing Chinese","time":{"start":1707346053382,"stop":1707346053382,"duration":0},"status":"passed","severity":"normal"},{"uid":"44745c9e6250e2c5","name":"Fails to push message bigger that 1MB","time":{"start":1707346129747,"stop":1707346129748,"duration":1},"status":"passed","severity":"normal"},{"uid":"4804ba76990f305b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707346349876,"stop":1707346349876,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fab56cf6649b53","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1707345893768,"stop":1707345893768,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b578e0ea8a61475","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1707345893770,"stop":1707345893770,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf996546b6c09a0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707345908852,"stop":1707345908852,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f7e0e4b2943a2e","name":"Check received message containing unicode special characters","time":{"start":1707346261565,"stop":1707346261565,"duration":0},"status":"passed","severity":"normal"},{"uid":"8906e190d6619eeb","name":"throws on content topic with empty version field","time":{"start":1707345686522,"stop":1707345686522,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe029d5e2c90c52","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707346349870,"stop":1707346349870,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3677f0d565d8d55","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1707346040924,"stop":1707346040924,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2eb04ed5caac9f","name":"different cluster, same shard: nodes don't connect","time":{"start":1707345893764,"stop":1707345893764,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f09b67f51e4501","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707346349877,"stop":1707346349877,"duration":0},"status":"passed","severity":"normal"},{"uid":"60800c9291d84168","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707346349888,"stop":1707346349889,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a792191fb9bcc4","name":"Check received message containing long","time":{"start":1707346261549,"stop":1707346261549,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7ed19b81f8deb1","name":"should throw error - invalid id","time":{"start":1707345694928,"stop":1707345694929,"duration":1},"status":"passed","severity":"normal"},{"uid":"94dbae5dfd1a14d2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707346129741,"stop":1707346129741,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f32ce99f841f45","name":"should only return 1 node with relay capability","time":{"start":1707345709467,"stop":1707345709467,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2fe5dc0671bcab","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1707345751305,"stop":1707345751305,"duration":0},"status":"passed","severity":"normal"},{"uid":"4574f6a39bbfc24b","name":"Fails to push message with empty content topic","time":{"start":1707346299677,"stop":1707346299677,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca2a6e8384ebb5b","name":"should return all peers when numPeers is 0","time":{"start":1707345699587,"stop":1707345699588,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57e4272b6829881","name":"Query with Ordered Callback, No Decoder","time":{"start":1707346216236,"stop":1707346216236,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d4cdcf346d0e13","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707346349873,"stop":1707346349873,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9dcc15226bd9e9e","name":"Check received message with timestamp: 1707345731764 ","time":{"start":1707346261543,"stop":1707346261544,"duration":1},"status":"passed","severity":"normal"},{"uid":"52867e795ac0f67","name":"Subscribe and publish message","time":{"start":1707346066421,"stop":1707346066421,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c9fda83e48ca39","name":"Subscribe to topic containing long and receive message","time":{"start":1707346349886,"stop":1707346349887,"duration":1},"status":"passed","severity":"normal"},{"uid":"a165494e90d4eef9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707345946758,"stop":1707345946759,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a2b73812fe2a9ae","name":"Nodes with multiple pubsub topic","time":{"start":1707346040924,"stop":1707346040924,"duration":0},"status":"passed","severity":"normal"},{"uid":"768fd61bf39cbe17","name":"Reusing cursor across nodes","time":{"start":1707346194684,"stop":1707346194684,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d99b97f381db63a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707345908851,"stop":1707345908852,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a2f361796420b4","name":"Waku message hash computation (payload length 0)","time":{"start":1707345689108,"stop":1707345689108,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83a621fcd621651","name":"Check message on other pubsub topic is not received","time":{"start":1707346261546,"stop":1707346261546,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a685529af26d3a","name":"Check message with no pubsub topic is not received","time":{"start":1707346261546,"stop":1707346261546,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fb3bafbf8bc3b1","name":"Subscribe to topic containing numeric and publish message","time":{"start":1707346066426,"stop":1707346066427,"duration":1},"status":"passed","severity":"normal"},{"uid":"b671d8ef2c7a3f5a","name":"Ping on peer without subscriptions","time":{"start":1707345812875,"stop":1707345812875,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf7f621ca5a2b94","name":"Push message with content topic containing Script","time":{"start":1707346299675,"stop":1707346299675,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd14233ab0c52fb","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707345803674,"stop":1707345803674,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfad5d74bd2f77c0","name":"Push message with Chinese payload","time":{"start":1707346129727,"stop":1707346129728,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ca6c527d0fa71ee","name":"Check received message with extra option is received","time":{"start":1707345908856,"stop":1707345908856,"duration":0},"status":"passed","severity":"normal"},{"uid":"b910343ef80ac929","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1707345766795,"stop":1707345766795,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa440c3cb265bc3","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1707345766788,"stop":1707345766788,"duration":0},"status":"passed","severity":"normal"},{"uid":"3562f12ab5166b","name":"Check received message containing XML","time":{"start":1707346261556,"stop":1707346261557,"duration":1},"status":"passed","severity":"normal"},{"uid":"670f4110235288f0","name":"throws on content topic with too few or too many fields","time":{"start":1707345686519,"stop":1707345686520,"duration":1},"status":"passed","severity":"normal"},{"uid":"29de0dbed4ed09bb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707345934873,"stop":1707345934873,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c2b6f1a258f9a3","name":"should properly create location multiaddrs - tcp","time":{"start":1707345694933,"stop":1707345694934,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7f6770829fa5b8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707346040923,"stop":1707346040923,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ee310821f051ac","name":"Check publish message containing Arabic","time":{"start":1707346053382,"stop":1707346053383,"duration":1},"status":"passed","severity":"normal"},{"uid":"32b4a2a63ef03e6d","name":"Push message with custom timestamp: 1707342293991","time":{"start":1707346299678,"stop":1707346299678,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0719970827958be","name":"Check publish message containing JSON","time":{"start":1707346053386,"stop":1707346053387,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcc8a176b82d6be4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707346349879,"stop":1707346349880,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43700fec7e8fb79","name":"Check received message containing shell command","time":{"start":1707346261564,"stop":1707346261564,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f9b53dc3036f63","name":"Ping on unsubscribed peer","time":{"start":1707345812873,"stop":1707345812874,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbec5f5011751c1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707345946755,"stop":1707345946756,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02bbc301ed560b7","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1707345893783,"stop":1707345893789,"duration":6},"status":"passed","severity":"normal"},{"uid":"ba41196fc412b565","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707346261544,"stop":1707346261545,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f5e0189da4b328","name":"Passing page size 19 when there are 20 messages","time":{"start":1707346300029,"stop":1707346300029,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52e54d85fc4fcf4","name":"Sets default value correctly","time":{"start":1707346308310,"stop":1707346308310,"duration":0},"status":"passed","severity":"normal"},{"uid":"feba4926116bb666","name":"Check received message containing numeric","time":{"start":1707346261531,"stop":1707346261531,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ec5a0b35cf8f58","name":"Push message with special chars payload","time":{"start":1707346129723,"stop":1707346129727,"duration":4},"status":"passed","severity":"normal"},{"uid":"756108146dd6a940","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707345694138,"stop":1707345694138,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b21c3f96f96093b","name":"should set field with all protocols disabled","time":{"start":1707345694934,"stop":1707345694934,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b719b04a3e19e2d","name":"Query Generator - backward","time":{"start":1707346272336,"stop":1707346272336,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00612260238cc3c","name":"Publish message with large meta","time":{"start":1707346053400,"stop":1707346053401,"duration":1},"status":"passed","severity":"normal"},{"uid":"112271d4f7409a56","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1707345893789,"stop":1707345893789,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbbd8b669cafa11","name":"Check publish message containing SQL Injection","time":{"start":1707346053384,"stop":1707346053384,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aaf14399e400733","name":"Check meta is set [ecies]","time":{"start":1707345717272,"stop":1707345717272,"duration":0},"status":"passed","severity":"normal"},{"uid":"102a484d3e275806","name":"Subscribe and receive messages via lightPush","time":{"start":1707345946746,"stop":1707345946746,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d02e960a759ba3f","name":"Decrypt messages","time":{"start":1707345997313,"stop":1707345997314,"duration":1},"status":"passed","severity":"normal"},{"uid":"79aac57c0013fc01","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707346276809,"stop":1707346276809,"duration":0},"status":"passed","severity":"normal"},{"uid":"82886139db08d932","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707345803704,"stop":1707345803704,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aae18c254bad326","name":"Delete observer","time":{"start":1707345997314,"stop":1707345997314,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf2f13d6c7d16a7","name":"Encoder throws on empty string content topic","time":{"start":1707345717273,"stop":1707345717273,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b914c770a807e67","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707345946754,"stop":1707345946754,"duration":0},"status":"passed","severity":"normal"},{"uid":"44383e897248ebe5","name":"Check publish message after client node is restarted","time":{"start":1707346053400,"stop":1707346053400,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f79091525499c7e","name":"Publish message with rate limit","time":{"start":1707346053401,"stop":1707346053401,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e9ecc7e052be5d","name":"Overlapping topic subscription","time":{"start":1707346349874,"stop":1707346349874,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1d568a93165edf","name":"should encodeTxt and decodeTxt","time":{"start":1707345694925,"stop":1707345694926,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4812718a3c4f5c","name":"Check received message containing numeric","time":{"start":1707345908843,"stop":1707345908843,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd65edf057d0d855","name":"Check message received after jswaku node is restarted","time":{"start":1707345908857,"stop":1707345908857,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0bf3dc66e96feb7","name":"Query Generator, Multiple PubsubTopics","time":{"start":1707346216233,"stop":1707346216234,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1aa0a23be2182a","name":"Check received message with timestamp: 1707345731764000000 ","time":{"start":1707346261537,"stop":1707346261543,"duration":6},"status":"passed","severity":"normal"},{"uid":"d97ef533ee68dee3","name":"Check received message containing SQL Injection","time":{"start":1707346261555,"stop":1707346261556,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4847e380084200","name":"Push message with Arabic payload","time":{"start":1707346129728,"stop":1707346129728,"duration":0},"status":"passed","severity":"normal"},{"uid":"555bfdee6fa61d47","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707346349873,"stop":1707346349874,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d60cb2fe268469f3","name":"Check message with no payload is not received","time":{"start":1707346261600,"stop":1707346261600,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ebd6b34b00ece2","name":"Push message with numeric payload","time":{"start":1707346299664,"stop":1707346299664,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d5c5ef7476a812","name":"Overlapping topic subscription","time":{"start":1707346066424,"stop":1707346066424,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8b830f21752f6a6","name":"Check received message containing escaped characters","time":{"start":1707345908849,"stop":1707345908849,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9d07632f810766","name":"Check received message containing Russian","time":{"start":1707346261532,"stop":1707346261533,"duration":1},"status":"passed","severity":"normal"},{"uid":"292d6d536c2c9ecd","name":"throws on content topic with empty application field","time":{"start":1707345686521,"stop":1707345686522,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce70248b3d4894c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707345803354,"stop":1707345803354,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de29a5a3d0580a","name":"Passing page size 1 when there are 4 messages","time":{"start":1707346300027,"stop":1707346300027,"duration":0},"status":"passed","severity":"normal"},{"uid":"60226a82cedcfe05","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707346349873,"stop":1707346349873,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66e6bbadf000f84c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1707346216237,"stop":1707346216237,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aaf7691c81f1083","name":"Query Generator - forward","time":{"start":1707346272335,"stop":1707346272335,"duration":0},"status":"passed","severity":"normal"},{"uid":"9accfb4fe7440ec9","name":"Push message with Arabic payload","time":{"start":1707346299665,"stop":1707346299666,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa1d4dd008874d1","name":"Check received message containing special chars","time":{"start":1707345908843,"stop":1707345908844,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb88f32b95265de7","name":"throws on content topic with generation field greater than 0","time":{"start":1707345686521,"stop":1707345686521,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5edc075fa58d97","name":"retrieves a single peer","time":{"start":1707345709464,"stop":1707345709465,"duration":1},"status":"passed","severity":"normal"},{"uid":"57d8a25be8872f29","name":"can start the service","time":{"start":1707345741045,"stop":1707345741047,"duration":2},"status":"passed","severity":"normal"},{"uid":"1762561399134467","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1707345893792,"stop":1707345893792,"duration":0},"status":"passed","severity":"normal"},{"uid":"5952a80c14748afd","name":"Push message with content topic containing numeric","time":{"start":1707346129737,"stop":1707346129737,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95c2245d25bf0b3","name":"Push message with content topic containing Chinese","time":{"start":1707346129738,"stop":1707346129739,"duration":1},"status":"passed","severity":"normal"},{"uid":"b65e01d3c9e2bd21","name":"Subscribe and receives messages on 20 topics","time":{"start":1707346349883,"stop":1707346349883,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebc00f1c4bf9422","name":"through manual discovery","time":{"start":1707345991601,"stop":1707345991601,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3dc72c266c9ba0","name":"Decoder throws on undefined content topic","time":{"start":1707345699831,"stop":1707345699832,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf1e2b0fc2578b9","name":"Decoder throws on empty string content topic","time":{"start":1707345715287,"stop":1707345715289,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f762ee987fe545d","name":"should set field with only STORE enabled","time":{"start":1707345694935,"stop":1707345694935,"duration":0},"status":"passed","severity":"normal"},{"uid":"5029bef3b0c3b9d3","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1707345751305,"stop":1707345751306,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4a3c7234dc35061","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1707346216235,"stop":1707346216235,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb9f82b2c02e113","name":"Push message with content topic containing unicode special characters","time":{"start":1707346129743,"stop":1707346129743,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b04cea3b3edfd3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707345946759,"stop":1707345946759,"duration":0},"status":"passed","severity":"normal"},{"uid":"80add2738b8c28d1","name":"Check received message containing long","time":{"start":1707346261530,"stop":1707346261531,"duration":1},"status":"passed","severity":"normal"},{"uid":"47fd13254103b309","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707346349878,"stop":1707346349879,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1970d8320c0f03","name":"Refresh subscription","time":{"start":1707345946752,"stop":1707345946752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae44b50a1369400f","name":"isConnected should return false after all peers disconnect","time":{"start":1707345766795,"stop":1707345766795,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad04b43e6242f98e","name":"Push message with short payload","time":{"start":1707346299662,"stop":1707346299663,"duration":1},"status":"passed","severity":"normal"},{"uid":"acfe374f4957841b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1707346194684,"stop":1707346194684,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc2c633418b520a","name":"Push message with content topic containing unicode special characters","time":{"start":1707346299676,"stop":1707346299676,"duration":0},"status":"passed","severity":"normal"},{"uid":"4160b858f82cd33f","name":"caches peers it previously fetched","time":{"start":1707345709466,"stop":1707345709467,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bcae60e6b7007ac","name":"can start and stop the service","time":{"start":1707345741048,"stop":1707345741048,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f9cd1b29a6d2d6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707345803349,"stop":1707345803350,"duration":1},"status":"passed","severity":"normal"},{"uid":"21658f246c36716e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1707345709025,"stop":1707345709025,"duration":0},"status":"passed","severity":"normal"},{"uid":"829756c19e47f364","name":"Encoder throws on undefined content topic","time":{"start":1707345699830,"stop":1707345699831,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c74f34b4cef028","name":"Round trip binary encryption [ecies, signature]","time":{"start":1707345717271,"stop":1707345717272,"duration":1},"status":"passed","severity":"normal"},{"uid":"76526bed6525af6b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707345934872,"stop":1707345934872,"duration":0},"status":"passed","severity":"normal"},{"uid":"19cf20dc63f7caf3","name":"should not receive a peer event before start","time":{"start":1707345741051,"stop":1707345741051,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4aa894d61e7d760","name":"it tolerates circular branch references","time":{"start":1707345709465,"stop":1707345709465,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ab521f14d947e9","name":"Ordered Callback - backward","time":{"start":1707346272337,"stop":1707346272338,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5ba515e1f795116","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707346040926,"stop":1707346040926,"duration":0},"status":"passed","severity":"normal"},{"uid":"38060bd57e2d81cf","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1707346066429,"stop":1707346066429,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d02bf578d9e28f9","name":"Check received message containing XML","time":{"start":1707346261534,"stop":1707346261534,"duration":0},"status":"passed","severity":"normal"},{"uid":"1347bf4d87580d93","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1707345709025,"stop":1707345709025,"duration":0},"status":"passed","severity":"normal"},{"uid":"41663c339ffa3f75","name":"Promise Callback - backward","time":{"start":1707346272336,"stop":1707346272337,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45c24f2d8ed8352","name":"should emit a peer event after start","time":{"start":1707346154603,"stop":1707346154604,"duration":1},"status":"passed","severity":"normal"},{"uid":"97fbd0876ef0e41","name":"Ephemeral field is preserved - encoder v0","time":{"start":1707345751302,"stop":1707345751302,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5bddbe4e3598354","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1707345893799,"stop":1707345893799,"duration":0},"status":"passed","severity":"normal"},{"uid":"691f2397b6b9675b","name":"ignores domain fetching errors","time":{"start":1707345709466,"stop":1707345709466,"duration":0},"status":"passed","severity":"normal"},{"uid":"943becfd573a307b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707345893791,"stop":1707345893791,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a032ab8427f734","name":"Subscribe to topic containing short and publish message","time":{"start":1707346066424,"stop":1707346066425,"duration":1},"status":"passed","severity":"normal"},{"uid":"909c0d23abc83b8","name":"Subscribe to topic containing Russian and publish message","time":{"start":1707346066428,"stop":1707346066428,"duration":0},"status":"passed","severity":"normal"},{"uid":"1111dbb863cb10a9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707346349887,"stop":1707346349888,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d30b6f88af1fd2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707345709469,"stop":1707345709470,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e0b75c8cc5b6adb7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707346349870,"stop":1707346349870,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf39b7c2dc0ad6b","name":"Passing an array","time":{"start":1707346308308,"stop":1707346308309,"duration":1},"status":"passed","severity":"normal"},{"uid":"127a47f12d218660","name":"tcp ip4 address","time":{"start":1707345694286,"stop":1707345694286,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0064e730cfa39f","name":"Check message received after jswaku node is restarted","time":{"start":1707346261548,"stop":1707346261548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6aee94ade187c42d","name":"Push message with SQL Injection payload","time":{"start":1707346299666,"stop":1707346299666,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f3dd7e827fcff7","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1707345893817,"stop":1707345893818,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f1b21cb93510e4a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1707345766792,"stop":1707345766792,"duration":0},"status":"passed","severity":"normal"},{"uid":"b172e508b7f081a0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707346349883,"stop":1707346349883,"duration":0},"status":"passed","severity":"normal"},{"uid":"c272c097b4c65755","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1707345709468,"stop":1707345709468,"duration":0},"status":"passed","severity":"normal"},{"uid":"672b3751cdf2047e","name":"udp ip6 address","time":{"start":1707345694287,"stop":1707345694287,"duration":0},"status":"passed","severity":"normal"},{"uid":"1988fbf3ea98ecc8","name":"Fails to publish message with wrong content topic","time":{"start":1707346053394,"stop":1707346053394,"duration":0},"status":"passed","severity":"normal"},{"uid":"8098c07ff2af8243","name":"Relay - dialed first","time":{"start":1707346316847,"stop":1707346316847,"duration":0},"status":"passed","severity":"normal"},{"uid":"9638f7f9ae70aed4","name":"Decoder throws on empty string content topic","time":{"start":1707345717273,"stop":1707345717274,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8cc909bd3d54332","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1707345709027,"stop":1707345709028,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f64cd835d6b229e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1707345694936,"stop":1707345694936,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ef14ed4f8d6567","name":"should get / set UDP multiaddr","time":{"start":1707345694931,"stop":1707345694931,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f0fc0fc6b3aa2","name":"Decoder throws on empty string content topic","time":{"start":1707345699832,"stop":1707345699832,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71471ad6bb64f35","name":"Mutual subscription","time":{"start":1707346066417,"stop":1707346066417,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbbc8d72107e8aa","name":"Push message with meta","time":{"start":1707346299677,"stop":1707346299677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b2a9e6f378eaf8","name":"Push message with Russian payload","time":{"start":1707346299666,"stop":1707346299666,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f251879d18030f","name":"Push message with Script payload","time":{"start":1707346129731,"stop":1707346129732,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d3172a5ea29bd8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707346349876,"stop":1707346349876,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13ac0a675848b67","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1707345893804,"stop":1707345893805,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e53bf47054733ff","name":"Check received message containing long","time":{"start":1707345908842,"stop":1707345908843,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8453baa49def9e0","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1707345893805,"stop":1707345893805,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddaea7faaf067e1d","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1707346066422,"stop":1707346066422,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c314ab11da628c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1707346142800,"stop":1707346142800,"duration":0},"status":"passed","severity":"normal"},{"uid":"6975cc81dba0307d","name":"Check publish message containing unicode special characters","time":{"start":1707346053389,"stop":1707346053389,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34e27674594f41d","name":"Ping on subscribed peer","time":{"start":1707345812874,"stop":1707345812875,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e5914aeef5d7a5","name":"Ephemeral messages are not stored","time":{"start":1707345751301,"stop":1707345751301,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b698208c8cda98","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707345946749,"stop":1707345946749,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8854c2654238b8b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1707345689107,"stop":1707345689108,"duration":1},"status":"passed","severity":"normal"},{"uid":"557b256043e3140a","name":"Check received message containing short","time":{"start":1707346261526,"stop":1707346261530,"duration":4},"status":"passed","severity":"normal"},{"uid":"52becd0e59255dbf","name":"recovers when dns.resolve returns empty","time":{"start":1707345709465,"stop":1707345709466,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3b2f80f80e315","name":"Passing cursor with wrong message digest","time":{"start":1707346194684,"stop":1707346194685,"duration":1},"status":"passed","severity":"normal"},{"uid":"2651af6d08e3d808","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707346349890,"stop":1707346349890,"duration":0},"status":"passed","severity":"normal"},{"uid":"9edf53cad89382c6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1707345893790,"stop":1707345893790,"duration":0},"status":"passed","severity":"normal"},{"uid":"a831e64a4d854e71","name":"should not receive a peer event after stop","time":{"start":1707346154604,"stop":1707346154605,"duration":1},"status":"passed","severity":"normal"},{"uid":"887445ba1e76d5a6","name":"Check received message containing SQL Injection","time":{"start":1707345908845,"stop":1707345908846,"duration":1},"status":"passed","severity":"normal"},{"uid":"6058eb054c3f0289","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707345934873,"stop":1707345934875,"duration":2},"status":"passed","severity":"normal"},{"uid":"4725c425a183c2dd","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1707346311215,"stop":1707346311215,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed004e40d6b698b0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707345993846,"stop":1707345993847,"duration":1},"status":"passed","severity":"normal"},{"uid":"fccdf2211befe6f8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707346349887,"stop":1707346349887,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f4fbd4a00c8440","name":"Callback on promise, aborts when callback returns true","time":{"start":1707346258452,"stop":1707346258453,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4813d0cc0c10a2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707346349891,"stop":1707346349891,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f483d3b2889804","name":"Push message with custom timestamp: 1707342309042","time":{"start":1707346129745,"stop":1707346129745,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c609a633bf4e41","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1707346066423,"stop":1707346066423,"duration":0},"status":"passed","severity":"normal"},{"uid":"759f39608f75e0e8","name":"Check received message containing short","time":{"start":1707346261549,"stop":1707346261549,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a73952d75c94e18","name":"should not receive a peer event after stop","time":{"start":1707345741051,"stop":1707345741052,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a01db65ead1542","name":"Passing page size 11 when there are 10 messages","time":{"start":1707346300028,"stop":1707346300028,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda999edb23f695b","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1707345893811,"stop":1707345893812,"duration":1},"status":"passed","severity":"normal"},{"uid":"80af0412c1766515","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1707345893766,"stop":1707345893767,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa2d546983e7fa0","name":"Decoder throws on undefined content topic","time":{"start":1707345717273,"stop":1707345717273,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08d3efe29622ed3","name":"Query generator for multiple messages with different content topic format","time":{"start":1707346258450,"stop":1707346258451,"duration":1},"status":"passed","severity":"normal"},{"uid":"2806ca4134e828e8","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1707346311215,"stop":1707346311215,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae6792d3b81aa9b","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1707345699588,"stop":1707345699589,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b28bfc6accaa61d","name":"should properly create location multiaddrs - udp6","time":{"start":1707345694933,"stop":1707345694933,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8e11cec2a03f00","name":"Ping on unsubscribed peer","time":{"start":1707345812875,"stop":1707345812876,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0acd6e0fbb1d96","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707346349877,"stop":1707346349877,"duration":0},"status":"passed","severity":"normal"},{"uid":"273adc56bfa21a06","name":"ignores unrecognized TXT record formats","time":{"start":1707345709466,"stop":1707345709466,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dae12234a35f088","name":"Asymmetric encrypt & decrypt","time":{"start":1707345715634,"stop":1707345715635,"duration":1},"status":"passed","severity":"normal"},{"uid":"c996484e4b32115b","name":"Passing page size 0 when there are 110 messages","time":{"start":1707346300026,"stop":1707346300027,"duration":1},"status":"passed","severity":"normal"},{"uid":"48756166b74a3efd","name":"Check publish message after service node is restarted","time":{"start":1707346053399,"stop":1707346053399,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee165a15bfd26f1f","name":"can dial TLS multiaddrs","time":{"start":1707345991600,"stop":1707345991600,"duration":0},"status":"passed","severity":"normal"},{"uid":"b854db2707ff16e8","name":"Refresh subscription","time":{"start":1707346066424,"stop":1707346066424,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cad4f0e140e0d1da","name":"Push message with content topic containing SQL Injection","time":{"start":1707346129740,"stop":1707346129740,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab5b9844fd93fc2","name":"Init the array if not present","time":{"start":1707345686338,"stop":1707345686340,"duration":2},"status":"passed","severity":"normal"},{"uid":"27acef0b43768b0c","name":"Check received message containing Arabic","time":{"start":1707346261532,"stop":1707346261532,"duration":0},"status":"passed","severity":"normal"},{"uid":"230e62aed63f76bf","name":"Register correct protocols","time":{"start":1707346066417,"stop":1707346066420,"duration":3},"status":"passed","severity":"normal"},{"uid":"240b8af84612c7be","name":"Push message with numeric payload","time":{"start":1707346129721,"stop":1707346129722,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1336e3632191ef","name":"Push message with content topic containing Arabic","time":{"start":1707346299673,"stop":1707346299673,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb7f727e2e1c39b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707345946757,"stop":1707345946757,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41e30225710996e","name":"Check received message with timestamp: 1707345731764000000 ","time":{"start":1707346261596,"stop":1707346261596,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1e6a5b0ae13489","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707346349882,"stop":1707346349882,"duration":0},"status":"passed","severity":"normal"},{"uid":"e226a0f12606957f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1707345709031,"stop":1707345709031,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f126144711908ed","name":"Subscribe to topic containing short and receive message","time":{"start":1707346349886,"stop":1707346349886,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b4fe67aff120dc","name":"should decode valid enr successfully","time":{"start":1707345694926,"stop":1707345694926,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2639f7af8a2705","name":"should encode/decode to text encoding","time":{"start":1707345694930,"stop":1707345694931,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc2a7786f283af","name":"Push 30 different messages","time":{"start":1707346129735,"stop":1707346129736,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4e146550b04cff2","name":"Refresh subscription","time":{"start":1707346349886,"stop":1707346349886,"duration":0},"status":"passed","severity":"normal"}]