mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 04:13:14 +00:00
1 line
159 KiB
JSON
1 line
159 KiB
JSON
[{"uid":"25a2c0a37c82f2a3","name":"Query with Promise Callback, No message returned","time":{"start":1723463966384,"stop":1723463966384,"duration":0},"status":"passed","severity":"normal"},{"uid":"866bf30b59cc8014","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1723463257137,"stop":1723463257137,"duration":0},"status":"passed","severity":"normal"},{"uid":"37588bcbd59b9a8c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1723463257145,"stop":1723463257146,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb5a9b35bc94016","name":"Push 30 different messages","time":{"start":1723463965088,"stop":1723463965090,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf16bf0041c738dc","name":"Waku message hash computation (meta attribute not present)","time":{"start":1723463259677,"stop":1723463259677,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0b05eea6f718bb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1723463257144,"stop":1723463257144,"duration":0},"status":"passed","severity":"normal"},{"uid":"a212ab1c33541f12","name":"handles empty shards array correctly","time":{"start":1723463257155,"stop":1723463257155,"duration":0},"status":"passed","severity":"normal"},{"uid":"191af0d7c7857ec8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1723463661715,"stop":1723463661715,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d511ad9b4ab886","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1723463532424,"stop":1723463532424,"duration":0},"status":"passed","severity":"normal"},{"uid":"f439bc81091a6797","name":"Overlapping topic subscription","time":{"start":1723463975534,"stop":1723463975536,"duration":2},"status":"passed","severity":"normal"},{"uid":"7679b9b663a236e4","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1723463257151,"stop":1723463257152,"duration":1},"status":"passed","severity":"normal"},{"uid":"b972470a46cb1492","name":"Fails to publish message with empty text","time":{"start":1723463858702,"stop":1723463858702,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b5088ddf193f79","name":"non connected peers","time":{"start":1723463817915,"stop":1723463817916,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1da780c9f415ca2f","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1723463988256,"stop":1723463988256,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c9d79158c491fe","name":"Check message with invalid timestamp is not received","time":{"start":1723463828416,"stop":1723463828416,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3be8a16d8a2054","name":"Check message with no content topic is not received","time":{"start":1723463523898,"stop":1723463523898,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2f95fc3521496a","name":"Subscribe and receive messages via waku relay post","time":{"start":1723463975522,"stop":1723463975523,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea275c19e1f5fff2","name":"Encoder throws on empty string content topic","time":{"start":1723463270608,"stop":1723463270608,"duration":0},"status":"passed","severity":"normal"},{"uid":"49cdf98936b8b8b5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1723463975522,"stop":1723463975522,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8daeb840ab6a750","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1723463405428,"stop":1723463405435,"duration":7},"status":"passed","severity":"normal"},{"uid":"8a53d6411ee884bc","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1723463532422,"stop":1723463532422,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07307f2a88fadd0","name":"Push message with custom timestamp: 1723459952677","time":{"start":1723463965108,"stop":1723463965108,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc9a83a362c2d38","name":"isConnected should return true after first peer connects","time":{"start":1723463368069,"stop":1723463368070,"duration":1},"status":"passed","severity":"normal"},{"uid":"37848639730da527","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1723463257151,"stop":1723463257151,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50a8f1392111187","name":"Subscribe to topic containing Russian and receive message","time":{"start":1723463975579,"stop":1723463975580,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca2c84dd7fd4c723","name":"Number of peers are maintained correctly","time":{"start":1723463426989,"stop":1723463426989,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c177956d65715af","name":"1 Store, 2 relays, 2 fetches","time":{"start":1723463281037,"stop":1723463281037,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c13f33bf7ca716","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1723463532419,"stop":1723463532420,"duration":1},"status":"passed","severity":"normal"},{"uid":"8563657271ed20b8","name":"should return false","time":{"start":1723463265692,"stop":1723463265692,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac8fe5ab9235b05","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1723463532423,"stop":1723463532423,"duration":0},"status":"passed","severity":"normal"},{"uid":"3652d4fe3b34a1b4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1723463552329,"stop":1723463552330,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e0266c2d77a0e3","name":"Check received message containing numeric","time":{"start":1723463828419,"stop":1723463828420,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb9b24eb3494f1c","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1723463264913,"stop":1723463264914,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5074324a447bc8","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1723463281131,"stop":1723463281131,"duration":0},"status":"passed","severity":"normal"},{"uid":"3648ffbef8ddd52e","name":"should add and remove event listeners correctly","time":{"start":1723463285522,"stop":1723463285522,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0cbe284ca1bbc9","name":"Overlapping topic subscription","time":{"start":1723463869359,"stop":1723463869359,"duration":0},"status":"skipped","severity":"normal"},{"uid":"698c9d4e9404990","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1723463257130,"stop":1723463257130,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef4256b585cc633","name":"should not fail to start the service if it is already started","time":{"start":1723463285519,"stop":1723463285519,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d620b5b0bddc18d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1723464000564,"stop":1723464000564,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccdc74146137b33e","name":"getPeersByDiscovery","time":{"start":1723463817682,"stop":1723463817683,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e1bf1c0aa33251f","name":"should properly create peer info with all multiaddrs","time":{"start":1723463265697,"stop":1723463265697,"duration":0},"status":"passed","severity":"normal"},{"uid":"693da633d5e90b66","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app30/7/topic141/test.js","time":{"start":1723463911200,"stop":1723463911201,"duration":1},"status":"passed","severity":"normal"},{"uid":"95fd820912b5bda9","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1723463817684,"stop":1723463817684,"duration":0},"status":"passed","severity":"normal"},{"uid":"54663f5cfe0fe0b4","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1723463264926,"stop":1723463264927,"duration":1},"status":"passed","severity":"normal"},{"uid":"5124a02a2fb79cf7","name":"Publish message with rate limit","time":{"start":1723463858731,"stop":1723463858732,"duration":1},"status":"passed","severity":"normal"},{"uid":"4527af61128c836f","name":"Push message with emoji payload","time":{"start":1723463823516,"stop":1723463823517,"duration":1},"status":"passed","severity":"normal"},{"uid":"b52774aa765b1944","name":"more peers than existing","time":{"start":1723463817915,"stop":1723463817915,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67eb79d5ccd90a8a","name":"Push message with SQL Injection payload","time":{"start":1723463965079,"stop":1723463965079,"duration":0},"status":"passed","severity":"normal"},{"uid":"43403f2a199475e3","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1723463532427,"stop":1723463532428,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecda16497da3e216","name":"Push message on custom pubsubTopic","time":{"start":1723463661713,"stop":1723463661713,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b825e232b44ea7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1723463975556,"stop":1723463975558,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1d05555b71605e","name":"Relay - times out","time":{"start":1723464009426,"stop":1723464009426,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf735289e9a8f3d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1723463562289,"stop":1723463562289,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c432d78cd2e4cc","name":"start node with ApplicationInfo","time":{"start":1723463911204,"stop":1723463911204,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a1853c7011f247","name":"Throws when trying to push message with empty payload","time":{"start":1723463965090,"stop":1723463965091,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c233374d4e3e6c","name":"Check received message containing Chinese","time":{"start":1723463828420,"stop":1723463828420,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31052bbebdb5249","name":"Push message with long payload","time":{"start":1723463965076,"stop":1723463965076,"duration":0},"status":"passed","severity":"normal"},{"uid":"904d3f12a709e654","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1723463257148,"stop":1723463257148,"duration":0},"status":"passed","severity":"normal"},{"uid":"a967565470eed233","name":"Query generator for multiple messages","time":{"start":1723463975281,"stop":1723463975282,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4b532a92515ab2","name":"Check publish message containing JSON","time":{"start":1723463858692,"stop":1723463858692,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c7be317d1f4afd","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1723463426992,"stop":1723463426992,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc67e80b745292fa","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1723463257138,"stop":1723463257138,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ac21b17536e419","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1723463562287,"stop":1723463562287,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb8e4f52e8b08a","name":"random static sharding 1 - Cluster ID: 388, Shard ID: 353","time":{"start":1723463924464,"stop":1723463924464,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9ef4c8a8a0ccf2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1723463552324,"stop":1723463552324,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bcd7bbc5d9e83f","name":"throws on content topic with generation field greater than 0","time":{"start":1723463257128,"stop":1723463257128,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89e97e179d7e9a4","name":"Overlapping topic subscription","time":{"start":1723463552326,"stop":1723463552326,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabd35b570b05221","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1723463562288,"stop":1723463562288,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c602d467ca4aac","name":"should set field with only STORE enabled","time":{"start":1723463265698,"stop":1723463265699,"duration":1},"status":"passed","severity":"normal"},{"uid":"509cd31a40ddf55f","name":"Failed peers are renewed","time":{"start":1723463595236,"stop":1723463595236,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c43eafd6295c05b","name":"same cluster, same shard: nodes connect","time":{"start":1723463722417,"stop":1723463722417,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1f64e48e466e9","name":"Ping on subscribed peer","time":{"start":1723463398604,"stop":1723463398605,"duration":1},"status":"passed","severity":"normal"},{"uid":"92eb244acfa54074","name":"Push to array if already present","time":{"start":1723463256854,"stop":1723463256855,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf9b40db976a00d","name":"Push message with content topic containing JSON","time":{"start":1723463823524,"stop":1723463823524,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6fadf4044e03aa5","name":"Check publish message containing Russian","time":{"start":1723463858682,"stop":1723463858688,"duration":6},"status":"passed","severity":"normal"},{"uid":"ee8cf9fc1b90280e","name":"Reopen subscription with peer with lost subscription","time":{"start":1723463398609,"stop":1723463398610,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42b3de413649dbb","name":"Check publish message containing special chars","time":{"start":1723463858681,"stop":1723463858681,"duration":0},"status":"passed","severity":"normal"},{"uid":"91978e43e8570275","name":"Check message received after jswaku node is restarted","time":{"start":1723463523899,"stop":1723463523900,"duration":1},"status":"skipped","severity":"normal"},{"uid":"95ce56b8b9b09fa9","name":"throws on empty content topic","time":{"start":1723463257126,"stop":1723463257127,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76329670eef9ef3","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1723463257152,"stop":1723463257152,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e2be2601ca7e16","name":"different cluster, different shard: nodes don't connect","time":{"start":1723463722418,"stop":1723463722419,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7aafcae7c3d547","name":"Fails to push message with large meta","time":{"start":1723463965107,"stop":1723463965107,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b8f95c7b62b9db","name":"isConnected between 2 js-waku relay nodes","time":{"start":1723463368071,"stop":1723463368071,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4c245579298daf","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1723463257140,"stop":1723463257140,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f3e369abed1cef","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1723463281507,"stop":1723463281508,"duration":1},"status":"skipped","severity":"normal"},{"uid":"80b7c4d48167760a","name":"should load peers from local storage and dispatch events","time":{"start":1723463285521,"stop":1723463285521,"duration":0},"status":"passed","severity":"normal"},{"uid":"a601a53dd3722767","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1723463552322,"stop":1723463552322,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a1b03ad87077d1","name":"throws on content topic with empty topic name field","time":{"start":1723463257129,"stop":1723463257129,"duration":0},"status":"passed","severity":"normal"},{"uid":"281dde10c00311d9","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1723463257133,"stop":1723463257133,"duration":0},"status":"passed","severity":"normal"},{"uid":"712cffbd97120f09","name":"Subscribe to topic containing JSON and receive message","time":{"start":1723463975581,"stop":1723463975582,"duration":1},"status":"passed","severity":"normal"},{"uid":"cecaa18b0443784","name":"Subscribe to topic containing shell command and receive message","time":{"start":1723463975563,"stop":1723463975563,"duration":0},"status":"passed","severity":"normal"},{"uid":"204227f670f70f3f","name":"should return unique PubsubTopics for static sharding","time":{"start":1723463257139,"stop":1723463257139,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10e6d87eff78f0d","name":"Sets default value correctly","time":{"start":1723464001693,"stop":1723464001694,"duration":1},"status":"passed","severity":"normal"},{"uid":"650d9033abe54ae4","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1723463264915,"stop":1723463264916,"duration":1},"status":"passed","severity":"normal"},{"uid":"e91eebf96a8f3948","name":"should handle application and version for autosharding","time":{"start":1723463257139,"stop":1723463257139,"duration":0},"status":"passed","severity":"normal"},{"uid":"81074702b8c73b30","name":"Number of peers are maintained correctly","time":{"start":1723463595235,"stop":1723463595236,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a074a8d910bc306","name":"Push message with Script payload","time":{"start":1723463823513,"stop":1723463823513,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef4ed6897025d3","name":"Relay + Store","time":{"start":1723463265700,"stop":1723463265700,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e851fc36a8177","name":"Check received message containing long","time":{"start":1723463828390,"stop":1723463828391,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2401269681502ee","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1723463257143,"stop":1723463257144,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9d94b8b571a4a2","name":"Check publish message containing escaped characters","time":{"start":1723463858693,"stop":1723463858697,"duration":4},"status":"passed","severity":"normal"},{"uid":"dff11424f9d1deb4","name":"should use DNS peer discovery with light client","time":{"start":1723463332960,"stop":1723463332960,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52e57b00a285b3eb","name":"Check received message containing SQL Injection","time":{"start":1723463828399,"stop":1723463828400,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ce20cb9e354e0ae","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1723463869372,"stop":1723463869372,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5451bb03ea6de87","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1723463869366,"stop":1723463869367,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb2c7561749fcfca","name":"should throw error - invalid id","time":{"start":1723463265692,"stop":1723463265692,"duration":0},"status":"passed","severity":"normal"},{"uid":"278d11d0f6ab1ba4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1723463552325,"stop":1723463552325,"duration":0},"status":"passed","severity":"normal"},{"uid":"321d744c0004d30f","name":"throws on content topic with empty version field","time":{"start":1723463257128,"stop":1723463257129,"duration":1},"status":"passed","severity":"normal"},{"uid":"bedae30e5b94af6a","name":"should throw error - no public key","time":{"start":1723463265691,"stop":1723463265691,"duration":0},"status":"passed","severity":"normal"},{"uid":"3786aef872d10d24","name":"Asymmetric encrypt & decrypt","time":{"start":1723463292027,"stop":1723463292027,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edb8732175eff37","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1723464000562,"stop":1723464000562,"duration":0},"status":"passed","severity":"normal"},{"uid":"135a5936d9a011dc","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1723463257159,"stop":1723463257159,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1032a6441e8c6bc","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1723463914207,"stop":1723463914207,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d33b8be26cedd4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1723463405421,"stop":1723463405421,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc37aab560d17629","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723463532421,"stop":1723463532421,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2abcbe09ed4666","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1723463924471,"stop":1723463924471,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92a48d445b7d472","name":"ignores domain fetching errors","time":{"start":1723463281504,"stop":1723463281504,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7cad53585e62c2","name":"Push message with XML payload","time":{"start":1723463823513,"stop":1723463823514,"duration":1},"status":"passed","severity":"normal"},{"uid":"54929877550df2de","name":"Check received message containing SQL Injection","time":{"start":1723463523890,"stop":1723463523890,"duration":0},"status":"passed","severity":"normal"},{"uid":"13be7d73759bdf46","name":"topics with same application and version share the same shard","time":{"start":1723463257135,"stop":1723463257135,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3a8129cab6bf70","name":"Check received message containing Russian","time":{"start":1723463523889,"stop":1723463523889,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec982a9ccfbf2da","name":"Subscribe to topic containing emoji and receive message","time":{"start":1723463975564,"stop":1723463975564,"duration":0},"status":"passed","severity":"normal"},{"uid":"248a5f9f2e53e2a5","name":"1 Relay, 1 fetch","time":{"start":1723463281035,"stop":1723463281036,"duration":1},"status":"passed","severity":"normal"},{"uid":"7033dd543ff24d41","name":"Subscribe and receives messages on 20 topics","time":{"start":1723463552324,"stop":1723463552325,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c7e0c76b5ccccc","name":"Query Generator, Wrong PubsubTopic","time":{"start":1723463966372,"stop":1723463966372,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1798b999f4db52","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1723463914213,"stop":1723463914213,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d098603e77a06ad","name":"Push message with Chinese payload","time":{"start":1723463823511,"stop":1723463823511,"duration":0},"status":"passed","severity":"normal"},{"uid":"48128b3f51504230","name":"should not receive a peer event before start","time":{"start":1723463851419,"stop":1723463851419,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e738927a58a13f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1723463405426,"stop":1723463405427,"duration":1},"status":"passed","severity":"normal"},{"uid":"b613b6b7e2b43e0b","name":"Check message with no payload is not received","time":{"start":1723463828417,"stop":1723463828417,"duration":0},"status":"passed","severity":"normal"},{"uid":"7caf9e523efa3015","name":"Push message with content topic containing Chinese","time":{"start":1723463823519,"stop":1723463823519,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7b8533ec740e55","name":"Subscribe to topic containing long and receive message","time":{"start":1723463552327,"stop":1723463552328,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a93a923c130f4e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1723463911203,"stop":1723463911203,"duration":0},"status":"passed","severity":"normal"},{"uid":"9364c4436336196c","name":"Check received message containing long","time":{"start":1723463523887,"stop":1723463523887,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27e087a81967dc7","name":"Check received message containing emoji","time":{"start":1723463828414,"stop":1723463828414,"duration":0},"status":"passed","severity":"normal"},{"uid":"d757c637b05046f1","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1723463257133,"stop":1723463257133,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97e06c197a5fafa","name":"Check received message containing Russian","time":{"start":1723463828399,"stop":1723463828399,"duration":0},"status":"passed","severity":"normal"},{"uid":"5932fe6ecdb7db64","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1723463966381,"stop":1723463966381,"duration":0},"status":"passed","severity":"normal"},{"uid":"555a72dc9fcac027","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1723463841737,"stop":1723463841737,"duration":0},"status":"passed","severity":"normal"},{"uid":"971b50f88bebb0b6","name":"Push message with content topic containing long","time":{"start":1723463823518,"stop":1723463823518,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac0c80438840bd2","name":"Push message with content topic containing Script","time":{"start":1723463823522,"stop":1723463823523,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4264a1c9495714c","name":"Push message with Chinese payload","time":{"start":1723463965077,"stop":1723463965078,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3acf4959c560f95","name":"Check message with invalid timestamp is not received","time":{"start":1723463523897,"stop":1723463523897,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bed9b72461b126a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1723464017998,"stop":1723464017998,"duration":0},"status":"passed","severity":"normal"},{"uid":"8585c0d438896138","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1723463264916,"stop":1723463264917,"duration":1},"status":"passed","severity":"normal"},{"uid":"173ba9763e38902d","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1723463532419,"stop":1723463532419,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77f32f5997bc808","name":"Ping on unsubscribed peer","time":{"start":1723463373620,"stop":1723463373621,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ccdb68b9c0383c","name":"Promise Callback - false","time":{"start":1723463987170,"stop":1723463987170,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f8847ddbb3444d","name":"Check publish message after client node is restarted","time":{"start":1723463858720,"stop":1723463858725,"duration":5},"status":"skipped","severity":"normal"},{"uid":"33e21c1e53db6406","name":"Push message with content topic containing emoji","time":{"start":1723463965104,"stop":1723463965105,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf1ad6a191e9a2c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1723463257147,"stop":1723463257148,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce299f9fee825997","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1723463828416,"stop":1723463828416,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2734fe43ec78ec1","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1723463317212,"stop":1723463317213,"duration":1},"status":"passed","severity":"normal"},{"uid":"5807f30e02c2ab36","name":"Refresh subscription","time":{"start":1723463975537,"stop":1723463975538,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff6486cbaa82521","name":"Check publish message containing emoji","time":{"start":1723463858698,"stop":1723463858698,"duration":0},"status":"passed","severity":"normal"},{"uid":"d959781b05bcfafc","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1723463714105,"stop":1723463714106,"duration":1},"status":"passed","severity":"normal"},{"uid":"691360f9bb6779c6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1723463257147,"stop":1723463257147,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45c35c9821bd7ff","name":"Push message with content topic containing shell command","time":{"start":1723463965102,"stop":1723463965102,"duration":0},"status":"passed","severity":"normal"},{"uid":"a077a0524620adbb","name":"Passing page size 10 when there are 10 messages","time":{"start":1723463996149,"stop":1723463996150,"duration":1},"status":"passed","severity":"normal"},{"uid":"8307d05bca669602","name":"Wrong topic","time":{"start":1723463911202,"stop":1723463911202,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7480137f68d1488","name":"Push message equal or less that 1MB","time":{"start":1723463823529,"stop":1723463823530,"duration":1},"status":"passed","severity":"normal"},{"uid":"102a355cad1205ae","name":"Query generator for 2000 messages","time":{"start":1723463975285,"stop":1723463975285,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed05b171e4ab262","name":"Push message with content topic containing special chars","time":{"start":1723463965094,"stop":1723463965095,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b863905332b3c5b","name":"Fails to push message with empty content topic","time":{"start":1723463823526,"stop":1723463823527,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2921dd08adf60b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1723463280343,"stop":1723463280343,"duration":0},"status":"passed","severity":"normal"},{"uid":"83556cc5cb8671ed","name":"Check meta is set [ecies]","time":{"start":1723463293360,"stop":1723463293361,"duration":1},"status":"passed","severity":"normal"},{"uid":"b754b01a16a9a9b0","name":"Check publish message after service node is restarted","time":{"start":1723463858719,"stop":1723463858719,"duration":0},"status":"skipped","severity":"normal"},{"uid":"575223263f3670d2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1723463562291,"stop":1723463562291,"duration":0},"status":"passed","severity":"normal"},{"uid":"517f5cfe9cd93790","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1723463869351,"stop":1723463869352,"duration":1},"status":"passed","severity":"normal"},{"uid":"8afeec36671cf06f","name":"can start the service","time":{"start":1723463332955,"stop":1723463332955,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16475426a2833c5","name":"Ephemeral messages are not stored","time":{"start":1723463319824,"stop":1723463319825,"duration":1},"status":"passed","severity":"normal"},{"uid":"6209e9d670570e6","name":"should throw an error for missing sharding configuration","time":{"start":1723463257155,"stop":1723463257155,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e75f578b1c7edf","name":"isConnected return false after peer stops","time":{"start":1723463368070,"stop":1723463368071,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c7c56128074e16","name":"getPeersByDiscovery","time":{"start":1723463349816,"stop":1723463349816,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd76be1520697e0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1723463975568,"stop":1723463975568,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e0f01b85445680","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1723463319827,"stop":1723463319827,"duration":0},"status":"passed","severity":"normal"},{"uid":"d475d7ff11fb6e0b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1723463975563,"stop":1723463975563,"duration":0},"status":"passed","severity":"normal"},{"uid":"f171f11021b6a21d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1723463975569,"stop":1723463975569,"duration":0},"status":"passed","severity":"normal"},{"uid":"44dbdf10d3b08942","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1723463966383,"stop":1723463966383,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17bc690c70cb646","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1723463869366,"stop":1723463869366,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf67a20ba3aa0fbf","name":"Subscribe to topic containing short and publish message","time":{"start":1723463869359,"stop":1723463869360,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe718ffd2ae4d0a9","name":"Ordered Callback - true","time":{"start":1723463987170,"stop":1723463987171,"duration":1},"status":"passed","severity":"normal"},{"uid":"50250cf2ab232c06","name":"same cluster, different shard: nodes don't connect","time":{"start":1723463532401,"stop":1723463532401,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c479e9afcfe7f1","name":"Check received message containing Russian","time":{"start":1723463828421,"stop":1723463828421,"duration":0},"status":"passed","severity":"normal"},{"uid":"2165fb25a7015543","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1723463714106,"stop":1723463714107,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e33e60f6e3231d3","name":"Check received message containing Arabic","time":{"start":1723463523889,"stop":1723463523889,"duration":0},"status":"passed","severity":"normal"},{"uid":"2784ca10746d74df","name":"should set field with only FILTER enabled","time":{"start":1723463265699,"stop":1723463265699,"duration":0},"status":"passed","severity":"normal"},{"uid":"663f9a833ed5ada8","name":"Delete observer","time":{"start":1723463820437,"stop":1723463820437,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3737f7d778a9099","name":"Correctly serialized arguments","time":{"start":1723463719670,"stop":1723463719670,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfb1ace3693230","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1723464000565,"stop":1723464000565,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eeb83203854c243","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1723463257150,"stop":1723463257150,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b18ba0970d181c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1723463441728,"stop":1723463441728,"duration":0},"status":"passed","severity":"normal"},{"uid":"555ed94c54294f80","name":"Check publish message containing long","time":{"start":1723463858676,"stop":1723463858677,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e968b1afc5bc2a8","name":"should throw error - no id","time":{"start":1723463265691,"stop":1723463265691,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c72cf3cad500790","name":"Check publish message containing unicode special characters","time":{"start":1723463858697,"stop":1723463858698,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b57b3844ecbfae0","name":"Encoder throws on empty string content topic","time":{"start":1723463293361,"stop":1723463293362,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa8b12d5a4043b2f","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1723463532403,"stop":1723463532404,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde72884ef62ccce","name":"should properly compute the node id","time":{"start":1723463265693,"stop":1723463265693,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e566254ee8d847","name":"LightPush with 3 connections","time":{"start":1723463599655,"stop":1723463599656,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9214e6a8b1636fc","name":"should only return 1 node with relay and store capability","time":{"start":1723463281506,"stop":1723463281506,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefe36c0d149c305","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1723463869352,"stop":1723463869355,"duration":3},"status":"passed","severity":"normal"},{"uid":"838d667b34f5ff86","name":"Ping on peer without subscriptions","time":{"start":1723463398605,"stop":1723463398607,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b92ca530e135799","name":"Subscribe to topic containing emoji and receive message","time":{"start":1723463552334,"stop":1723463552334,"duration":0},"status":"passed","severity":"normal"},{"uid":"167a6602879b14e5","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1723464000562,"stop":1723464000562,"duration":0},"status":"passed","severity":"normal"},{"uid":"a562ad3b166fc8b3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1723463975562,"stop":1723463975563,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ae1b79cfea3fd5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723463532412,"stop":1723463532412,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90585a0583033d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723463532424,"stop":1723463532424,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7e9b30a38a796a","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1723463988256,"stop":1723463988256,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22e77282839cdb7","name":"Subscribe and receive messages via lightPush","time":{"start":1723463975566,"stop":1723463975566,"duration":0},"status":"passed","severity":"normal"},{"uid":"f740496445101e7c","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1723463257131,"stop":1723463257132,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea4c8bd064280617","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1723463988256,"stop":1723463988257,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc9e727ef2597c81","name":"connects to nwaku","time":{"start":1723464001689,"stop":1723464001691,"duration":2},"status":"passed","severity":"normal"},{"uid":"39eeab43c2dfaa44","name":"Ephemeral field is preserved - encoder v0","time":{"start":1723463319825,"stop":1723463319825,"duration":0},"status":"passed","severity":"normal"},{"uid":"6065954da15fa191","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1723463841736,"stop":1723463841736,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4cf0553248c181","name":"Query with Ordered Callback, No Decoder","time":{"start":1723463966382,"stop":1723463966382,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13d5dca07128ed4","name":"Check publish message containing Chinese","time":{"start":1723463858681,"stop":1723463858682,"duration":1},"status":"passed","severity":"normal"},{"uid":"6061add448312fa9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1723463975558,"stop":1723463975559,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b57b023e1d7e139","name":"Push message with numeric payload","time":{"start":1723463965076,"stop":1723463965077,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5eee3d810db1ddf","name":"Decoder throws on undefined content topic","time":{"start":1723463293362,"stop":1723463293362,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d247078c5dd1924","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1723463257143,"stop":1723463257143,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c21a08b541f59f","name":"Subscribe and receive messages via lightPush","time":{"start":1723463552321,"stop":1723463552322,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa48c55c8498d2f2","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1723463257142,"stop":1723463257142,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91656c27182a6fc","name":"can start and stop the service","time":{"start":1723463332956,"stop":1723463332956,"duration":0},"status":"passed","severity":"normal"},{"uid":"9648d95f4fb714a3","name":"Check message received after nwaku node is restarted","time":{"start":1723463828432,"stop":1723463828433,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9d976fc022ce8360","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1723463441727,"stop":1723463441727,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af4ee30aa9462c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1723464017998,"stop":1723464017998,"duration":0},"status":"passed","severity":"normal"},{"uid":"af481547400d495b","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app7/2/topic836/test.js","time":{"start":1723463911202,"stop":1723463911202,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9f6e82eb4de4be","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1723463532407,"stop":1723463532407,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd2a37df94591e2","name":"Waku message hash computation (no timestamp)","time":{"start":1723463259678,"stop":1723463259678,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c79779e9da71f5c","name":"Check received message with timestamp: 1723463307327000000 ","time":{"start":1723463523895,"stop":1723463523895,"duration":0},"status":"passed","severity":"normal"},{"uid":"845d4332b14e2aa","name":"should return all peers when numPeers is 0","time":{"start":1723463270246,"stop":1723463270246,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abe3bd5a559d829","name":"Push 30 different messages","time":{"start":1723463823517,"stop":1723463823517,"duration":0},"status":"passed","severity":"normal"},{"uid":"c371619813665d66","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1723463257144,"stop":1723463257144,"duration":0},"status":"passed","severity":"normal"},{"uid":"68468d2ad19dc162","name":"Check received message with timestamp: 1723463308204000000 ","time":{"start":1723463828415,"stop":1723463828415,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d95d50c31e52eba","name":"Subscribe to topic containing long and receive message","time":{"start":1723463975540,"stop":1723463975541,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1c31aebc90eb63","name":"Check message with no content topic is not received","time":{"start":1723463828417,"stop":1723463828417,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfef3970e636feb0","name":"Push message with content topic containing SQL Injection","time":{"start":1723463823522,"stop":1723463823522,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b10d90c78a8e5e","name":"should not fail to stop the service if it was not started","time":{"start":1723463285519,"stop":1723463285519,"duration":0},"status":"passed","severity":"normal"},{"uid":"1605a51f9c5d1f5f","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1723463532408,"stop":1723463532411,"duration":3},"status":"passed","severity":"normal"},{"uid":"ed5870a40a53f0d1","name":"Using a function","time":{"start":1723464001692,"stop":1723464001692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee178a33e4c1c864","name":"Check message received after nwaku node is restarted","time":{"start":1723463523900,"stop":1723463523900,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c68bfd11f9a8a0b5","name":"creates an iterator","time":{"start":1723463987301,"stop":1723463987301,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4a0155aae7b98a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1723463975541,"stop":1723463975546,"duration":5},"status":"passed","severity":"normal"},{"uid":"e8be4c80cda6a91f","name":"Used by Waku Relay","time":{"start":1723464001693,"stop":1723464001693,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25b85df83946065","name":"removeEventListener with wrong event","time":{"start":1723463349815,"stop":1723463349816,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e105e222deeccd","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1723463714096,"stop":1723463714096,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8def7cce6d7bdfb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1723463974612,"stop":1723463974612,"duration":0},"status":"passed","severity":"normal"},{"uid":"52189de60970c161","name":"can dial TLS multiaddrs","time":{"start":1723463719587,"stop":1723463719587,"duration":0},"status":"passed","severity":"normal"},{"uid":"2804a7e49f9feb33","name":"Check received message containing escaped characters","time":{"start":1723463828413,"stop":1723463828414,"duration":1},"status":"passed","severity":"normal"},{"uid":"d063fa73d433b17d","name":"Push message with Russian payload","time":{"start":1723463823512,"stop":1723463823512,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8bafab8a1c7887","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1723463259675,"stop":1723463259676,"duration":1},"status":"passed","severity":"normal"},{"uid":"279490f7a6cd8825","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1723463975562,"stop":1723463975562,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d8abb3546859c7","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1723464000563,"stop":1723464000564,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef309f9bf996543","name":"Nodes with multiple pubsub topic","time":{"start":1723463841739,"stop":1723463841755,"duration":16},"status":"passed","severity":"normal"},{"uid":"3ce4508da93a65ea","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1723463924463,"stop":1723463924463,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e55ac6c9300dbed","name":"Default pageSize","time":{"start":1723463996151,"stop":1723463996151,"duration":0},"status":"passed","severity":"normal"},{"uid":"7601d61aa0f5882a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1723463264912,"stop":1723463264913,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca247dddd2eb91f","name":"Decrypt messages","time":{"start":1723463820436,"stop":1723463820437,"duration":1},"status":"passed","severity":"normal"},{"uid":"4efb77a5882a1d89","name":"Push message with content topic containing Chinese","time":{"start":1723463965095,"stop":1723463965096,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5a10e4beab3b56","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1723463975559,"stop":1723463975560,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a79aca7c8f4c68f","name":"should encode/decode to RLP encoding","time":{"start":1723463265693,"stop":1723463265693,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9b808f99e9667c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1723463281132,"stop":1723463281133,"duration":1},"status":"passed","severity":"normal"},{"uid":"67627bfcac43b555","name":"addEventListener with correct event","time":{"start":1723463349814,"stop":1723463349814,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6430482cb6ef5d","name":"Fails to publish duplicate message","time":{"start":1723463858701,"stop":1723463858701,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc21d2847223b6e","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1723463270248,"stop":1723463270249,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea0f0ee802a925","name":"Check received message containing Chinese","time":{"start":1723463523888,"stop":1723463523888,"duration":0},"status":"passed","severity":"normal"},{"uid":"db92d4cadf6a95ef","name":"should set field with only LIGHTPUSH enabled","time":{"start":1723463265699,"stop":1723463265699,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90eb26561d3b343","name":"Encoder throws on undefined content topic","time":{"start":1723463293361,"stop":1723463293361,"duration":0},"status":"passed","severity":"normal"},{"uid":"1957651ad8e3a59a","name":"should decode valid enr successfully","time":{"start":1723463265686,"stop":1723463265686,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c0609e8fb8bcfc","name":"Check received message containing JSON","time":{"start":1723463523892,"stop":1723463523892,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f263c4c61553a0f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1723463257135,"stop":1723463257136,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab7adcb97a5efce","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1723463257149,"stop":1723463257149,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e069ddbf88263da","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1723463332960,"stop":1723463332960,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d48bbe12ebee2b50","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1723463264923,"stop":1723463264924,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a5434ea902712b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1723463552335,"stop":1723463552335,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ece1f43ecb49b7","name":"should decode valid enr with tcp successfully","time":{"start":1723463265690,"stop":1723463265690,"duration":0},"status":"passed","severity":"normal"},{"uid":"87de15847a308ec7","name":"Generator, 2 different pubsubtopics","time":{"start":1723463974608,"stop":1723463974608,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ac43cdaa1d6cbf","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1723463532417,"stop":1723463532417,"duration":0},"status":"passed","severity":"normal"},{"uid":"269f930eba876b8a","name":"Relay","time":{"start":1723463317176,"stop":1723463317176,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ad3e90e660c534","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1723463257154,"stop":1723463257155,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09db5ff9cdf7ba0","name":"Privacy Node - default protocol","time":{"start":1723464009428,"stop":1723464009428,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ecbb2edef6da9b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1723463532425,"stop":1723463532425,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64f09aba072b32e","name":"new peer added after a peer was already found","time":{"start":1723463817683,"stop":1723463817683,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ad2159e985c57a1","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1723463714107,"stop":1723463714108,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b629085f32e664d","name":"Push message with Arabic payload","time":{"start":1723463823512,"stop":1723463823512,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d58a260739eee5e","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1723463368068,"stop":1723463368068,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e93a8cb44668d46","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1723463858706,"stop":1723463858709,"duration":3},"status":"passed","severity":"normal"},{"uid":"a34a1bc9952290d0","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1723463257142,"stop":1723463257143,"duration":1},"status":"passed","severity":"normal"},{"uid":"b936294a33583eba","name":"Check received message containing shell command","time":{"start":1723463828423,"stop":1723463828424,"duration":1},"status":"passed","severity":"normal"},{"uid":"8716957e352779b2","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1723463532413,"stop":1723463532413,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4f61545309e624","name":"Check message received after jswaku node is restarted","time":{"start":1723463828432,"stop":1723463828432,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e229feeb7c85771","name":"Waku message hash computation (payload length 0)","time":{"start":1723463259678,"stop":1723463259678,"duration":0},"status":"passed","severity":"normal"},{"uid":"59953c3075a42475","name":"Symmetric encrypt & Decrypt","time":{"start":1723463292027,"stop":1723463292028,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec09c2bd03767af3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1723463661715,"stop":1723463661716,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee591c09cc469df6","name":"caches peers it previously fetched","time":{"start":1723463281505,"stop":1723463281505,"duration":0},"status":"passed","severity":"normal"},{"uid":"a701c292466f1ece","name":"should be able to decode the field with only STORE set to true","time":{"start":1723463264922,"stop":1723463264923,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a2266d124581625","name":"random static sharding 9 - Cluster ID: 843, Shard ID: 309","time":{"start":1723463924469,"stop":1723463924469,"duration":0},"status":"passed","severity":"normal"},{"uid":"23157ff0b48d15cf","name":"Decoder throws on empty string content topic","time":{"start":1723463270608,"stop":1723463270609,"duration":1},"status":"passed","severity":"normal"},{"uid":"1112ce1ddfde0cee","name":"Subscribe to topic containing Script and receive message","time":{"start":1723463975560,"stop":1723463975561,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c0cb169c2a3894","name":"Callback on promise","time":{"start":1723463975283,"stop":1723463975283,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c52cb86f398f71","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1723463257149,"stop":1723463257149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3d3d4037e09f44","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1723463257153,"stop":1723463257153,"duration":0},"status":"passed","severity":"normal"},{"uid":"4213f3e8aa76e86d","name":"Passing page size 0 when there are 110 messages","time":{"start":1723463996148,"stop":1723463996148,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97869722facaf82","name":"Push message with content topic containing numeric","time":{"start":1723463965094,"stop":1723463965094,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2cca924a20dca9","name":"isConnected should return false after all peers disconnect","time":{"start":1723463368070,"stop":1723463368070,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31267bb98fd1b96","name":"Fields are not dropped","time":{"start":1723463269878,"stop":1723463269880,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c83e19007b57ade","name":"can start the service","time":{"start":1723463285518,"stop":1723463285518,"duration":0},"status":"passed","severity":"normal"},{"uid":"e925529767c28ade","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1723463532420,"stop":1723463532420,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ebe221e395bf1ba","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1723463281133,"stop":1723463281133,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dcd25c828a2749f","name":"Check publish message containing numeric","time":{"start":1723463858680,"stop":1723463858680,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89b7b0e9e8d8e30","name":"can start and stop the service","time":{"start":1723463851417,"stop":1723463851417,"duration":0},"status":"passed","severity":"normal"},{"uid":"137adf1925b76ed9","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1723463869369,"stop":1723463869369,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d88e008505bc276","name":"Nwaku publishes","time":{"start":1723463844452,"stop":1723463844453,"duration":1},"status":"passed","severity":"normal"},{"uid":"5546af7c5753bb4c","name":"Check received message containing unicode special characters","time":{"start":1723463828414,"stop":1723463828414,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95a86e677a7567f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1723463552323,"stop":1723463552324,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb7c7cecb2a66c6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1723463562287,"stop":1723463562287,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef419280f82e8cf2","name":"should be called at least once on all `peer:discovery` events","time":{"start":1723463317199,"stop":1723463317199,"duration":0},"status":"passed","severity":"normal"},{"uid":"46094d742bdc8c9","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1723463257131,"stop":1723463257131,"duration":0},"status":"passed","severity":"normal"},{"uid":"3555619d5eb9cc71","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1723463281506,"stop":1723463281507,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e411ade77db04bf","name":"Query with Promise Callback, No Decoder","time":{"start":1723463966383,"stop":1723463966384,"duration":1},"status":"passed","severity":"normal"},{"uid":"67486c54dab9d2f3","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1723463257158,"stop":1723463257159,"duration":1},"status":"passed","severity":"normal"},{"uid":"330985c2f7a70e5f","name":"Check message with non string payload is not received","time":{"start":1723463828417,"stop":1723463828418,"duration":1},"status":"passed","severity":"normal"},{"uid":"e741fc853cdbb28a","name":"Check received message with timestamp: 1723463308204 ","time":{"start":1723463828425,"stop":1723463828426,"duration":1},"status":"passed","severity":"normal"},{"uid":"4531c5014f8210d7","name":"Subscribe to topic containing long and receive message","time":{"start":1723463975577,"stop":1723463975577,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26cd130d84eb997","name":"should be called for bootstrap peers","time":{"start":1723463317204,"stop":1723463317206,"duration":2},"status":"passed","severity":"normal"},{"uid":"2cd46d9348b7e7c7","name":"Passing page size 19 when there are 20 messages","time":{"start":1723463996150,"stop":1723463996151,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e4334d18ffb1a9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723463532419,"stop":1723463532419,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb3b6498cc8ec64","name":"Query Generator - false","time":{"start":1723463987169,"stop":1723463987169,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d6db2ed5fc0e36","name":"should not fail to start the service if it is already started","time":{"start":1723463332957,"stop":1723463332957,"duration":0},"status":"passed","severity":"normal"},{"uid":"592c0e21ea40cbf7","name":"should throw an error for insufficient data","time":{"start":1723463257159,"stop":1723463257159,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5c7703f3a270ab","name":"throws on content topic with non-number generation field","time":{"start":1723463257127,"stop":1723463257127,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1d2a985f7abc3d","name":"Push message with content topic containing XML","time":{"start":1723463965099,"stop":1723463965100,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ff42354346e93a","name":"should encodeTxt and decodeTxt","time":{"start":1723463265685,"stop":1723463265686,"duration":1},"status":"passed","severity":"normal"},{"uid":"35c701467f64c5c2","name":"Push message with content topic containing XML","time":{"start":1723463823523,"stop":1723463823523,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6bffb3547635a8a","name":"through manual discovery","time":{"start":1723463719590,"stop":1723463719590,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ca6196be900075","name":"should not receive a peer event after stop","time":{"start":1723463285520,"stop":1723463285520,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbbfac845fc0417","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1723463257143,"stop":1723463257143,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b161cd6cec4fbf","name":"Filter with 1 connections","time":{"start":1723463599638,"stop":1723463599641,"duration":3},"status":"passed","severity":"normal"},{"uid":"1f182637f46b703","name":"connected peers and dial","time":{"start":1723463817914,"stop":1723463817914,"duration":0},"status":"skipped","severity":"normal"},{"uid":"260987edd3908374","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1723463319826,"stop":1723463319827,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2af629cd65a817","name":"configure the node with multiple content topics","time":{"start":1723463911203,"stop":1723463911203,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b316f08079f85a0","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1723463841733,"stop":1723463841734,"duration":1},"status":"passed","severity":"normal"},{"uid":"25de79767f4498cd","name":"Push message with JSON payload","time":{"start":1723463823515,"stop":1723463823515,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e9d94a01017ad8","name":"Filter with 2 connections","time":{"start":1723463599642,"stop":1723463599642,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe63c626dd2ddaf1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1723463257146,"stop":1723463257146,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d564b410c96c682","name":"Passing page size 110 when there are 120 messages","time":{"start":1723463996151,"stop":1723463996151,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e1d14a0c3375bf","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1723463714108,"stop":1723463714108,"duration":0},"status":"passed","severity":"normal"},{"uid":"673ba57f8e792fb2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1723463562286,"stop":1723463562286,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b683a7680527f63","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1723463714104,"stop":1723463714104,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d090cc1e6a7b5aa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1723463661713,"stop":1723463661714,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e697f174a473e8","name":"Subscribe to topic containing XML and publish message","time":{"start":1723463869368,"stop":1723463869369,"duration":1},"status":"passed","severity":"normal"},{"uid":"1266434deea19336","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1723463914207,"stop":1723463914208,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f70f50cb0f5e6e","name":"random static sharding 2 - Cluster ID: 849, Shard ID: 148","time":{"start":1723463924464,"stop":1723463924464,"duration":0},"status":"passed","severity":"normal"},{"uid":"40cc175bacefa63f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1723463552330,"stop":1723463552330,"duration":0},"status":"passed","severity":"normal"},{"uid":"f136db1ad78cff6f","name":"throws on content topic with empty application field","time":{"start":1723463257128,"stop":1723463257128,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92bf92581ff2e12","name":"Subscribe and receives messages on 20 topics","time":{"start":1723463975526,"stop":1723463975527,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6830937971d6464","name":"Renews peer on consistent missed messages","time":{"start":1723463426993,"stop":1723463426993,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c8fa329ed7187c","name":"less peers than existing","time":{"start":1723463817915,"stop":1723463817915,"duration":0},"status":"skipped","severity":"normal"},{"uid":"552fbd3b52b38a35","name":"Push message with Russian payload","time":{"start":1723463965078,"stop":1723463965079,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0db7ce3071c58d","name":"removeEventListener with correct event","time":{"start":1723463349815,"stop":1723463349815,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf5b7467ee2b334","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1723463966383,"stop":1723463966383,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebebd368056fb1c","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1723463714094,"stop":1723463714095,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77e7c1f19beb1ce","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1723463270247,"stop":1723463270248,"duration":1},"status":"passed","severity":"normal"},{"uid":"be99a500846cd29","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1723463532404,"stop":1723463532404,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60b5ddea7a29cf2","name":"Non TWN Cluster","time":{"start":1723463911197,"stop":1723463911197,"duration":0},"status":"passed","severity":"normal"},{"uid":"5edabd8021423ae9","name":"Register correct protocols","time":{"start":1723463869343,"stop":1723463869345,"duration":2},"status":"passed","severity":"normal"},{"uid":"d83a78dbad762e4b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1723463405419,"stop":1723463405420,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf56f97371d0965c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1723463281134,"stop":1723463281134,"duration":0},"status":"passed","severity":"normal"},{"uid":"32db4c0ba2352b85","name":"returns all values when wanted number matches available values","time":{"start":1723463280339,"stop":1723463280341,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3b35bfa1a8707e6","name":"Check publish message containing XML","time":{"start":1723463858691,"stop":1723463858691,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c4b01385dd93cb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1723463975567,"stop":1723463975567,"duration":0},"status":"passed","severity":"normal"},{"uid":"f275924649e715d2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1723463257145,"stop":1723463257145,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b33b8e87e34255","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1723463532418,"stop":1723463532418,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efa28e20b762c1c","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1723463257139,"stop":1723463257140,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1053e4a3377548","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1723463562291,"stop":1723463562293,"duration":2},"status":"passed","severity":"normal"},{"uid":"e7d2f1299ffcb3eb","name":"Ping succeeds for all connected peers","time":{"start":1723463426990,"stop":1723463426990,"duration":0},"status":"passed","severity":"normal"},{"uid":"3098ffb93069e74c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1723463562288,"stop":1723463562288,"duration":0},"status":"passed","severity":"normal"},{"uid":"f130561bf3de2f83","name":"should properly create location multiaddrs - udp6","time":{"start":1723463265695,"stop":1723463265696,"duration":1},"status":"passed","severity":"normal"},{"uid":"a374225f66cd8ebf","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1723463975284,"stop":1723463975284,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec5913c3e70981b","name":"should throw error - no public key","time":{"start":1723463265692,"stop":1723463265692,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af7e67c9bf40551","name":"Ping on subscribed peer","time":{"start":1723463373619,"stop":1723463373620,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7587a05d330778","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1723463257134,"stop":1723463257135,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8a23096cc5c80f","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app78/6/topic240/json","time":{"start":1723463911198,"stop":1723463911198,"duration":0},"status":"passed","severity":"normal"},{"uid":"1579da098f20e002","name":"handles multiple messages","time":{"start":1723463987301,"stop":1723463987302,"duration":1},"status":"passed","severity":"normal"},{"uid":"65124bf7779de2a9","name":"Check received message containing JSON","time":{"start":1723463828423,"stop":1723463828423,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39582e60e8a6e83","name":"Subscribe and receive messages via lightPush","time":{"start":1723463975502,"stop":1723463975504,"duration":2},"status":"passed","severity":"normal"},{"uid":"97945d798386b44","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1723463661712,"stop":1723463661712,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbad68113c3dd9c","name":"udp ip6 address","time":{"start":1723463265063,"stop":1723463265063,"duration":0},"status":"passed","severity":"normal"},{"uid":"2303a5638983905c","name":"Promise Callback - true","time":{"start":1723463987169,"stop":1723463987170,"duration":1},"status":"passed","severity":"normal"},{"uid":"802c4c1e41884309","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1723464017996,"stop":1723464017996,"duration":0},"status":"passed","severity":"normal"},{"uid":"de505d5df399fb4f","name":"Push message with content topic containing Arabic","time":{"start":1723463965096,"stop":1723463965097,"duration":1},"status":"passed","severity":"normal"},{"uid":"da47216f318e2a71","name":"Push message with content topic containing Basic HTML tag","time":{"start":1723463965100,"stop":1723463965101,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5cde1070e6413ff","name":"should properly create location multiaddrs - tcp","time":{"start":1723463265696,"stop":1723463265697,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e7d7cb56105ff31","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1723463532428,"stop":1723463532428,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf6e3b6e3249a89","name":"Push message with content topic containing long","time":{"start":1723463965092,"stop":1723463965093,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e4084ffb62bdf51","name":"Reusing cursor across nodes","time":{"start":1723463914225,"stop":1723463914226,"duration":1},"status":"passed","severity":"normal"},{"uid":"300eadb14a205128","name":"Push message with content topic containing numeric","time":{"start":1723463823518,"stop":1723463823519,"duration":1},"status":"passed","severity":"normal"},{"uid":"456444c1c4315fdc","name":"addEventListener with wrong event","time":{"start":1723463349814,"stop":1723463349815,"duration":1},"status":"passed","severity":"normal"},{"uid":"47690a6a09391b8","name":"handles empty contentTopics array correctly","time":{"start":1723463257155,"stop":1723463257156,"duration":1},"status":"passed","severity":"normal"},{"uid":"33979aee02c183e0","name":"Push message with content topic containing Russian","time":{"start":1723463823521,"stop":1723463823522,"duration":1},"status":"passed","severity":"normal"},{"uid":"7981f23084274425","name":"Subscribe to topic containing XML and receive message","time":{"start":1723463552331,"stop":1723463552331,"duration":0},"status":"passed","severity":"normal"},{"uid":"180d2a9760d02330","name":"Fails to publish message with size larger than 1 MB","time":{"start":1723463858712,"stop":1723463858718,"duration":6},"status":"passed","severity":"normal"},{"uid":"fb24c00a8d024f60","name":"should correctly map a content topic to a pubsub topic","time":{"start":1723463257156,"stop":1723463257156,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3730fc743feef0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1723463911196,"stop":1723463911196,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5930d3912a6cf4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1723463257144,"stop":1723463257145,"duration":1},"status":"passed","severity":"normal"},{"uid":"6befa36378f38786","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1723463368068,"stop":1723463368068,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b40e1a3b2380d1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1723463828415,"stop":1723463828415,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bfafdbbb6d7fb8","name":"Check received message containing emoji","time":{"start":1723463523894,"stop":1723463523894,"duration":0},"status":"passed","severity":"normal"},{"uid":"5121dd4923e2e665","name":"Check received message containing short","time":{"start":1723463523886,"stop":1723463523886,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3323209c0da7dc","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1723463257154,"stop":1723463257154,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed8a35dc1a117fd","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1723463841738,"stop":1723463841739,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e57872d4472aa4","name":"Check message on other pubsub topic is not received","time":{"start":1723463523897,"stop":1723463523897,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a6b192bf7f35f6","name":"Push message with rate limit","time":{"start":1723463823528,"stop":1723463823528,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1a2f9a73311597","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1723463293359,"stop":1723463293360,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ecb1638f792274","name":"dispatchEvent via connectionManager","time":{"start":1723463349817,"stop":1723463349817,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f49b67b982babe5","name":"Query generator for multiple messages with different message text format","time":{"start":1723463975282,"stop":1723463975282,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b84017dcc09e459","name":"can start and stop the service","time":{"start":1723463285518,"stop":1723463285518,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5b9a603e7cc7c4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1723463257146,"stop":1723463257146,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f99cc01eccc5734","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1723463264924,"stop":1723463264926,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b61b899185305da","name":"Check received message containing escaped characters","time":{"start":1723463828424,"stop":1723463828424,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf665d4ae03a28a","name":"should not fail to stop the service if it was not started","time":{"start":1723463851418,"stop":1723463851418,"duration":0},"status":"passed","severity":"normal"},{"uid":"41224d2d0e02fef","name":"should properly create location multiaddrs - tcp6","time":{"start":1723463265696,"stop":1723463265696,"duration":0},"status":"passed","severity":"normal"},{"uid":"713916bdb37b2631","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app32/8/topic85/proto","time":{"start":1723463911201,"stop":1723463911201,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f4f60dedfdbc48","name":"Check publish message containing short","time":{"start":1723463858675,"stop":1723463858676,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d857401020fd055","name":"Check publish message containing shell command","time":{"start":1723463858692,"stop":1723463858692,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea593ecc24da3fe","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1723463257134,"stop":1723463257134,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e87e5ad7132165","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1723463270609,"stop":1723463270609,"duration":0},"status":"passed","severity":"normal"},{"uid":"9433db4a428fabc1","name":"Check received message containing short","time":{"start":1723463828389,"stop":1723463828390,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4161d44c2b3747e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1723463441725,"stop":1723463441727,"duration":2},"status":"passed","severity":"normal"},{"uid":"41d04aa4c8648278","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1723464000564,"stop":1723464000564,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b7671a9e7f92b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1723463532428,"stop":1723463532428,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe9fb6810385f5c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1723463975584,"stop":1723463975584,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c5e7a9de3b8ee1","name":"passes more than one ENR URLs and attempts connection","time":{"start":1723463332961,"stop":1723463332961,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e26643df2e177a4b","name":"should properly create location multiaddrs - tcp4","time":{"start":1723463265695,"stop":1723463265695,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd18bc44863f926","name":"start node with empty shard","time":{"start":1723463924472,"stop":1723463924472,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3b681b50312966","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1723463259679,"stop":1723463259679,"duration":0},"status":"passed","severity":"normal"},{"uid":"311ec4df291ab455","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1723463661712,"stop":1723463661712,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8fc80e5b909c6d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1723463441725,"stop":1723463441725,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbcc9768e63f0fdc","name":"Push message with content topic containing SQL Injection","time":{"start":1723463965098,"stop":1723463965098,"duration":0},"status":"passed","severity":"normal"},{"uid":"118e3c92a9274ae1","name":"should return the pubsub topic directly if a string is provided","time":{"start":1723463257151,"stop":1723463257151,"duration":0},"status":"passed","severity":"normal"},{"uid":"232e8a46969592ef","name":"Push message with content topic containing Basic HTML tag","time":{"start":1723463823523,"stop":1723463823524,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8fe0daa8f1feed9","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1723463264914,"stop":1723463264915,"duration":1},"status":"passed","severity":"normal"},{"uid":"6014d6da1b614246","name":"Push message with content topic containing unicode special characters","time":{"start":1723463965103,"stop":1723463965104,"duration":1},"status":"passed","severity":"normal"},{"uid":"c560a2cb2a2ab01b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1723463975583,"stop":1723463975583,"duration":0},"status":"passed","severity":"normal"},{"uid":"9154b4b5f27edb5","name":"Check received message containing JSON","time":{"start":1723463828405,"stop":1723463828406,"duration":1},"status":"passed","severity":"normal"},{"uid":"acb6c402e1480704","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1723463722416,"stop":1723463722416,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55bcb4acc620d5b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1723463975582,"stop":1723463975582,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b81dfa4285be1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1723463975577,"stop":1723463975578,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ad18c1a8ea6370","name":"should get / set TCP multiaddr","time":{"start":1723463265694,"stop":1723463265694,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37efe337efd71d7","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1723463257134,"stop":1723463257134,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d95310ccad6492c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1723463975524,"stop":1723463975526,"duration":2},"status":"passed","severity":"normal"},{"uid":"d1a9395fba7f4577","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1723463257146,"stop":1723463257147,"duration":1},"status":"passed","severity":"normal"},{"uid":"d342720522bbb41d","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1723463405420,"stop":1723463405421,"duration":1},"status":"passed","severity":"normal"},{"uid":"b25bf644f0c3791","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1723463975569,"stop":1723463975569,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4cb42ea160a67","name":"Push message with XML payload","time":{"start":1723463965081,"stop":1723463965082,"duration":1},"status":"passed","severity":"normal"},{"uid":"34bbeb219703f87a","name":"Generator, custom pubsub topic","time":{"start":1723463974607,"stop":1723463974607,"duration":0},"status":"passed","severity":"normal"},{"uid":"8024a699c1f834b8","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1723463841736,"stop":1723463841736,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafda2b493baed28","name":"should return valid sharding parameters for static sharding","time":{"start":1723463257153,"stop":1723463257153,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6fa85f9fb9625","name":"different cluster, different shard: nodes don't connect","time":{"start":1723463532402,"stop":1723463532402,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9481ecb4978f37c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1723463841739,"stop":1723463841739,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bbc08a2dffe647","name":"Check publish message containing Script","time":{"start":1723463858690,"stop":1723463858691,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f0bcddb3ba263f2","name":"Check received message containing XML","time":{"start":1723463828404,"stop":1723463828404,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efa5ba07534ca97","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app12/8/topic53/proto","time":{"start":1723463911200,"stop":1723463911200,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5a68c5cc3e243e","name":"Check received message containing XML","time":{"start":1723463828422,"stop":1723463828422,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d5d7decae1d93c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1723463552328,"stop":1723463552329,"duration":1},"status":"passed","severity":"normal"},{"uid":"807820b8b4223a88","name":"Check received message containing long","time":{"start":1723463828419,"stop":1723463828419,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3bb43c24b0211c","name":"Push message with Script payload","time":{"start":1723463965080,"stop":1723463965081,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b27194458dd25c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1723463552330,"stop":1723463552330,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54396228e56b383","name":"Push message on custom pubsubTopic","time":{"start":1723463661711,"stop":1723463661712,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2adc858dbb81d77","name":"Ordered callback, aborts when callback returns true","time":{"start":1723463975284,"stop":1723463975285,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b16cdcd9e9c2e16","name":"Subscribe to topic containing Script and receive message","time":{"start":1723463552331,"stop":1723463552331,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8e8835edbc50fe","name":"pre and post cipher","time":{"start":1723463292028,"stop":1723463292028,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabb7ff1c7d3634","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723463532406,"stop":1723463532406,"duration":0},"status":"passed","severity":"normal"},{"uid":"8952a4876eb52ac2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1723463532411,"stop":1723463532412,"duration":1},"status":"passed","severity":"normal"},{"uid":"b796595304845864","name":"Subscribe and receives messages on 20 topics","time":{"start":1723463975568,"stop":1723463975569,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22ca296a6641a07","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1723463869356,"stop":1723463869357,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b74db776adee93b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1723463257133,"stop":1723463257133,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8046686e15ec47","name":"Should update shard info","time":{"start":1723463722643,"stop":1723463722643,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a82313c614fafd","name":"Subscribe to topic containing emoji and publish message","time":{"start":1723463869372,"stop":1723463869373,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3514db846baa3ea","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1723463532423,"stop":1723463532423,"duration":0},"status":"passed","severity":"normal"},{"uid":"7195a9a4456eea5e","name":"LightPush with 1 connections","time":{"start":1723463599635,"stop":1723463599635,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1913dc63fc2bfe0","name":"Light Node - default protocols","time":{"start":1723464009428,"stop":1723464009428,"duration":0},"status":"passed","severity":"normal"},{"uid":"82794c14f4aeb26b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1723463281133,"stop":1723463281134,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8985265d45f6abe","name":"Subscribe to topic containing short and receive message","time":{"start":1723463975539,"stop":1723463975540,"duration":1},"status":"passed","severity":"normal"},{"uid":"d714452ced54da94","name":"retrieves a single peer","time":{"start":1723463281503,"stop":1723463281503,"duration":0},"status":"passed","severity":"normal"},{"uid":"784a836fbbf0f91d","name":"should return empty list for no shard","time":{"start":1723463257140,"stop":1723463257141,"duration":1},"status":"passed","severity":"normal"},{"uid":"566a48aefb74eb09","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1723463975579,"stop":1723463975579,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5157c1dc8611d5e","name":"Push message with Basic HTML tag payload","time":{"start":1723463823514,"stop":1723463823515,"duration":1},"status":"passed","severity":"normal"},{"uid":"4194f41704fc6e56","name":"Check received message with timestamp: 1723463307328 ","time":{"start":1723463523895,"stop":1723463523895,"duration":0},"status":"passed","severity":"normal"},{"uid":"f889045b8fabac5e","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1723463966381,"stop":1723463966382,"duration":1},"status":"passed","severity":"normal"},{"uid":"653827659e13185a","name":"Relay - dialed after","time":{"start":1723464009425,"stop":1723464009425,"duration":0},"status":"passed","severity":"normal"},{"uid":"54875fad805a0a7b","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1723463714105,"stop":1723463714105,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fdfe81787d05","name":"should throw an error if shards are undefined for static sharding","time":{"start":1723463257141,"stop":1723463257141,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6592c77f5eb1bd","name":"Check received message containing XML","time":{"start":1723463523891,"stop":1723463523891,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b8f370040a41a0","name":"Check received message containing special chars","time":{"start":1723463523888,"stop":1723463523888,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90efd7afebd0d14","name":"Check received message containing Script","time":{"start":1723463523890,"stop":1723463523890,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1aa71eb4f3c8a8e","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1723463722417,"stop":1723463722417,"duration":0},"status":"passed","severity":"normal"},{"uid":"b537fa581a784216","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1723463975578,"stop":1723463975578,"duration":0},"status":"passed","severity":"normal"},{"uid":"843fc14570f7b742","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1723463368069,"stop":1723463368069,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f2ae57ca8c5e28","name":"Push message with JSON payload","time":{"start":1723463965083,"stop":1723463965084,"duration":1},"status":"passed","severity":"normal"},{"uid":"d247d9e9e583d0a","name":"Publishes to nwaku","time":{"start":1723463844452,"stop":1723463844452,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b1d7cb7b658811","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1723463285521,"stop":1723463285521,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0e40ecc6f6176f","name":"Push message with escaped characters payload","time":{"start":1723463823516,"stop":1723463823516,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ca824ed37420f5","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1723463532412,"stop":1723463532413,"duration":1},"status":"passed","severity":"normal"},{"uid":"d809d3a21b5fdde8","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1723463869371,"stop":1723463869372,"duration":1},"status":"passed","severity":"normal"},{"uid":"650b6c34aa868220","name":"Nodes with multiple pubsub topic","time":{"start":1723463841736,"stop":1723463841737,"duration":1},"status":"passed","severity":"normal"},{"uid":"391468278b162b75","name":"should throw an error for an unconfigured topic","time":{"start":1723463257150,"stop":1723463257150,"duration":0},"status":"passed","severity":"normal"},{"uid":"35854a8d92ed666a","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1723463257132,"stop":1723463257133,"duration":1},"status":"passed","severity":"normal"},{"uid":"148122358192750a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1723463975523,"stop":1723463975523,"duration":0},"status":"passed","severity":"normal"},{"uid":"38522780eadba36d","name":"different cluster, same shard: nodes don't connect","time":{"start":1723463722418,"stop":1723463722418,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57786786b16be2c","name":"can start the service","time":{"start":1723463851416,"stop":1723463851417,"duration":1},"status":"passed","severity":"normal"},{"uid":"624d8653293ab46b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1723463974610,"stop":1723463974610,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17fba5f73d8a757","name":"Publish message with custom timestamp: Tue Aug 22 2023 11:57:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1723463858699,"stop":1723463858699,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de26fd6ab4d8e91","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1723463257157,"stop":1723463257157,"duration":0},"status":"passed","severity":"normal"},{"uid":"1668c5e40dd1bd1c","name":"Check message with no pubsub topic is not received","time":{"start":1723463523898,"stop":1723463523898,"duration":0},"status":"passed","severity":"normal"},{"uid":"3edda5ce38c61223","name":"should handle corrupted local storage data gracefully","time":{"start":1723463285521,"stop":1723463285522,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f29d8c0cdf3664","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1723463914214,"stop":1723463914215,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7432f52a90dd53","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1723463264927,"stop":1723463264928,"duration":1},"status":"passed","severity":"normal"},{"uid":"e986b38e9eaae456","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app45/10/topic839/proto","time":{"start":1723463911198,"stop":1723463911198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52aba756b2c2d5c","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1723463532405,"stop":1723463532405,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d38b6198582d994","name":"Check message received after jswaku node is restarted","time":{"start":1723463828418,"stop":1723463828418,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f782291ea1f6b83f","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1723463281130,"stop":1723463281131,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c29ef26e88b830","name":"throws on content topic with too few or too many fields","time":{"start":1723463257127,"stop":1723463257127,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1368eca6fad6f63","name":"Check message with no payload is not received","time":{"start":1723463828430,"stop":1723463828431,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac953d12a0d447c8","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1723463309001,"stop":1723463309001,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0109bfd3a56d7","name":"isConnected should return false after all peers disconnect","time":{"start":1723463309003,"stop":1723463309003,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cdabdccf711551","name":"recovers when dns.resolve returns empty","time":{"start":1723463281504,"stop":1723463281504,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1bec2fd2bae63f","name":"should set field with all protocols enabled","time":{"start":1723463265698,"stop":1723463265698,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd20c33ea12e2dd","name":"Push message equal or less that 1MB","time":{"start":1723463965109,"stop":1723463965110,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f31b85c5cf311e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1723463914217,"stop":1723463914225,"duration":8},"status":"passed","severity":"normal"},{"uid":"694b00e42ed7c5ee","name":"should not fail to start the service if it is already started","time":{"start":1723463851418,"stop":1723463851418,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdef17ad163d0601","name":"Accepts a valid Waku Message","time":{"start":1723463273976,"stop":1723463273977,"duration":1},"status":"passed","severity":"normal"},{"uid":"e946200cb6dc9a90","name":"Decoder throws on empty string content topic","time":{"start":1723463293362,"stop":1723463293362,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b27232bf0c325ad","name":"random static sharding 7 - Cluster ID: 915, Shard ID: 104","time":{"start":1723463924467,"stop":1723463924468,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc0b66104b57f64","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1723463975581,"stop":1723463975581,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e47f39ce2d65be","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1723463714095,"stop":1723463714095,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ab18d2b971b783","name":"Push message with content topic containing unicode special characters","time":{"start":1723463823525,"stop":1723463823525,"duration":0},"status":"passed","severity":"normal"},{"uid":"17552786034c06e8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1723463562288,"stop":1723463562289,"duration":1},"status":"passed","severity":"normal"},{"uid":"618f511294618928","name":"should properly create location multiaddrs - udp","time":{"start":1723463265696,"stop":1723463265696,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3969aa7e7e3323d","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1723463257138,"stop":1723463257138,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd8fe548227ad86","name":"start node with empty content topic","time":{"start":1723463911204,"stop":1723463911204,"duration":0},"status":"passed","severity":"normal"},{"uid":"74aa102621196be1","name":"Check received message containing Arabic","time":{"start":1723463828398,"stop":1723463828399,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d7a7adeb367acf","name":"should throw error - no id","time":{"start":1723463265691,"stop":1723463265691,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad63d6a6dc5e083","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1723463532422,"stop":1723463532422,"duration":0},"status":"passed","severity":"normal"},{"uid":"beba02a2cac0e536","name":"should throw an error for missing required configuration","time":{"start":1723463257141,"stop":1723463257141,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1b98f0ed2cd90b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723463532416,"stop":1723463532416,"duration":0},"status":"passed","severity":"normal"},{"uid":"339c987335bf5499","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1723463714097,"stop":1723463714103,"duration":6},"status":"passed","severity":"normal"},{"uid":"106586f388df68c6","name":"Fails to push message bigger that 1MB","time":{"start":1723463823530,"stop":1723463823530,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e5358472228b79","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app78/5/topic535/json","time":{"start":1723463911198,"stop":1723463911199,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b51ec1b92e7cf5f","name":"Ping on unsubscribed peer","time":{"start":1723463398607,"stop":1723463398607,"duration":0},"status":"passed","severity":"normal"},{"uid":"184067088db75f29","name":"it tolerates circular branch references","time":{"start":1723463281503,"stop":1723463281504,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ebfea528785195","name":"1 Relay, 1 Filter, gives up","time":{"start":1723463281037,"stop":1723463281038,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2cdcd1121ddd029","name":"Check received message with timestamp: 1649153314 ","time":{"start":1723463828426,"stop":1723463828426,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a679d9576d4f9b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1723463869355,"stop":1723463869356,"duration":1},"status":"passed","severity":"normal"},{"uid":"9961266c4e5f905f","name":"Check received message containing numeric","time":{"start":1723463523887,"stop":1723463523887,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20a068aef40052c","name":"Passing an array","time":{"start":1723464001691,"stop":1723464001692,"duration":1},"status":"passed","severity":"normal"},{"uid":"af03c45b1aaff16f","name":"Reopen subscription with peer with lost subscription","time":{"start":1723463398607,"stop":1723463398608,"duration":1},"status":"passed","severity":"normal"},{"uid":"b196465adafba1e4","name":"Decoder throws on undefined content topic","time":{"start":1723463270608,"stop":1723463270608,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aafd9662e81bbf9","name":"should not throw an error for a single configured topic","time":{"start":1723463257149,"stop":1723463257150,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74c1895dc13b276","name":"Sample","time":{"start":1723463265214,"stop":1723463265214,"duration":0},"status":"passed","severity":"normal"},{"uid":"3855b3514f390514","name":"Fails to push message with large meta","time":{"start":1723463823527,"stop":1723463823528,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbce290e37eff7d","name":"Push message with content topic containing Arabic","time":{"start":1723463823520,"stop":1723463823520,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a836d869808fad","name":"should emit a peer event after start","time":{"start":1723463851419,"stop":1723463851419,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f146f924e30385","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1723463552329,"stop":1723463552329,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0522509e26b800","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1723463841735,"stop":1723463841735,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5a7a66fbd42ca9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1723463552334,"stop":1723463552334,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df30b4d7ef4818","name":"Filter with 0 connections","time":{"start":1723463599634,"stop":1723463599634,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6314a7151a62270","name":"Sign & Recover","time":{"start":1723463292028,"stop":1723463292029,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f605a69dd9dc7a5","name":"should not receive a peer event after stop","time":{"start":1723463851420,"stop":1723463851420,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f201bcc64bf1ebd","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1723463714093,"stop":1723463714094,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0d733b66810d2d","name":"should not receive a peer event before start","time":{"start":1723463332958,"stop":1723463332959,"duration":1},"status":"passed","severity":"normal"},{"uid":"279be951df25b3c3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1723463975563,"stop":1723463975564,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7e07fa2d332335","name":"Ping fails for unsubscribed peers","time":{"start":1723463426990,"stop":1723463426990,"duration":0},"status":"passed","severity":"normal"},{"uid":"848d295cdcfde3","name":"should properly create location multiaddrs - udp4","time":{"start":1723463265695,"stop":1723463265695,"duration":0},"status":"passed","severity":"normal"},{"uid":"867b7e963dae3e0","name":"Push message with content topic containing emoji","time":{"start":1723463823526,"stop":1723463823526,"duration":0},"status":"passed","severity":"normal"},{"uid":"8290fc628acf93a5","name":"should not fail to stop the service if it was not started","time":{"start":1723463332956,"stop":1723463332957,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43b40350dba6fef","name":"Overlapping topic subscription","time":{"start":1723463975570,"stop":1723463975570,"duration":0},"status":"passed","severity":"normal"},{"uid":"9308a9bc2dcdb135","name":"Subscribe to topic containing shell command and publish message","time":{"start":1723463869370,"stop":1723463869371,"duration":1},"status":"passed","severity":"normal"},{"uid":"760a395fbce92701","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1723463532427,"stop":1723463532427,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93a6f431c0d6699","name":"Push message with custom timestamp: 1692705152677","time":{"start":1723463965108,"stop":1723463965108,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b1f47a7b1b1bdd","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1723463988255,"stop":1723463988255,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ad79ac595d4c22","name":"should emit a peer event after start","time":{"start":1723463285519,"stop":1723463285520,"duration":1},"status":"passed","severity":"normal"},{"uid":"346c618078015e56","name":"Check received message containing Basic HTML tag","time":{"start":1723463523891,"stop":1723463523892,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ae655c81ba4050","name":"Push message with numeric payload","time":{"start":1723463823509,"stop":1723463823510,"duration":1},"status":"passed","severity":"normal"},{"uid":"232ebfd4a39bf2a2","name":"Publish message with custom timestamp: Mon Aug 12 2024 10:57:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1723463858699,"stop":1723463858700,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07188f64c2ed1a0","name":"unsubscribes","time":{"start":1723463987302,"stop":1723463987303,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9627da1b954b842","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app39/3/topic26/proto","time":{"start":1723463911201,"stop":1723463911201,"duration":0},"status":"passed","severity":"normal"},{"uid":"6480fdb15d4669ee","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1723463975583,"stop":1723463975583,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b5daf647e53402","name":"Subscribe to topic containing XML and receive message","time":{"start":1723463975561,"stop":1723463975562,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0605af8a99df5f","name":"groups content topics by expected pubsub topic","time":{"start":1723463257135,"stop":1723463257135,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b86360bada71f4","name":"Ephemeral field set to true","time":{"start":1723463270605,"stop":1723463270606,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7df86b014fc77a5","name":"Check publish message containing SQL Injection","time":{"start":1723463858688,"stop":1723463858690,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ad34d85aa70d19","name":"Query Generator, No Decoder","time":{"start":1723463966380,"stop":1723463966380,"duration":0},"status":"passed","severity":"normal"},{"uid":"536310181f553c12","name":"Push message with short payload","time":{"start":1723463965075,"stop":1723463965076,"duration":1},"status":"passed","severity":"normal"},{"uid":"fedddb4c80298de2","name":"should encode/decode to text encoding","time":{"start":1723463265693,"stop":1723463265694,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3d653128ecfeba","name":"Generator, custom pubsub topic","time":{"start":1723463974611,"stop":1723463974611,"duration":0},"status":"passed","severity":"normal"},{"uid":"2549cc350be1bc8","name":"Rejects garbage","time":{"start":1723463273977,"stop":1723463273978,"duration":1},"status":"passed","severity":"normal"},{"uid":"5083ed7179c8db0d","name":"Push message with escaped characters payload","time":{"start":1723463965085,"stop":1723463965086,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e65534d4d7a9ad","name":"Js publishes, other Js receives","time":{"start":1723463844453,"stop":1723463844453,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e5b68a0c8424d2","name":"1 Store, 2 fetches","time":{"start":1723463281036,"stop":1723463281036,"duration":0},"status":"passed","severity":"normal"},{"uid":"7373e62a4ca08dcd","name":"Round trip binary encryption [ecies, signature]","time":{"start":1723463293360,"stop":1723463293360,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d87b8734fe72","name":"should use the provided clusterId for the pubsub topic","time":{"start":1723463257157,"stop":1723463257157,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece7917d30b3c902","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1723463317213,"stop":1723463317213,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efa3cb031913023","name":"Query Generator, No message returned","time":{"start":1723463966380,"stop":1723463966381,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df47e1d42dfa87a","name":"Push message with long payload","time":{"start":1723463823509,"stop":1723463823509,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0da63bf2eb56ea","name":"Reopen subscription with peer with lost subscription","time":{"start":1723463373621,"stop":1723463373621,"duration":0},"status":"passed","severity":"normal"},{"uid":"392289c32e994235","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1723463405420,"stop":1723463405420,"duration":0},"status":"passed","severity":"normal"},{"uid":"48578cb6a2a6a6e","name":"Subscribe to topic containing XML and receive message","time":{"start":1723463975581,"stop":1723463975581,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25dd632135b2d55","name":"Check received message containing emoji","time":{"start":1723463828424,"stop":1723463828425,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca04187fcc9e2bcc","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1723463532431,"stop":1723463532432,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f13160798132a74","name":"should emit a peer event after start","time":{"start":1723463332957,"stop":1723463332958,"duration":1},"status":"passed","severity":"normal"},{"uid":"a491df0de1158077","name":"Add multiple subscription objects on single nwaku node","time":{"start":1723463975565,"stop":1723463975565,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad32db0f6eea5c77","name":"Check received message containing Script","time":{"start":1723463828422,"stop":1723463828422,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d7a22ecb5f9b57","name":"Check received message containing shell command","time":{"start":1723463828406,"stop":1723463828413,"duration":7},"status":"passed","severity":"normal"},{"uid":"29bf94ebda85e912","name":"Throws when trying to push message with empty payload","time":{"start":1723463823517,"stop":1723463823517,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48fbe2e4b5ff469","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1723463291448,"stop":1723463291450,"duration":2},"status":"passed","severity":"normal"},{"uid":"df754d5bc81019d2","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1723464000563,"stop":1723464000563,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b79a25a9bc26ec2","name":"Query generator for multiple messages with multiple decoders","time":{"start":1723463975282,"stop":1723463975283,"duration":1},"status":"passed","severity":"normal"},{"uid":"1164ec5c4c687361","name":"Encoder throws on empty string content topic","time":{"start":1723463291452,"stop":1723463291453,"duration":1},"status":"passed","severity":"normal"},{"uid":"b050ce882d4a8315","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1723463817683,"stop":1723463817684,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d9a262bd971c5ebe","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1723463975568,"stop":1723463975568,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6e062a1ea242e2","name":"should handle a minimal index list","time":{"start":1723463257158,"stop":1723463257158,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d36fc8a390af1f0","name":"should not receive a peer event before start","time":{"start":1723463285520,"stop":1723463285520,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a378825ad5cec47","name":"Store - dialed first","time":{"start":1723464009426,"stop":1723464009427,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae136189d02a9a","name":"Filter","time":{"start":1723464009427,"stop":1723464009427,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf01a8c9dcf11fc","name":"Ping on subscribed peer","time":{"start":1723463398608,"stop":1723463398608,"duration":0},"status":"passed","severity":"normal"},{"uid":"907ca641d0a21fe8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1723463257147,"stop":1723463257147,"duration":0},"status":"passed","severity":"normal"},{"uid":"db71fcc0a2650246","name":"Subscribe to topic containing special chars and receive message","time":{"start":1723463975578,"stop":1723463975578,"duration":0},"status":"passed","severity":"normal"},{"uid":"12eccbe4b436e60f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1723463264908,"stop":1723463264911,"duration":3},"status":"passed","severity":"normal"},{"uid":"99152d042c3aeac6","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app86/8/topic913/xml","time":{"start":1723463911199,"stop":1723463911200,"duration":1},"status":"passed","severity":"normal"},{"uid":"2036ecee81d22274","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1723463841756,"stop":1723463841758,"duration":2},"status":"passed","severity":"normal"},{"uid":"2750e2d5bd2a9b05","name":"Check received message with timestamp: 1649153314 ","time":{"start":1723463523896,"stop":1723463523896,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd5ce10645604a9","name":"should be able to encode the field with only STORE set to true","time":{"start":1723463264911,"stop":1723463264912,"duration":1},"status":"passed","severity":"normal"},{"uid":"650b0076e74ef8d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1723463552331,"stop":1723463552332,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb613a7e2bd1d42f","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1723463281132,"stop":1723463281132,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04ce9d9cd357d92","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1723463714097,"stop":1723463714097,"duration":0},"status":"passed","severity":"normal"},{"uid":"513cc048c56ab2bf","name":"Generator, 2 different pubsubtopics","time":{"start":1723463974611,"stop":1723463974611,"duration":0},"status":"passed","severity":"normal"},{"uid":"4900b295f869b8fe","name":"ignores unrecognized TXT record formats","time":{"start":1723463281504,"stop":1723463281505,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea1d8afd6dd7b6","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1723463532417,"stop":1723463532417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93844b6ad5b8166","name":"Push message with custom timestamp: 1692705195490","time":{"start":1723463823528,"stop":1723463823528,"duration":0},"status":"passed","severity":"normal"},{"uid":"420e0f97d027d859","name":"shard 0","time":{"start":1723463924462,"stop":1723463924463,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad267d8d7b06ad03","name":"Subscribe to topic containing short and receive message","time":{"start":1723463975576,"stop":1723463975577,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c72ee97304f8479","name":"should be able to decode the field with only RELAY set to true","time":{"start":1723463264920,"stop":1723463264921,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a95a1bea082fee","name":"Encoder throws on undefined content topic","time":{"start":1723463291452,"stop":1723463291452,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88c2d18906d961b","name":"Keep-alive pings maintain the connection","time":{"start":1723463426991,"stop":1723463426991,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89e5418595e96f1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1723463975582,"stop":1723463975583,"duration":1},"status":"passed","severity":"normal"},{"uid":"1924b861383cf804","name":"Subscribe to topic containing special chars and receive message","time":{"start":1723463975547,"stop":1723463975548,"duration":1},"status":"passed","severity":"normal"},{"uid":"47bc5523f37d6dcb","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1723463291450,"stop":1723463291451,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d2d15d30ec29501","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1723463317206,"stop":1723463317212,"duration":6},"status":"passed","severity":"normal"},{"uid":"9cda2404808c9956","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app16/10/topic416/utf8","time":{"start":1723463911197,"stop":1723463911197,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c968cb99d8338b","name":"Encoder throws on undefined content topic","time":{"start":1723463270607,"stop":1723463270607,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e3247ebf098ee8","name":"random static sharding 6 - Cluster ID: 556, Shard ID: 78","time":{"start":1723463924467,"stop":1723463924467,"duration":0},"status":"passed","severity":"normal"},{"uid":"e763c85c5d37675a","name":"LightPush","time":{"start":1723464009427,"stop":1723464009427,"duration":0},"status":"passed","severity":"normal"},{"uid":"2014dd2c60a6d446","name":"Check message received after nwaku node is restarted","time":{"start":1723463828418,"stop":1723463828418,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d70d759fb59e25d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1723463974608,"stop":1723463974608,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e329df1c0fac6b9","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1723464000563,"stop":1723464000563,"duration":0},"status":"passed","severity":"normal"},{"uid":"222ddfd6be1f6f9a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1723463552322,"stop":1723463552323,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ba7dc56f250b2e","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1723463532425,"stop":1723463532425,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e998a213385ca","name":"Push message with content topic containing special chars","time":{"start":1723463823519,"stop":1723463823519,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af629a2524db7ec","name":"Push message with meta","time":{"start":1723463823527,"stop":1723463823527,"duration":0},"status":"passed","severity":"normal"},{"uid":"96eb84a0d24316fb","name":"Check publish message containing Arabic","time":{"start":1723463858682,"stop":1723463858682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2939874912d0e1","name":"Publish without waiting for remote peer","time":{"start":1723463869346,"stop":1723463869349,"duration":3},"status":"passed","severity":"normal"},{"uid":"b6c18a796ea5f1a8","name":"Passing invalid cursor","time":{"start":1723463914226,"stop":1723463914226,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ff153b8f4e31a5","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1723463270247,"stop":1723463270247,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d034afa97d8e67","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1723463257131,"stop":1723463257131,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6ec7d958b63cc0","name":"Push message with custom timestamp: 1723467152677","time":{"start":1723463965109,"stop":1723463965109,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc57d8a19577e691","name":"Subscribe and publish message","time":{"start":1723463869349,"stop":1723463869351,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b823233d83395fb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1723463523896,"stop":1723463523896,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fbea1fcd84207","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1723463281131,"stop":1723463281132,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa55a54232b5af","name":"Passing cursor with wrong pubsubTopic","time":{"start":1723463914226,"stop":1723463914227,"duration":1},"status":"passed","severity":"normal"},{"uid":"13cac966732a4ca2","name":"Subscribe to topic containing Script and publish message","time":{"start":1723463869368,"stop":1723463869368,"duration":0},"status":"passed","severity":"normal"},{"uid":"819c08e9cb0fd332","name":"Push message with Basic HTML tag payload","time":{"start":1723463965082,"stop":1723463965083,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68447898d91460f","name":"Filter with 3 connections","time":{"start":1723463599656,"stop":1723463599656,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6516bcf628d774e","name":"Push message with unicode special characters payload","time":{"start":1723463965086,"stop":1723463965087,"duration":1},"status":"passed","severity":"normal"},{"uid":"176dff075060962","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1723463264928,"stop":1723463264929,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24d1776c856398f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1723463405421,"stop":1723463405425,"duration":4},"status":"passed","severity":"normal"},{"uid":"bba7c437b4e97ece","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1723463975580,"stop":1723463975580,"duration":0},"status":"passed","severity":"normal"},{"uid":"90dbe2b777676d92","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1723463281129,"stop":1723463281130,"duration":1},"status":"passed","severity":"normal"},{"uid":"67b2fd4a858849f3","name":"Check message with non string payload is not received","time":{"start":1723463828431,"stop":1723463828431,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8109527f4ae9df5","name":"Push message with unicode special characters payload","time":{"start":1723463823516,"stop":1723463823516,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f7089fe7622f20","name":"should configure sharding based on application and version for autosharding","time":{"start":1723463257153,"stop":1723463257153,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d6ce0b93090d43","name":"Check received message with timestamp: 1723463308204 ","time":{"start":1723463828415,"stop":1723463828415,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dbc2b5dccf2e58","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1723463869367,"stop":1723463869368,"duration":1},"status":"passed","severity":"normal"},{"uid":"e18ccf3ce13a8b52","name":"Generator, 2 different pubsubtopics","time":{"start":1723463974610,"stop":1723463974610,"duration":0},"status":"passed","severity":"normal"},{"uid":"40103231a6fe6455","name":"Check received message containing special chars","time":{"start":1723463828397,"stop":1723463828398,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce9ac91deba164f","name":"Subscribe and receive messages via waku relay post","time":{"start":1723463552323,"stop":1723463552323,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7967eade9832c","name":"Check received message containing Chinese","time":{"start":1723463828398,"stop":1723463828398,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee456b1cfe0885e","name":"LightPush with 0 connections","time":{"start":1723463599634,"stop":1723463599634,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e0b79aa1d3200f","name":"should not receive a peer event after stop","time":{"start":1723463332959,"stop":1723463332959,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb1db550435498e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1723463257140,"stop":1723463257140,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc2b249a24751fe","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1723463405427,"stop":1723463405427,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8d6cf30fd46001","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1723463532415,"stop":1723463532415,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d2dd314d88f6b9","name":"Check meta is set [symmetric]","time":{"start":1723463291451,"stop":1723463291451,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90b9f3330778495","name":"Ping on unsubscribed peer","time":{"start":1723463398609,"stop":1723463398609,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fd6f9670b0160a","name":"Decoder throws on undefined content topic","time":{"start":1723463291453,"stop":1723463291453,"duration":0},"status":"passed","severity":"normal"},{"uid":"87df301025f8c46f","name":"same cluster, same shard: nodes connect","time":{"start":1723463532400,"stop":1723463532400,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f733f04a0077f7","name":"does not throw on valid cases","time":{"start":1723463257126,"stop":1723463257126,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4436d789972d782","name":"Init the array if not present","time":{"start":1723463256852,"stop":1723463256854,"duration":2},"status":"passed","severity":"normal"},{"uid":"e38a2a80912d8657","name":"Fails to push message bigger that 1MB","time":{"start":1723463965110,"stop":1723463965111,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d32584dff420c8","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1723463257142,"stop":1723463257142,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab365160292fcf1","name":"should be able to decode the field with only FILTER set to true","time":{"start":1723463264921,"stop":1723463264922,"duration":1},"status":"passed","severity":"normal"},{"uid":"b03153f0de9558d6","name":"Push message with custom timestamp: 1723467195490","time":{"start":1723463823529,"stop":1723463823529,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae9d0ee7971e646","name":"Should update multiaddrs","time":{"start":1723463722642,"stop":1723463722643,"duration":1},"status":"passed","severity":"normal"},{"uid":"719bb2387e3a67b5","name":"Query with Ordered Callback, No message returned","time":{"start":1723463966382,"stop":1723463966382,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c1eebda1619ac7","name":"Subscribe to topic containing numeric and publish message","time":{"start":1723463869362,"stop":1723463869365,"duration":3},"status":"passed","severity":"normal"},{"uid":"49609c3c21e3be9e","name":"Check received message containing Arabic","time":{"start":1723463828421,"stop":1723463828421,"duration":0},"status":"passed","severity":"normal"},{"uid":"a968de0276aaed3a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1723463405425,"stop":1723463405426,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8bc746117af3b22","name":"Ordered Callback - false","time":{"start":1723463987171,"stop":1723463987172,"duration":1},"status":"passed","severity":"normal"},{"uid":"4528192241d763f1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1723463441727,"stop":1723463441728,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6acc5651800867","name":"Fails to push message with empty content topic","time":{"start":1723463965105,"stop":1723463965105,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f197d63fda9d1b","name":"Push message with SQL Injection payload","time":{"start":1723463823512,"stop":1723463823513,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d9f207f6be915e","name":"Round trip binary serialization","time":{"start":1723463270604,"stop":1723463270604,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e9bf4c92408f03","name":"Subscribe to topic containing Script and receive message","time":{"start":1723463975580,"stop":1723463975580,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf057d20c2f55a4","name":"Check message with no payload is not received","time":{"start":1723463523898,"stop":1723463523899,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e31eee18fad3e3","name":"Refresh subscription","time":{"start":1723463975576,"stop":1723463975576,"duration":0},"status":"passed","severity":"normal"},{"uid":"668cb25c8a45c509","name":"random static sharding 3 - Cluster ID: 687, Shard ID: 819","time":{"start":1723463924465,"stop":1723463924465,"duration":0},"status":"passed","severity":"normal"},{"uid":"831f088578d2ca56","name":"Callback on promise, aborts when callback returns true","time":{"start":1723463975284,"stop":1723463975284,"duration":0},"status":"passed","severity":"normal"},{"uid":"339c0ced050c6aa5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1723463975531,"stop":1723463975533,"duration":2},"status":"passed","severity":"normal"},{"uid":"5737dcbf669ef126","name":"Check received message containing short","time":{"start":1723463828419,"stop":1723463828419,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f4a3c03d81c1a8","name":"Push message with shell command payload","time":{"start":1723463823515,"stop":1723463823515,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62187f890d2fa89","name":"Push message with custom timestamp: 1723459995490","time":{"start":1723463823529,"stop":1723463823529,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf861db889591de","name":"Ping on peer without subscriptions","time":{"start":1723463398608,"stop":1723463398609,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d448bf5eb10fa34","name":"stop","time":{"start":1723463349818,"stop":1723463349818,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8da2bad079ac31","name":"Subscribe to topic containing Russian and publish message","time":{"start":1723463869367,"stop":1723463869367,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb30278ecb674c2f","name":"A test","time":{"start":1723463661785,"stop":1723463661786,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c01ea1438447372","name":"Push message with content topic containing short","time":{"start":1723463965091,"stop":1723463965092,"duration":1},"status":"passed","severity":"normal"},{"uid":"8356d4454f308098","name":"Subscribe to topic containing shell command and receive message","time":{"start":1723463552332,"stop":1723463552333,"duration":1},"status":"passed","severity":"normal"},{"uid":"e144547a9dbfd480","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1723463714105,"stop":1723463714105,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ab89f4cf38352c","name":"safeDispatchEvent","time":{"start":1723463349817,"stop":1723463349817,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38d1d225c5f85be","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1723463714092,"stop":1723463714093,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c84289a8702de6","name":"Subscribe to topic containing special chars and publish message","time":{"start":1723463869365,"stop":1723463869366,"duration":1},"status":"passed","severity":"normal"},{"uid":"365afc88c2cd7f9e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1723463532420,"stop":1723463532421,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1430b5f97887eb4","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1723463532413,"stop":1723463532414,"duration":1},"status":"passed","severity":"normal"},{"uid":"931e3c43fc4adb38","name":"Refresh subscription","time":{"start":1723463552326,"stop":1723463552326,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4b5da5d4de6d99","name":"tcp ip4 address","time":{"start":1723463265062,"stop":1723463265062,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7940e2c1c10e63","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1723463308999,"stop":1723463308999,"duration":0},"status":"passed","severity":"normal"},{"uid":"7218c05aaee0c5e5","name":"Check received message containing escaped characters","time":{"start":1723463523893,"stop":1723463523893,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc2a9fc3938ea3c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1723463552333,"stop":1723463552333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7585b21e91632951","name":"All","time":{"start":1723463317177,"stop":1723463317177,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ffa52c8f78d325","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1723463257145,"stop":1723463257145,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d0babdf93fd15a","name":"throws an error for improperly formatted content topics","time":{"start":1723463257136,"stop":1723463257136,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96297dfdb354aa1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1723463562289,"stop":1723463562290,"duration":1},"status":"passed","severity":"normal"},{"uid":"205a259dad0d297","name":"Subscribe to topic containing JSON and receive message","time":{"start":1723463552332,"stop":1723463552332,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48038f44ae9cf8d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1723463562290,"stop":1723463562290,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce50c612d3e1d81","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1723463532405,"stop":1723463532405,"duration":0},"status":"passed","severity":"normal"},{"uid":"704f00180322076a","name":"different cluster, same shard: nodes don't connect","time":{"start":1723463532401,"stop":1723463532402,"duration":1},"status":"passed","severity":"normal"},{"uid":"551eda25a962f755","name":"Push message with content topic containing JSON","time":{"start":1723463965101,"stop":1723463965102,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d63baccd159178e","name":"Subscribe and receive messages via waku relay post","time":{"start":1723463975567,"stop":1723463975567,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c975b158ebc145f","name":"Refresh subscription","time":{"start":1723463869358,"stop":1723463869358,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1c96058a7d92b3c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1723463265686,"stop":1723463265687,"duration":1},"status":"passed","severity":"normal"},{"uid":"701024277cea2c6b","name":"Subscribe to topic containing short and receive message","time":{"start":1723463552327,"stop":1723463552327,"duration":0},"status":"passed","severity":"normal"},{"uid":"174c1a2d41821b63","name":"Check received message containing unicode special characters","time":{"start":1723463523893,"stop":1723463523893,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3eb81b8b5da695e","name":"Check received message containing special chars","time":{"start":1723463828420,"stop":1723463828420,"duration":0},"status":"passed","severity":"normal"},{"uid":"93142bc6cb6009d8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1723463975505,"stop":1723463975506,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef1d72aef50058c","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1723463259677,"stop":1723463259677,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80e2e164409ef19","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1723463264918,"stop":1723463264919,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd95282bbedea490","name":"random static sharding 4 - Cluster ID: 160, Shard ID: 337","time":{"start":1723463924465,"stop":1723463924466,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba6290cb13ad29a","name":"Query Generator - true","time":{"start":1723463987168,"stop":1723463987169,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba11e5c4bb150c7","name":"Check message with non string payload is not received","time":{"start":1723463523899,"stop":1723463523899,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89b2dacb17cc05","name":"random static sharding 5 - Cluster ID: 806, Shard ID: 291","time":{"start":1723463924466,"stop":1723463924467,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d01fc90d79b8e6f","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1723463532406,"stop":1723463532407,"duration":1},"status":"passed","severity":"normal"},{"uid":"12271b6376414f7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1723463405428,"stop":1723463405428,"duration":0},"status":"passed","severity":"normal"},{"uid":"597acbf1c262d219","name":"Check received message with timestamp: 1723463308204000000 ","time":{"start":1723463828425,"stop":1723463828425,"duration":0},"status":"passed","severity":"normal"},{"uid":"76314d47b9eb5acb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1723463975555,"stop":1723463975556,"duration":1},"status":"passed","severity":"normal"},{"uid":"7125e85c82438a45","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1723463257148,"stop":1723463257148,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a03a5d2bd35f8ee","name":"Renews peer on consistent ping failures","time":{"start":1723463426991,"stop":1723463426991,"duration":0},"status":"passed","severity":"normal"},{"uid":"516d614eaf24105f","name":"should only return 1 node with relay capability","time":{"start":1723463281505,"stop":1723463281505,"duration":0},"status":"passed","severity":"normal"},{"uid":"3112cb5bd61cebed","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1723463257156,"stop":1723463257156,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe9cd88658be6f6","name":"Push message with content topic containing escaped characters","time":{"start":1723463965103,"stop":1723463965103,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e2d51ad0755b1a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1723464017996,"stop":1723464017997,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6fd09f44e3431ba","name":"random static sharding 10 - Cluster ID: 223, Shard ID: 963","time":{"start":1723463924469,"stop":1723463924470,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7432825e904d181","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1723463975566,"stop":1723463975567,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e57a0616e2b558","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1723463532417,"stop":1723463532418,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f57a60cef27107f","name":"Subscribe to topic containing long and publish message","time":{"start":1723463869360,"stop":1723463869361,"duration":1},"status":"passed","severity":"normal"},{"uid":"50542f95709a0284","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1723463281507,"stop":1723463281507,"duration":0},"status":"passed","severity":"normal"},{"uid":"208e10e0eabe46c3","name":"Relay + Store","time":{"start":1723463317176,"stop":1723463317177,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba900111b976a1","name":"Query generator for multiple messages with different content topic format","time":{"start":1723463975283,"stop":1723463975283,"duration":0},"status":"passed","severity":"normal"},{"uid":"129c9383a0ec903d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1723464000565,"stop":1723464000565,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25da60757d9ea70","name":"Push message with emoji payload","time":{"start":1723463965087,"stop":1723463965088,"duration":1},"status":"passed","severity":"normal"},{"uid":"330cda758847c478","name":"returns all values when wanted number is greater than available values","time":{"start":1723463280341,"stop":1723463280342,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf4f8323f43f42b","name":"listenerCount","time":{"start":1723463349816,"stop":1723463349816,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2ed1bcaa4aabb7","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1723463281508,"stop":1723463281508,"duration":0},"status":"skipped","severity":"normal"},{"uid":"911984eb04231b30","name":"Push message with rate limit","time":{"start":1723463965107,"stop":1723463965108,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d4b819ab4f9094","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1723463441724,"stop":1723463441725,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb80c403466bb17","name":"Check message with invalid timestamp is not received","time":{"start":1723463828427,"stop":1723463828427,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ff713513f59d","name":"Check publish message containing Basic HTML tag","time":{"start":1723463858691,"stop":1723463858691,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c1197ebce1d29f","name":"throws on content topic with empty encoding field","time":{"start":1723463257129,"stop":1723463257130,"duration":1},"status":"passed","severity":"normal"},{"uid":"839eb67fb21f946","name":"Push message with content topic containing short","time":{"start":1723463823518,"stop":1723463823518,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8d826ecc26a526","name":"Push message with content topic containing Russian","time":{"start":1723463965097,"stop":1723463965098,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ebdcbecee90109f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1723463869369,"stop":1723463869370,"duration":1},"status":"passed","severity":"normal"},{"uid":"a78f4aa692732b5d","name":"Nodes with multiple pubsub topic","time":{"start":1723463841734,"stop":1723463841735,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14be1ad2e82aef1","name":"Mutual subscription","time":{"start":1723463869332,"stop":1723463869343,"duration":11},"status":"passed","severity":"normal"},{"uid":"93f8a31fb1b2f826","name":"Relay - dialed first","time":{"start":1723464009425,"stop":1723464009425,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9454b42dc4aa35","name":"Push message with content topic containing Script","time":{"start":1723463965099,"stop":1723463965099,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ab0425ad79b99f","name":"Meta field set when metaSetter is specified","time":{"start":1723463270606,"stop":1723463270606,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7322999dd1e40a0","name":"handles different clusterIds correctly","time":{"start":1723463257136,"stop":1723463257136,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a497be3ac0be786","name":"Publish message with custom timestamp: Mon Aug 12 2024 12:57:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1723463858700,"stop":1723463858701,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0c99a516a9dd66","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1723463841734,"stop":1723463841734,"duration":0},"status":"passed","severity":"normal"},{"uid":"346f98df195158f4","name":"Check received message containing SQL Injection","time":{"start":1723463828421,"stop":1723463828422,"duration":1},"status":"passed","severity":"normal"},{"uid":"da41d8b015368abd","name":"nwaku subscribes","time":{"start":1723463844451,"stop":1723463844452,"duration":1},"status":"passed","severity":"normal"},{"uid":"811adcf591dd1c78","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1723463975530,"stop":1723463975531,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39653aa47734323","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1723463257152,"stop":1723463257152,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a8e31964ddfffb","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1723463405419,"stop":1723463405419,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae27fc756ad04cff","name":"Publish message with large meta","time":{"start":1723463858725,"stop":1723463858731,"duration":6},"status":"passed","severity":"normal"},{"uid":"e219f9d3f014c91a","name":"Push message with shell command payload","time":{"start":1723463965084,"stop":1723463965085,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42aa60111421ada","name":"Ping on peer without subscriptions","time":{"start":1723463373620,"stop":1723463373620,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a77a5653c683163","name":"Check message with no content topic is not received","time":{"start":1723463828430,"stop":1723463828430,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d79acffe09966ea","name":"Push message with Arabic payload","time":{"start":1723463965078,"stop":1723463965078,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02e59904f31991e","name":"Check message on other pubsub topic is not received","time":{"start":1723463828427,"stop":1723463828429,"duration":2},"status":"passed","severity":"normal"},{"uid":"1fca8275a71111e4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1723463552325,"stop":1723463552326,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d81df833366538e","name":"Check received message containing Script","time":{"start":1723463828400,"stop":1723463828404,"duration":4},"status":"passed","severity":"normal"},{"uid":"309ac28086a6d110","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1723463309000,"stop":1723463309001,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e6316beec6658e","name":"LightPush with 2 connections","time":{"start":1723463599642,"stop":1723463599642,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bcf903dc2c4145","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1723463532426,"stop":1723463532426,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b9946bfb241831","name":"Push message with short payload","time":{"start":1723463823508,"stop":1723463823508,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de292a5082cc36c","name":"Does not throw an exception when node disconnects","time":{"start":1723464001691,"stop":1723464001691,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfd818d29b3ee11","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1723463914215,"stop":1723463914216,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e253766fbe2d88","name":"Push message with special chars payload","time":{"start":1723463823511,"stop":1723463823511,"duration":0},"status":"passed","severity":"normal"},{"uid":"696f110393e6a9fd","name":"should only return 1 node with store capability","time":{"start":1723463281506,"stop":1723463281506,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b57e6d7e287c6c9","name":"Push message with special chars payload","time":{"start":1723463965077,"stop":1723463965077,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f425d03b245e7d","name":"Decoder throws on empty string content topic","time":{"start":1723463291454,"stop":1723463291454,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cdc2ec5d223e889","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1723463828426,"stop":1723463828427,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f4953a6299744f3","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1723463858699,"stop":1723463858699,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8ce3dceda0c725","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1723463257134,"stop":1723463257134,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61dbd2407968bfb","name":"Check received message containing Basic HTML tag","time":{"start":1723463828404,"stop":1723463828405,"duration":1},"status":"passed","severity":"normal"},{"uid":"4265f4372e5cddc6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1723463552328,"stop":1723463552328,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f4fa9e0d1bb167","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1723463257132,"stop":1723463257132,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4274a894d7bf060","name":"Check received message containing unicode special characters","time":{"start":1723463828424,"stop":1723463828424,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69874b8cd7f04dd","name":"should set field with all protocols disabled","time":{"start":1723463265697,"stop":1723463265698,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaed53ddd6883c78","name":"Push message with content topic containing shell command","time":{"start":1723463823524,"stop":1723463823525,"duration":1},"status":"passed","severity":"normal"},{"uid":"29034d16f2a16291","name":"should throw an error for empty SingleShardInfos array","time":{"start":1723463257137,"stop":1723463257138,"duration":1},"status":"passed","severity":"normal"},{"uid":"8929e3c40b9938ce","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1723463257137,"stop":1723463257137,"duration":0},"status":"passed","severity":"normal"},{"uid":"1925af618cd07bec","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1723463308996,"stop":1723463308998,"duration":2},"status":"passed","severity":"normal"},{"uid":"94b964dd6e4b14de","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1723463552333,"stop":1723463552334,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b0a553bc1fd5aa","name":"A test","time":{"start":1723463661789,"stop":1723463661789,"duration":0},"status":"passed","severity":"normal"},{"uid":"627115971a144b42","name":"Store - dialed after - with timeout","time":{"start":1723464009427,"stop":1723464009427,"duration":0},"status":"passed","severity":"normal"},{"uid":"266666468c21bab7","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1723463257154,"stop":1723463257154,"duration":0},"status":"passed","severity":"normal"},{"uid":"10618d620c500fa6","name":"Push message with meta","time":{"start":1723463965106,"stop":1723463965106,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf06b7f834c219c","name":"configure the node with multiple pubsub topics","time":{"start":1723463924470,"stop":1723463924471,"duration":1},"status":"passed","severity":"normal"},{"uid":"38eb07af69881860","name":"Check received message containing Basic HTML tag","time":{"start":1723463828423,"stop":1723463828423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7dbb8199d3fa55","name":"Push message with content topic containing escaped characters","time":{"start":1723463823525,"stop":1723463823525,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ceec51ef120b03","name":"Generator, custom pubsub topic","time":{"start":1723463974609,"stop":1723463974609,"duration":0},"status":"passed","severity":"normal"},{"uid":"75355d77b8565d82","name":"Passing page size 11 when there are 10 messages","time":{"start":1723463996150,"stop":1723463996150,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf6cbaadd74bc79","name":"Query Generator, Multiple PubsubTopics","time":{"start":1723463966373,"stop":1723463966380,"duration":7},"status":"passed","severity":"normal"},{"uid":"25861e2d108b2b85","name":"Push message on custom pubsubTopic","time":{"start":1723463661714,"stop":1723463661715,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99fb72c7ec92580","name":"random static sharding 8 - Cluster ID: 304, Shard ID: 731","time":{"start":1723463924468,"stop":1723463924468,"duration":0},"status":"passed","severity":"normal"},{"uid":"645171e9da96bc36","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1723463562290,"stop":1723463562291,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a9ee5bda51661b2","name":"same cluster, different shard: nodes connect","time":{"start":1723463722418,"stop":1723463722418,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f037f9c69724f6","name":"handles different networkShards values correctly","time":{"start":1723463257136,"stop":1723463257136,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf5f8de9c04e7ad","name":"should set field with only RELAY enabled","time":{"start":1723463265698,"stop":1723463265698,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d9d4aa9f0b9488","name":"Passing page size 1 when there are 4 messages","time":{"start":1723463996149,"stop":1723463996149,"duration":0},"status":"passed","severity":"normal"},{"uid":"364be7d87f0a9549","name":"should get / set UDP multiaddr","time":{"start":1723463265694,"stop":1723463265694,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae31b90392fea998","name":"Tracks peer failures correctly","time":{"start":1723463426992,"stop":1723463426992,"duration":0},"status":"passed","severity":"normal"},{"uid":"1068e5366ec74789","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723463532426,"stop":1723463532427,"duration":1},"status":"passed","severity":"normal"},{"uid":"d12e3dfad2ca6ed3","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1723463309002,"stop":1723463309002,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbca25cbc4bc808c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1723463661714,"stop":1723463661714,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd98a841209a8bc","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1723463714104,"stop":1723463714105,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f9d7070c2601791","name":"Passing page size 3 when there are 20 messages","time":{"start":1723463996149,"stop":1723463996149,"duration":0},"status":"passed","severity":"normal"},{"uid":"42dbdaaadae50675","name":"Check received message containing numeric","time":{"start":1723463828391,"stop":1723463828392,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29aab0687e061e2","name":"Fails to publish message with wrong content topic","time":{"start":1723463858702,"stop":1723463858706,"duration":4},"status":"passed","severity":"normal"},{"uid":"51cfaa241f7a2d46","name":"Check received message containing shell command","time":{"start":1723463523892,"stop":1723463523893,"duration":1},"status":"passed","severity":"normal"},{"uid":"32e1eb392d9c68d1","name":"Check message on other pubsub topic is not received","time":{"start":1723463828416,"stop":1723463828417,"duration":1},"status":"passed","severity":"normal"},{"uid":"2621ef2990d8418b","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1723463714108,"stop":1723463714108,"duration":0},"status":"passed","severity":"normal"}] |