allure-jswaku/7578/widgets/status-chart.json
2024-10-11 18:06:11 +00:00

1 line
158 KiB
JSON

[{"uid":"1555c07218d4190f","name":"Correctly serialized arguments","time":{"start":1728669632496,"stop":1728669632496,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8aa0a2482d7ffe","name":"Delete observer","time":{"start":1728669757004,"stop":1728669757004,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbba94905898bfe6","name":"configure the node with multiple pubsub topics","time":{"start":1728669841256,"stop":1728669841256,"duration":0},"status":"passed","severity":"normal"},{"uid":"31dab94f1d44481f","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728669411848,"stop":1728669411848,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff1d50ebded4a0c","name":"Generator, 2 different pubsubtopics","time":{"start":1728669887095,"stop":1728669887096,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b4d6fe9ce239b28","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728669344467,"stop":1728669344467,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b28aeb53444fd6","name":"Push to array if already present","time":{"start":1728669344029,"stop":1728669344029,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc9c67cb86cbd96","name":"Subscribe and receive messages via lightPush","time":{"start":1728669625793,"stop":1728669625794,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e05a5d0fc4c670f","name":"1 Relay, 1 fetch","time":{"start":1728669367789,"stop":1728669367790,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb27b4c96d6121a1","name":"Subscribe to topic containing long and receive message","time":{"start":1728669625800,"stop":1728669625800,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7820fe1b04b317","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728669344468,"stop":1728669344469,"duration":1},"status":"passed","severity":"normal"},{"uid":"625e380c3af6e7da","name":"Passing page size 0 when there are 110 messages","time":{"start":1728669905020,"stop":1728669905024,"duration":4},"status":"passed","severity":"normal"},{"uid":"83a21da8092fda25","name":"Rejects garbage","time":{"start":1728669387972,"stop":1728669387972,"duration":0},"status":"passed","severity":"normal"},{"uid":"522e27ab2f97707b","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728669368196,"stop":1728669368196,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3303e83ee0f254","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728669625798,"stop":1728669625798,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5c41dde295e140","name":"Check publish message containing Script","time":{"start":1728669777113,"stop":1728669777113,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c97bc6386cf27c1","name":"should throw if no connection provided","time":{"start":1728669360367,"stop":1728669360367,"duration":0},"status":"passed","severity":"normal"},{"uid":"14eb6d75b2b15919","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728669529903,"stop":1728669529903,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0144e2cbb3a5c14","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728669344477,"stop":1728669344477,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74fcedc7ee00e2e","name":"should emit a peer event after start","time":{"start":1728669372209,"stop":1728669372210,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee73881621ccdaf","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app54/2/topic194/utf8","time":{"start":1728669834434,"stop":1728669834438,"duration":4},"status":"passed","severity":"normal"},{"uid":"8785ff339feb4127","name":"Check publish message containing short","time":{"start":1728669777110,"stop":1728669777110,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0aa8db3c555d11f","name":"should return unique PubsubTopics for static sharding","time":{"start":1728669344463,"stop":1728669344463,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ebeb20002695","name":"can start the service","time":{"start":1728669372207,"stop":1728669372207,"duration":0},"status":"passed","severity":"normal"},{"uid":"7155005539229313","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728669529906,"stop":1728669529906,"duration":0},"status":"passed","severity":"normal"},{"uid":"38689d9b3acdd6c4","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728669344462,"stop":1728669344463,"duration":1},"status":"passed","severity":"normal"},{"uid":"803be86b63e57dc5","name":"can dial TLS multiaddrs","time":{"start":1728669632407,"stop":1728669632408,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6415898bbb59bd9","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app32/7/topic308/test.js","time":{"start":1728669834425,"stop":1728669834426,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1637fc851ab0f9","name":"Push message with content topic containing emoji","time":{"start":1728669866474,"stop":1728669866475,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc3e59ef2699bcb","name":"throws on content topic with empty topic name field","time":{"start":1728669344454,"stop":1728669344455,"duration":1},"status":"passed","severity":"normal"},{"uid":"2697f1de77105b52","name":"Ping on subscribed peer","time":{"start":1728669488931,"stop":1728669488934,"duration":3},"status":"passed","severity":"normal"},{"uid":"2b5ac6b5000b91a9","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728669529890,"stop":1728669529890,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce611386126879b","name":"Ping succeeds for all connected peers","time":{"start":1728669528227,"stop":1728669528227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bd19fc3e12d389","name":"Push message with custom timestamp: 1728673182082","time":{"start":1728669764760,"stop":1728669764760,"duration":0},"status":"passed","severity":"normal"},{"uid":"88137b9b208aec43","name":"Check received message containing Chinese","time":{"start":1728669581683,"stop":1728669581684,"duration":1},"status":"passed","severity":"normal"},{"uid":"a805c274a22747e6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728669479024,"stop":1728669479025,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff989f1117fc29da","name":"Push message with escaped characters payload","time":{"start":1728669764748,"stop":1728669764748,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40bcb6e1eb3376b","name":"Query Generator, No message returned","time":{"start":1728669874422,"stop":1728669874422,"duration":0},"status":"passed","severity":"normal"},{"uid":"74debf0b233f279a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728669925455,"stop":1728669925455,"duration":0},"status":"passed","severity":"normal"},{"uid":"df243f6a890ac09c","name":"Privacy Node - default protocol","time":{"start":1728669928222,"stop":1728669928222,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1601a8aee640a92","name":"can start the service","time":{"start":1728669414283,"stop":1728669414285,"duration":2},"status":"passed","severity":"normal"},{"uid":"81f5b42330798096","name":"Check received message containing Russian","time":{"start":1728669581685,"stop":1728669581685,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8c5a9b3a36b2e9","name":"Passing page size 10 when there are 10 messages","time":{"start":1728669905038,"stop":1728669905041,"duration":3},"status":"passed","severity":"normal"},{"uid":"35df625173a3d2be","name":"Publish message with custom timestamp: Fri Oct 11 2024 17:02:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1728669777123,"stop":1728669777125,"duration":2},"status":"passed","severity":"normal"},{"uid":"4bb4fdf986d456f5","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728669344464,"stop":1728669344464,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9ab78be87ac681","name":"should encode/decode to RLP encoding","time":{"start":1728669353100,"stop":1728669353100,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34ef596c0c51c64","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728669795391,"stop":1728669795391,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd6125bc5f02e26","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728669529889,"stop":1728669529889,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52f198a434dc712","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728669925455,"stop":1728669925456,"duration":1},"status":"passed","severity":"normal"},{"uid":"5613d35f3b9f9b44","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728669778185,"stop":1728669778185,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15a365ce66a8a0","name":"handles different clusterIds correctly","time":{"start":1728669344460,"stop":1728669344460,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54410a229011751","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728669778176,"stop":1728669778176,"duration":0},"status":"passed","severity":"normal"},{"uid":"64be110986efb19c","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728669344459,"stop":1728669344459,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf9ee89249ed9d5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728669529891,"stop":1728669529892,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a9fe3fa50ffad7","name":"Publish without waiting for remote peer","time":{"start":1728669778169,"stop":1728669778169,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2afdf5202218333","name":"can start the service","time":{"start":1728669759886,"stop":1728669759886,"duration":0},"status":"passed","severity":"normal"},{"uid":"7474de391e18520d","name":"Filter","time":{"start":1728669928221,"stop":1728669928221,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0e5510f879373a","name":"Relay - dialed first","time":{"start":1728669928219,"stop":1728669928219,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9dcfa17d9d41e7","name":"should throw error - invalid id","time":{"start":1728669353098,"stop":1728669353099,"duration":1},"status":"passed","severity":"normal"},{"uid":"198e4d4ade314c67","name":"Push message with content topic containing SQL Injection","time":{"start":1728669866465,"stop":1728669866467,"duration":2},"status":"passed","severity":"normal"},{"uid":"32a840ae56331734","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728669625803,"stop":1728669625803,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30f52010d998704","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728669925459,"stop":1728669925459,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff728fb9a5c6a131","name":"Passing invalid cursor","time":{"start":1728669832894,"stop":1728669832895,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a575e53a0d1d228","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728669887096,"stop":1728669887096,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d2281d5962a10","name":"Check message with non string payload is not received","time":{"start":1728669795410,"stop":1728669795411,"duration":1},"status":"passed","severity":"normal"},{"uid":"431231833f8b1cfd","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728669344472,"stop":1728669344472,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c289abf24702415","name":"should not fail to start the service if it is already started","time":{"start":1728669759888,"stop":1728669759888,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fd0a31d85788c5","name":"Check received message containing escaped characters","time":{"start":1728669795389,"stop":1728669795389,"duration":0},"status":"passed","severity":"normal"},{"uid":"15dc5e724fcf1836","name":"Overlapping topic subscription","time":{"start":1728669625799,"stop":1728669625799,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1412e7ef2f451d","name":"LightPush with 0 connections","time":{"start":1728669573860,"stop":1728669573860,"duration":0},"status":"passed","severity":"normal"},{"uid":"6528b39e64b76ee6","name":"Subscribe to topic containing XML and receive message","time":{"start":1728669925455,"stop":1728669925455,"duration":0},"status":"passed","severity":"normal"},{"uid":"217011cf51d4d0f3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728669925452,"stop":1728669925452,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92c4eeb7908bcd7","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728669344462,"stop":1728669344462,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b32ce8e8581dd58","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728669529892,"stop":1728669529892,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f031ff3fba19c2e","name":"Push message with content topic containing special chars","time":{"start":1728669866455,"stop":1728669866455,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c4be753a7afdb8","name":"Does not throw an exception when node disconnects","time":{"start":1728669917947,"stop":1728669917948,"duration":1},"status":"passed","severity":"normal"},{"uid":"b619d593e9604fe5","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728669529890,"stop":1728669529891,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a7e5737dfa2a500","name":"Decoder throws on undefined content topic","time":{"start":1728669379925,"stop":1728669379925,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8ec40c4222e3d4","name":"Check message with no pubsub topic is not received","time":{"start":1728669581699,"stop":1728669581700,"duration":1},"status":"passed","severity":"normal"},{"uid":"501243d5f5b05805","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app22/5/topic958/test.js","time":{"start":1728669834427,"stop":1728669834431,"duration":4},"status":"passed","severity":"normal"},{"uid":"b9e43e383334a54a","name":"Check received message containing long","time":{"start":1728669581681,"stop":1728669581681,"duration":0},"status":"passed","severity":"normal"},{"uid":"887318633584d628","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728669414332,"stop":1728669414332,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd5b90662525181c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728669626264,"stop":1728669626265,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e70e4e3522be02a","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728669529909,"stop":1728669529910,"duration":1},"status":"passed","severity":"normal"},{"uid":"56cfec9e4c93710c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1728669920236,"stop":1728669920237,"duration":1},"status":"passed","severity":"normal"},{"uid":"7784a66174267ed5","name":"isConnected should return true after first peer connects","time":{"start":1728669456895,"stop":1728669456895,"duration":0},"status":"passed","severity":"normal"},{"uid":"881b0544efab85ab","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728669625798,"stop":1728669625799,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9fb99f09e09718f","name":"udp ip6 address","time":{"start":1728669352396,"stop":1728669352396,"duration":0},"status":"passed","severity":"normal"},{"uid":"2399e562934a6c61","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728669529889,"stop":1728669529890,"duration":1},"status":"passed","severity":"normal"},{"uid":"362bd114b1617d0b","name":"Push message with meta","time":{"start":1728669866476,"stop":1728669866477,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cdde00c4a98e577","name":"should set field with only STORE enabled","time":{"start":1728669353109,"stop":1728669353109,"duration":0},"status":"passed","severity":"normal"},{"uid":"89695891d460aa","name":"less peers than existing","time":{"start":1728669754302,"stop":1728669754303,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7859b9060fe855b","name":"Check publish message after client node is restarted","time":{"start":1728669777142,"stop":1728669777143,"duration":1},"status":"skipped","severity":"normal"},{"uid":"510f7311cbfa6277","name":"Register correct protocols","time":{"start":1728669778168,"stop":1728669778168,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9186b5a080620b1","name":"Fails to push message with empty content topic","time":{"start":1728669764757,"stop":1728669764757,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e68a0efcd7b793","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app14/8/topic241/proto","time":{"start":1728669834423,"stop":1728669834424,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b1fb4f2b5e6804","name":"Ordered Callback - true","time":{"start":1728669886307,"stop":1728669886307,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c07cce1b1438d36","name":"Subscribe to topic containing short and receive message","time":{"start":1728669925460,"stop":1728669925461,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf1770ee6fbe3c1","name":"Check received message containing escaped characters","time":{"start":1728669581693,"stop":1728669581694,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cca25087f3c456a","name":"Check received message containing emoji","time":{"start":1728669795390,"stop":1728669795390,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2cd3c1384c5cbcb","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728669344475,"stop":1728669344476,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce90fdfdb904c9d0","name":"Passing page size 3 when there are 20 messages","time":{"start":1728669905030,"stop":1728669905031,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0cabccfda1e6944","name":"Subscribe to topic containing Script and receive message","time":{"start":1728669625803,"stop":1728669625803,"duration":0},"status":"passed","severity":"normal"},{"uid":"cefed468828ae50d","name":"should not add existing peers","time":{"start":1728669384664,"stop":1728669384665,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf9401549858088","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728669378161,"stop":1728669378162,"duration":1},"status":"passed","severity":"normal"},{"uid":"32bcd68663056974","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728669795391,"stop":1728669795391,"duration":0},"status":"passed","severity":"normal"},{"uid":"45896bcb98d0a82c","name":"should call waitForPeer on Relay","time":{"start":1728669384756,"stop":1728669384756,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d2af2c38fd1779","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728669344457,"stop":1728669344457,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a853a32bc71d8ae","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app63/8/topic249/json","time":{"start":1728669834432,"stop":1728669834432,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3b3665f19ce263","name":"Push message with content topic containing escaped characters","time":{"start":1728669764756,"stop":1728669764756,"duration":0},"status":"passed","severity":"normal"},{"uid":"282d1a40b9b6f06d","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728669529906,"stop":1728669529906,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd18df5ca1e1bbc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728669529907,"stop":1728669529907,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fb76567767a419","name":"should log when no additional peers are found","time":{"start":1728669384665,"stop":1728669384665,"duration":0},"status":"passed","severity":"normal"},{"uid":"4102b91195b3539f","name":"Push message with long payload","time":{"start":1728669764742,"stop":1728669764743,"duration":1},"status":"passed","severity":"normal"},{"uid":"24397b71b60a5505","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728669925455,"stop":1728669925455,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9fbf488315d9a9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1728669920237,"stop":1728669920238,"duration":1},"status":"passed","severity":"normal"},{"uid":"23bdf10b8013858f","name":"Init the array if not present","time":{"start":1728669344027,"stop":1728669344028,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf581de6c88f1dc","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728669344462,"stop":1728669344462,"duration":0},"status":"passed","severity":"normal"},{"uid":"897648738eacc879","name":"Check received message containing XML","time":{"start":1728669795403,"stop":1728669795403,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65cfb73dd6f1d70","name":"throws an error for improperly formatted content topics","time":{"start":1728669344461,"stop":1728669344461,"duration":0},"status":"passed","severity":"normal"},{"uid":"53879cf508a15ec9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728669866469,"stop":1728669866469,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa463df0095265b","name":"Encoder throws on empty string content topic","time":{"start":1728669378165,"stop":1728669378165,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fcc65c32f7cc7fc","name":"Push message with JSON payload","time":{"start":1728669866448,"stop":1728669866448,"duration":0},"status":"passed","severity":"normal"},{"uid":"badb0df4df9640ce","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728669626257,"stop":1728669626261,"duration":4},"status":"passed","severity":"normal"},{"uid":"3d68714d0fd929dc","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728669581698,"stop":1728669581698,"duration":0},"status":"passed","severity":"normal"},{"uid":"91db9da2a6daf2fc","name":"stop","time":{"start":1728669444566,"stop":1728669444567,"duration":1},"status":"passed","severity":"normal"},{"uid":"2246365316035015","name":"should properly create peer info with all multiaddrs","time":{"start":1728669353107,"stop":1728669353107,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e00b8d55196ce9","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1728669832893,"stop":1728669832894,"duration":1},"status":"passed","severity":"normal"},{"uid":"131e586c26ba142e","name":"Encoder throws on empty string content topic","time":{"start":1728669360494,"stop":1728669360494,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee6cf942de28dbe","name":"Push message with XML payload","time":{"start":1728669764745,"stop":1728669764747,"duration":2},"status":"passed","severity":"normal"},{"uid":"8abe04959242986b","name":"random static sharding 5 - Cluster ID: 405, Shard ID: 24","time":{"start":1728669841251,"stop":1728669841252,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a965cfbb008ff9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728669344472,"stop":1728669344472,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db6a4962c5d2f32","name":"retrieves a single peer","time":{"start":1728669368193,"stop":1728669368193,"duration":0},"status":"passed","severity":"normal"},{"uid":"152c371e864f88d2","name":"Query with Promise Callback, No message returned","time":{"start":1728669874426,"stop":1728669874426,"duration":0},"status":"passed","severity":"normal"},{"uid":"af10cdd94e9c54e3","name":"random static sharding 1 - Cluster ID: 715, Shard ID: 900","time":{"start":1728669841247,"stop":1728669841248,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e879a8bfcc5da1","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728669344475,"stop":1728669344475,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4f7bf828e6a8e","name":"should retry on failure if specified","time":{"start":1728669384120,"stop":1728669384120,"duration":0},"status":"skipped","severity":"normal"},{"uid":"680aea4d8658e793","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728669778186,"stop":1728669778187,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ffb8b7f54f8cd57","name":"should not receive a peer event before start","time":{"start":1728669759888,"stop":1728669759888,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcafa0e22f815e78","name":"removeEventListener with wrong event","time":{"start":1728669444561,"stop":1728669444561,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a72c90cc1311d8","name":"Check received message containing Arabic","time":{"start":1728669795383,"stop":1728669795384,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bfd88eb06a3300c","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728669344477,"stop":1728669344477,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d587e026d528bb3","name":"Check message received after jswaku node is restarted","time":{"start":1728669795411,"stop":1728669795411,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be7d15c71489f236","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1728669832892,"stop":1728669832892,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48aab5068b7b9b9","name":"Check publish message containing XML","time":{"start":1728669777113,"stop":1728669777114,"duration":1},"status":"passed","severity":"normal"},{"uid":"7850f152bc8b709c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728669360435,"stop":1728669360435,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbbbb31f21894fb","name":"Asymmetric encrypt & decrypt","time":{"start":1728669378740,"stop":1728669378740,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c71bf38413b58cb","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728669346942,"stop":1728669346942,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f576169b9655f5b","name":"can start and stop the service","time":{"start":1728669759886,"stop":1728669759887,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb1c5c3168c6700","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728669346941,"stop":1728669346941,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cef7dcd97e65c3c","name":"returns all values when wanted number is greater than available values","time":{"start":1728669366943,"stop":1728669366943,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efc606f5fc645fe","name":"should handle a minimal index list","time":{"start":1728669344423,"stop":1728669344423,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc7451841da2dce","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728669925467,"stop":1728669925467,"duration":0},"status":"passed","severity":"normal"},{"uid":"92792c81e7649d61","name":"Used by Waku Relay","time":{"start":1728669917949,"stop":1728669917949,"duration":0},"status":"passed","severity":"normal"},{"uid":"6264df029dacb926","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728669529899,"stop":1728669529899,"duration":0},"status":"passed","severity":"normal"},{"uid":"269ebf139025b5c2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728669344472,"stop":1728669344472,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efe32f3a73d07f2","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728669344456,"stop":1728669344456,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffada467f16dacda","name":"Decoder throws on undefined content topic","time":{"start":1728669360495,"stop":1728669360495,"duration":0},"status":"passed","severity":"normal"},{"uid":"d251dc63f68de25e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728669925458,"stop":1728669925458,"duration":0},"status":"passed","severity":"normal"},{"uid":"455450b0a458b405","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728669529906,"stop":1728669529907,"duration":1},"status":"passed","severity":"normal"},{"uid":"900d8331b756617e","name":"Push message with content topic containing Arabic","time":{"start":1728669866457,"stop":1728669866457,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cfc67fd02094694","name":"Fails to push message with empty content topic","time":{"start":1728669866475,"stop":1728669866476,"duration":1},"status":"passed","severity":"normal"},{"uid":"e694f75284f7d167","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728669925447,"stop":1728669925447,"duration":0},"status":"passed","severity":"normal"},{"uid":"574216b9447f547b","name":"should not fail to stop the service if it was not started","time":{"start":1728669414315,"stop":1728669414318,"duration":3},"status":"passed","severity":"normal"},{"uid":"3d87b920ad6beb19","name":"Check message received after jswaku node is restarted","time":{"start":1728669795394,"stop":1728669795394,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd417f1318ba37f3","name":"Accepts a valid Waku Message","time":{"start":1728669387970,"stop":1728669387971,"duration":1},"status":"passed","severity":"normal"},{"uid":"844b60d6e161e57c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728669625795,"stop":1728669625795,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8969f0c2eacf879","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728669625805,"stop":1728669625805,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff55e71cf2c9f8bb","name":"should decode valid enr with tcp successfully","time":{"start":1728669353096,"stop":1728669353097,"duration":1},"status":"passed","severity":"normal"},{"uid":"cade495d863a082","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728669925449,"stop":1728669925449,"duration":0},"status":"passed","severity":"normal"},{"uid":"942f972e8df71433","name":"Push message with Chinese payload","time":{"start":1728669866444,"stop":1728669866445,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1540fb27d928708","name":"Query Generator, No Decoder","time":{"start":1728669874422,"stop":1728669874422,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c0cd94ccc3884a","name":"should throw error - no public key","time":{"start":1728669353097,"stop":1728669353098,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab4bb2f88c3e557","name":"should be called for bootstrap peers","time":{"start":1728669411846,"stop":1728669411846,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a981446d07b3a55","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728669625794,"stop":1728669625794,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d989bf2cc5f1aec","name":"Check received message with timestamp: 1728669402732000000 ","time":{"start":1728669581695,"stop":1728669581696,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d6d3baaa209b67","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728669625805,"stop":1728669625805,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d4c714045a823b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728669626261,"stop":1728669626261,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8475d7265f01c9","name":"Check message received after nwaku node is restarted","time":{"start":1728669795394,"stop":1728669795394,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f56a3b9df89f0a06","name":"Push message equal or less that 1MB","time":{"start":1728669764761,"stop":1728669764761,"duration":0},"status":"passed","severity":"normal"},{"uid":"64dc32068546390c","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728669379923,"stop":1728669379923,"duration":0},"status":"passed","severity":"normal"},{"uid":"10314b2a2477f77a","name":"Passing page size 110 when there are 120 messages","time":{"start":1728669905045,"stop":1728669905045,"duration":0},"status":"passed","severity":"normal"},{"uid":"73529a71e268fce8","name":"Check publish message containing long","time":{"start":1728669777110,"stop":1728669777111,"duration":1},"status":"passed","severity":"normal"},{"uid":"213d89a1bde6df21","name":"Push message with Script payload","time":{"start":1728669866447,"stop":1728669866447,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45ef35cd8f74c80","name":"should return valid sharding parameters for static sharding","time":{"start":1728669344475,"stop":1728669344475,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e2b688692f4b7a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728669925452,"stop":1728669925453,"duration":1},"status":"passed","severity":"normal"},{"uid":"74843b8aa7805224","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728669367854,"stop":1728669367854,"duration":0},"status":"passed","severity":"normal"},{"uid":"353593a53f5867ca","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app37/6/topic976/test.js","time":{"start":1728669834426,"stop":1728669834427,"duration":1},"status":"passed","severity":"normal"},{"uid":"a095924f0c78e8af","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728669352212,"stop":1728669352213,"duration":1},"status":"passed","severity":"normal"},{"uid":"4658d8d28eb2c29c","name":"should return true when peers exist","time":{"start":1728669384661,"stop":1728669384662,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbeb99b3985b72fd","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1728669874425,"stop":1728669874425,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8a9de3daeb2079","name":"Overlapping topic subscription","time":{"start":1728669925450,"stop":1728669925450,"duration":0},"status":"passed","severity":"normal"},{"uid":"7809f552f0ced36c","name":"should get / set TCP multiaddr","time":{"start":1728669353101,"stop":1728669353105,"duration":4},"status":"passed","severity":"normal"},{"uid":"c4b61a141ef9dab9","name":"getPeersByDiscovery","time":{"start":1728669444561,"stop":1728669444563,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee025e73568a557c","name":"random static sharding 9 - Cluster ID: 20, Shard ID: 459","time":{"start":1728669841255,"stop":1728669841255,"duration":0},"status":"passed","severity":"normal"},{"uid":"97af6b6d2517c3cc","name":"Push message with content topic containing numeric","time":{"start":1728669866454,"stop":1728669866454,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbac6eea2a45a1df","name":"should encode/decode to text encoding","time":{"start":1728669353100,"stop":1728669353101,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4c6dd9cf32fd07c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728669479028,"stop":1728669479029,"duration":1},"status":"passed","severity":"normal"},{"uid":"377039d8a85dbf98","name":"should not throw an error for a single configured topic","time":{"start":1728669344473,"stop":1728669344473,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc693803b598be4e","name":"should not fail to stop the service if it was not started","time":{"start":1728669759887,"stop":1728669759888,"duration":1},"status":"passed","severity":"normal"},{"uid":"21eafe13aef35075","name":"should emit a peer event after start","time":{"start":1728669759888,"stop":1728669759888,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eecf3e5a05745bf","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app68/6/topic365/test.js","time":{"start":1728669834422,"stop":1728669834423,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e9e91a5c1b31396","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728669344470,"stop":1728669344471,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb368c5328190f7","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728669753997,"stop":1728669753997,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea7cbdd2b91b9bd8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728669344468,"stop":1728669344468,"duration":0},"status":"passed","severity":"normal"},{"uid":"d944a354426f4612","name":"Check received message containing short","time":{"start":1728669795381,"stop":1728669795381,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db9bc888c227312","name":"should load peers from local storage and dispatch events","time":{"start":1728669372211,"stop":1728669372211,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd27b416f189835b","name":"Subscribe to topic containing short and receive message","time":{"start":1728669625800,"stop":1728669625800,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2b41a6b01e924c","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1728669766425,"stop":1728669766426,"duration":1},"status":"passed","severity":"normal"},{"uid":"381af19fe82f72ec","name":"should reject if Store is requested but not mounted","time":{"start":1728669384753,"stop":1728669384753,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ec9caddf836960","name":"Relay - dialed after","time":{"start":1728669928219,"stop":1728669928220,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffff79827afdc70b","name":"Subscribe and receive messages via lightPush","time":{"start":1728669925446,"stop":1728669925447,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79f4e62bb0d8fba","name":"Push message with Basic HTML tag payload","time":{"start":1728669764747,"stop":1728669764747,"duration":0},"status":"passed","severity":"normal"},{"uid":"235d0f19afe573a9","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728669367791,"stop":1728669367791,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8a30af1fd7860","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728669943368,"stop":1728669943368,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2626d39298b850","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728669344456,"stop":1728669344456,"duration":0},"status":"passed","severity":"normal"},{"uid":"a554b8dde1e785f0","name":"should set field with all protocols disabled","time":{"start":1728669353108,"stop":1728669353108,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd458bcd26a26e4","name":"Check message with no content topic is not received","time":{"start":1728669581700,"stop":1728669581700,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43eed14fdd629be","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728669411848,"stop":1728669411848,"duration":0},"status":"passed","severity":"normal"},{"uid":"44935c33c6a890a","name":"Check received message containing SQL Injection","time":{"start":1728669795401,"stop":1728669795401,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0d10460fce14e0","name":"Check message received after jswaku node is restarted","time":{"start":1728669581702,"stop":1728669581702,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5bd80a20161b2c78","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728669529901,"stop":1728669529901,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b52aacb58e42af7","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728669360370,"stop":1728669360370,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e91e3891e015d7e","name":"should use DNS peer discovery with light client","time":{"start":1728669414330,"stop":1728669414330,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4eda86aaf33287b8","name":"1 Relay, 1 Filter, gives up","time":{"start":1728669367791,"stop":1728669367791,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b5b5569d5b97c9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728669344469,"stop":1728669344469,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2f73bc58fe2893","name":"Push message with content topic containing short","time":{"start":1728669764750,"stop":1728669764750,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed43669b1d9a262b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728669778175,"stop":1728669778175,"duration":0},"status":"passed","severity":"normal"},{"uid":"3783696d1ce3c860","name":"Relay - times out","time":{"start":1728669928220,"stop":1728669928220,"duration":0},"status":"passed","severity":"normal"},{"uid":"4217b0c4bf025645","name":"should select older connection if present","time":{"start":1728669359847,"stop":1728669359848,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04dfb3c09f49857","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728669625802,"stop":1728669625803,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeee917ac01ccc96","name":"Subscribe to topic containing Script and receive message","time":{"start":1728669925465,"stop":1728669925465,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebde44d9301218af","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728669832891,"stop":1728669832891,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a1af0bf3f75e5f","name":"should throw an error for an unconfigured topic","time":{"start":1728669344473,"stop":1728669344474,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27a6243930d04e0","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728669778170,"stop":1728669778171,"duration":1},"status":"passed","severity":"normal"},{"uid":"83fd8fb1bc23b09c","name":"Push message with SQL Injection payload","time":{"start":1728669866446,"stop":1728669866446,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89fe3d04777f50","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728669367852,"stop":1728669367852,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4655f52401a5ebe","name":"Check message with no payload is not received","time":{"start":1728669795410,"stop":1728669795410,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b7bee88b663705","name":"should be online or offline if network state changed","time":{"start":1728669404740,"stop":1728669404740,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f4e040c8734496","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728669344470,"stop":1728669344470,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ff02c8e508c012","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728669344477,"stop":1728669344477,"duration":0},"status":"passed","severity":"normal"},{"uid":"faef11710694e85c","name":"Check received message containing unicode special characters","time":{"start":1728669795389,"stop":1728669795389,"duration":0},"status":"passed","severity":"normal"},{"uid":"b651b569110dec16","name":"connected peers and dial","time":{"start":1728669754302,"stop":1728669754302,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14c0c0584c39edfc","name":"Reopen subscription with peer with lost subscription","time":{"start":1728669488935,"stop":1728669488936,"duration":1},"status":"passed","severity":"normal"},{"uid":"393935e481fcc1ba","name":"Subscribe and receive messages via waku relay post","time":{"start":1728669925448,"stop":1728669925448,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9da048c8501b4d","name":"Ping on peer without subscriptions","time":{"start":1728669488937,"stop":1728669488937,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7be12a116ab7de","name":"Query generator for multiple messages","time":{"start":1728669888546,"stop":1728669888546,"duration":0},"status":"passed","severity":"normal"},{"uid":"30122b982b133a80","name":"Subscribe and receive messages via lightPush","time":{"start":1728669925457,"stop":1728669925457,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2ca6e07dd81141","name":"Passing an array","time":{"start":1728669917948,"stop":1728669917948,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b678108ec83b69","name":"Check received message containing emoji","time":{"start":1728669795406,"stop":1728669795406,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e55694363bc223","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728669529907,"stop":1728669529908,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e1e6b5ad996c220","name":"Subscribe to topic containing long and publish message","time":{"start":1728669778173,"stop":1728669778173,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d6871858fbcff4","name":"Subscribe to topic containing XML and receive message","time":{"start":1728669925465,"stop":1728669925466,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c1431438294208","name":"Publish message with rate limit","time":{"start":1728669777144,"stop":1728669777144,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8887dbaae5178f","name":"isConnected return false after peer stops","time":{"start":1728669456896,"stop":1728669456896,"duration":0},"status":"passed","severity":"normal"},{"uid":"680b709d44e90af7","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728669344464,"stop":1728669344465,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eac86c9a9a7ed0d","name":"Store - dialed after - with timeout","time":{"start":1728669928221,"stop":1728669928221,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7975f84a4ff4b3","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1728669832892,"stop":1728669832893,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da0faca28863152","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728669411845,"stop":1728669411845,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efd18c0e48462b7","name":"Check received message containing numeric","time":{"start":1728669795382,"stop":1728669795382,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f9b82459f87807","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728669778174,"stop":1728669778174,"duration":0},"status":"passed","severity":"normal"},{"uid":"1166bf64a26752e2","name":"should properly create location multiaddrs - udp","time":{"start":1728669353106,"stop":1728669353107,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b94391846b5ed4","name":"should properly create location multiaddrs - udp4","time":{"start":1728669353105,"stop":1728669353105,"duration":0},"status":"passed","severity":"normal"},{"uid":"d855a99697281a40","name":"same cluster, same shard: nodes connect","time":{"start":1728669665536,"stop":1728669665536,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1553c6e1f8b8fe","name":"isConnected should return false after all peers disconnect","time":{"start":1728669456896,"stop":1728669456896,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2d66ad2769a882","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728669925448,"stop":1728669925449,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e8ab8a08d5dff01","name":"Nodes with multiple pubsub topic","time":{"start":1728669766426,"stop":1728669766426,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99d10ee48fc8554","name":"Check received message containing XML","time":{"start":1728669795385,"stop":1728669795387,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ce625fb95b2dee9","name":"LightPush with 1 connections","time":{"start":1728669573862,"stop":1728669573862,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9c3701943b399e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728669414331,"stop":1728669414331,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ead32cb57de617f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728669925459,"stop":1728669925460,"duration":1},"status":"passed","severity":"normal"},{"uid":"120ad5b7b1746f3a","name":"should encodeTxt and decodeTxt","time":{"start":1728669353094,"stop":1728669353095,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d864404fc1a678","name":"Ping fails for unsubscribed peers","time":{"start":1728669528227,"stop":1728669528227,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d93b261aaba9cb","name":"Push message with special chars payload","time":{"start":1728669866444,"stop":1728669866444,"duration":0},"status":"passed","severity":"normal"},{"uid":"5123d43198e8e29e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728669344471,"stop":1728669344471,"duration":0},"status":"passed","severity":"normal"},{"uid":"af278fce5a7bbfc","name":"Push message with long payload","time":{"start":1728669866439,"stop":1728669866439,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d5ed1e8d6efad1","name":"Check received message containing emoji","time":{"start":1728669581694,"stop":1728669581695,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff276081b602ebf","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728669344460,"stop":1728669344460,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2b2856e3527404","name":"pre and post cipher","time":{"start":1728669378741,"stop":1728669378741,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25a0fe3d52b84a8","name":"should throw error - no id","time":{"start":1728669353098,"stop":1728669353098,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa57fc8c602c5463","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728669367856,"stop":1728669367856,"duration":0},"status":"passed","severity":"normal"},{"uid":"239fd345e0115100","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728669777116,"stop":1728669777117,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f413f6c8e5ad560","name":"Nwaku publishes","time":{"start":1728669780768,"stop":1728669780768,"duration":0},"status":"passed","severity":"normal"},{"uid":"1756cbca90d6b13c","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728669344457,"stop":1728669344457,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd69bdab76e834aa","name":"should reject on timeout if it was set","time":{"start":1728669384754,"stop":1728669384754,"duration":0},"status":"passed","severity":"normal"},{"uid":"121946d52205d2ed","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app86/6/topic135/proto","time":{"start":1728669834424,"stop":1728669834425,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f9c419a3b49b7e","name":"random static sharding 3 - Cluster ID: 316, Shard ID: 943","time":{"start":1728669841249,"stop":1728669841249,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5c0b4e79c05e66","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728669764754,"stop":1728669764755,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad6042ed106a008e","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728669344461,"stop":1728669344461,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9c73e6e1fbab88","name":"returns only open connection if one present","time":{"start":1728669359846,"stop":1728669359846,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fbe29499a3a16b","name":"Reopen subscription with peer with lost subscription","time":{"start":1728669488937,"stop":1728669488938,"duration":1},"status":"passed","severity":"normal"},{"uid":"22018c06388f2330","name":"Symmetric encrypt & Decrypt","time":{"start":1728669378740,"stop":1728669378741,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa98ffe087911500","name":"handles empty contentTopics array correctly","time":{"start":1728669344476,"stop":1728669344476,"duration":0},"status":"passed","severity":"normal"},{"uid":"7339ff629662a7ad","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728669626265,"stop":1728669626265,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85f1635db1c1166","name":"A test","time":{"start":1728669626605,"stop":1728669626611,"duration":6},"status":"passed","severity":"normal"},{"uid":"dcbce2df7308d6f","name":"Publish message with custom timestamp: Sat Oct 21 2023 18:02:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1728669777117,"stop":1728669777119,"duration":2},"status":"passed","severity":"normal"},{"uid":"27f6febfb70d4982","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728669766425,"stop":1728669766425,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a772cce8cb066b","name":"should return no connections if no open connection provided","time":{"start":1728669359847,"stop":1728669359847,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92bdbf7c386a5bc","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1728669528230,"stop":1728669528230,"duration":0},"status":"passed","severity":"normal"},{"uid":"52edb310ed6b94dc","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728669925453,"stop":1728669925454,"duration":1},"status":"passed","severity":"normal"},{"uid":"eddf8774296a1f33","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728669344466,"stop":1728669344467,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6fbcff7a7111f9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728669479028,"stop":1728669479028,"duration":0},"status":"passed","severity":"normal"},{"uid":"1842430bd02871dd","name":"Check received message containing numeric","time":{"start":1728669795398,"stop":1728669795398,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fec4cbbe3e47c2c","name":"Generator, custom pubsub topic","time":{"start":1728669887097,"stop":1728669887097,"duration":0},"status":"passed","severity":"normal"},{"uid":"784263618d56ea38","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1728669625819,"stop":1728669625820,"duration":1},"status":"passed","severity":"normal"},{"uid":"936aff6561214619","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728669352213,"stop":1728669352214,"duration":1},"status":"passed","severity":"normal"},{"uid":"514fcad09b73a738","name":"Sample","time":{"start":1728669352549,"stop":1728669352549,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4348b69fbdc267","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728669529887,"stop":1728669529888,"duration":1},"status":"passed","severity":"normal"},{"uid":"df9acecdf38f90bd","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728669778177,"stop":1728669778185,"duration":8},"status":"passed","severity":"normal"},{"uid":"680a64b651a2aff9","name":"Check received message containing special chars","time":{"start":1728669795399,"stop":1728669795399,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df74e9000d24d13","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728669344458,"stop":1728669344458,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02c05b83e86ebe2","name":"should set field with only FILTER enabled","time":{"start":1728669353109,"stop":1728669353109,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8feae64873a3953","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728669626256,"stop":1728669626256,"duration":0},"status":"passed","severity":"normal"},{"uid":"7127f666918e4499","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728669925456,"stop":1728669925456,"duration":0},"status":"passed","severity":"normal"},{"uid":"9733888e0ad0f26a","name":"Subscribe to topic containing Script and publish message","time":{"start":1728669778176,"stop":1728669778177,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba23024d1a965c2","name":"Query generator for multiple messages with different content topic format","time":{"start":1728669888548,"stop":1728669888549,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d1fd25c39ed121","name":"Check message with non string payload is not received","time":{"start":1728669581701,"stop":1728669581702,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3220794fe486409","name":"Tracks peer failures correctly","time":{"start":1728669528228,"stop":1728669528228,"duration":0},"status":"passed","severity":"normal"},{"uid":"f324c10c633c8bb3","name":"Check message on other pubsub topic is not received","time":{"start":1728669795392,"stop":1728669795393,"duration":1},"status":"passed","severity":"normal"},{"uid":"913be7314b9b9633","name":"can start and stop the service","time":{"start":1728669372208,"stop":1728669372208,"duration":0},"status":"passed","severity":"normal"},{"uid":"402820b64c18e02d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1728669888550,"stop":1728669888550,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ba374142b6cebc","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728669514930,"stop":1728669514931,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ffd486204656cc","name":"Check received message with timestamp: 1728669402785 ","time":{"start":1728669795390,"stop":1728669795391,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ba37881835d0ab","name":"Push message with special chars payload","time":{"start":1728669764743,"stop":1728669764743,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8250a9ed96c61fb","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728669766427,"stop":1728669766427,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a96de22bcced3af","name":"should properly create location multiaddrs - tcp","time":{"start":1728669353107,"stop":1728669353107,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62b1ef0972cc4e1","name":"Should update multiaddrs","time":{"start":1728669665999,"stop":1728669666000,"duration":1},"status":"passed","severity":"normal"},{"uid":"8896eb6f0dfa1695","name":"Generator, custom pubsub topic","time":{"start":1728669887098,"stop":1728669887098,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0310e8db637898a","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728669346939,"stop":1728669346940,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad8fb2a05149de2b","name":"Overlapping topic subscription","time":{"start":1728669778172,"stop":1728669778173,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aec3e0b69dfc88c6","name":"Push 30 different messages","time":{"start":1728669866450,"stop":1728669866450,"duration":0},"status":"passed","severity":"normal"},{"uid":"197164c9f91b4496","name":"different cluster, different shard: nodes don't connect","time":{"start":1728669665541,"stop":1728669665542,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f717fe3a83c2d3","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728669367855,"stop":1728669367855,"duration":0},"status":"passed","severity":"normal"},{"uid":"13449f609a322998","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1728669874423,"stop":1728669874423,"duration":0},"status":"passed","severity":"normal"},{"uid":"39bdccdf22edd605","name":"Push message with content topic containing XML","time":{"start":1728669866468,"stop":1728669866468,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace51775ead251c4","name":"should wait for Store peer to be connected","time":{"start":1728669384755,"stop":1728669384756,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ec0d98429c24ed","name":"Push message with content topic containing numeric","time":{"start":1728669764751,"stop":1728669764751,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc502acc0ca90a41","name":"Push message with content topic containing Russian","time":{"start":1728669764753,"stop":1728669764753,"duration":0},"status":"passed","severity":"normal"},{"uid":"3559c7be7cd2f80a","name":"Query Generator - false","time":{"start":1728669886306,"stop":1728669886306,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa02335d432456e5","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728669778170,"stop":1728669778170,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4e527cde2b5fe","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728669925462,"stop":1728669925464,"duration":2},"status":"passed","severity":"normal"},{"uid":"1be410ce716af339","name":"LightPush with 2 connections","time":{"start":1728669573865,"stop":1728669573865,"duration":0},"status":"passed","severity":"normal"},{"uid":"310bf60930fc939d","name":"Push message with content topic containing JSON","time":{"start":1728669866470,"stop":1728669866471,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d3cc2a6db71070","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728669352203,"stop":1728669352205,"duration":2},"status":"passed","severity":"normal"},{"uid":"f86d80a86b3aa6a0","name":"Push message with meta","time":{"start":1728669764758,"stop":1728669764759,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f12190619ef2fa","name":"same cluster, different shard: nodes connect","time":{"start":1728669665536,"stop":1728669665537,"duration":1},"status":"passed","severity":"normal"},{"uid":"5575ccb10d15b63d","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728669344475,"stop":1728669344475,"duration":0},"status":"passed","severity":"normal"},{"uid":"2963d23c279b20fb","name":"Filter with 2 connections","time":{"start":1728669573865,"stop":1728669573865,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd91c62c1d88bb79","name":"should return false when no peers exist","time":{"start":1728669384662,"stop":1728669384663,"duration":1},"status":"passed","severity":"normal"},{"uid":"51e5b204659dda19","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728669368197,"stop":1728669368197,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e855b3a49e53190","name":"Push message with content topic containing JSON","time":{"start":1728669764755,"stop":1728669764755,"duration":0},"status":"passed","severity":"normal"},{"uid":"71384e65caecb6aa","name":"Filter with 3 connections","time":{"start":1728669573866,"stop":1728669573866,"duration":0},"status":"passed","severity":"normal"},{"uid":"98077c02ab9b2430","name":"Js publishes, other Js receives","time":{"start":1728669780768,"stop":1728669780768,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f9cc2781a2015d","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728669344457,"stop":1728669344458,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d9b2b1f0dac809","name":"Push message with content topic containing XML","time":{"start":1728669764754,"stop":1728669764754,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6695927dc39d3f","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1728669528228,"stop":1728669528229,"duration":1},"status":"passed","severity":"normal"},{"uid":"88248350f03a938d","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1728669384117,"stop":1728669384118,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cb449442e52dd2bb","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728669456894,"stop":1728669456895,"duration":1},"status":"passed","severity":"normal"},{"uid":"57448419310046d0","name":"Push message with content topic containing short","time":{"start":1728669866451,"stop":1728669866451,"duration":0},"status":"passed","severity":"normal"},{"uid":"a026bb9c8895fb32","name":"Ephemeral field set to true","time":{"start":1728669360493,"stop":1728669360493,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a45e38ebc45037","name":"start node with empty content topic","time":{"start":1728669834446,"stop":1728669834446,"duration":0},"status":"passed","severity":"normal"},{"uid":"329901301656b78b","name":"it tolerates circular branch references","time":{"start":1728669368193,"stop":1728669368193,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b3a09b93ba845a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728669529907,"stop":1728669529907,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b794f32b20501f6","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728669344466,"stop":1728669344466,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be8a7538cc6a4c4","name":"should not receive a peer event before start","time":{"start":1728669414325,"stop":1728669414326,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6d0a89552e897d","name":"should not fail to start the service if it is already started","time":{"start":1728669372209,"stop":1728669372209,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5b2cd4005c2616","name":"returns all values when wanted number matches available values","time":{"start":1728669366940,"stop":1728669366941,"duration":1},"status":"passed","severity":"normal"},{"uid":"548c10c44a21ef33","name":"Push message with SQL Injection payload","time":{"start":1728669764745,"stop":1728669764745,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20558b600d79998","name":"dispatchEvent via connectionManager","time":{"start":1728669444564,"stop":1728669444565,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf41e877fbc21ea1","name":"Subscribe to topic containing short and receive message","time":{"start":1728669925451,"stop":1728669925451,"duration":0},"status":"passed","severity":"normal"},{"uid":"664b24b78ba00938","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728669625801,"stop":1728669625802,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd4da98f67c930a2","name":"Push message with Arabic payload","time":{"start":1728669764744,"stop":1728669764744,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3101945664902dc","name":"Subscribe and receive messages via waku relay post","time":{"start":1728669925458,"stop":1728669925458,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c4e4a6455e316f","name":"addEventListener with wrong event","time":{"start":1728669444560,"stop":1728669444560,"duration":0},"status":"passed","severity":"normal"},{"uid":"16bd18cc25405510","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728669625794,"stop":1728669625795,"duration":1},"status":"passed","severity":"normal"},{"uid":"920fe943349e3b7d","name":"Check received message containing SQL Injection","time":{"start":1728669581685,"stop":1728669581686,"duration":1},"status":"passed","severity":"normal"},{"uid":"a822f0cf788eac6d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728669411847,"stop":1728669411847,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc60d8c55a9fbda","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1728669832892,"stop":1728669832892,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0baa4209f9417b","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728669902840,"stop":1728669902840,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ef2bd1d13d3179","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728669479026,"stop":1728669479026,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9307264fa5cf700","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728669665536,"stop":1728669665536,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2bc23ffcf2d506","name":"should only return 1 node with relay and store capability","time":{"start":1728669368195,"stop":1728669368195,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73d5e663762ce90","name":"Push 30 different messages","time":{"start":1728669764749,"stop":1728669764750,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c98586c06a513d6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728669625806,"stop":1728669625818,"duration":12},"status":"passed","severity":"normal"},{"uid":"533973a26a90bb48","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728669581698,"stop":1728669581698,"duration":0},"status":"passed","severity":"normal"},{"uid":"3120b1c3a2d10d1f","name":"Check received message containing Basic HTML tag","time":{"start":1728669795403,"stop":1728669795404,"duration":1},"status":"passed","severity":"normal"},{"uid":"629f86270552b717","name":"non connected peers","time":{"start":1728669754303,"stop":1728669754303,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4533cfb332210212","name":"should add and remove event listeners correctly","time":{"start":1728669372212,"stop":1728669372212,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccf534b308c6883","name":"Callback on promise","time":{"start":1728669888549,"stop":1728669888549,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae51b1f0e20001e5","name":"Push message with emoji payload","time":{"start":1728669866450,"stop":1728669866450,"duration":0},"status":"passed","severity":"normal"},{"uid":"38631f78ad1d24f0","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728669529892,"stop":1728669529892,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d1d5d43a6da1f2","name":"Check received message containing Chinese","time":{"start":1728669795399,"stop":1728669795399,"duration":0},"status":"passed","severity":"normal"},{"uid":"8902a50aff3fedf4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728669925459,"stop":1728669925459,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefd20eb0c4b6331","name":"Keep-alive pings maintain the connection","time":{"start":1728669528227,"stop":1728669528228,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dd3252aa013870b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728669367856,"stop":1728669367856,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4553b5b97ae986c","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728669360435,"stop":1728669360435,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32a50822b939fb3","name":"Wrong topic","time":{"start":1728669834443,"stop":1728669834443,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5d364bf45056af","name":"1 Store, 2 fetches","time":{"start":1728669367790,"stop":1728669367790,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5c1a5ab8efad5c","name":"getPeersByDiscovery","time":{"start":1728669753996,"stop":1728669753996,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bee6b7575919e27","name":"returns nothing if no connections present","time":{"start":1728669359845,"stop":1728669359846,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0459f1467b2f239","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728669925458,"stop":1728669925458,"duration":0},"status":"passed","severity":"normal"},{"uid":"c143e4b79a06e021","name":"Push message with content topic containing SQL Injection","time":{"start":1728669764753,"stop":1728669764753,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0fbdf405925b96","name":"LightPush with 3 connections","time":{"start":1728669573865,"stop":1728669573866,"duration":1},"status":"passed","severity":"normal"},{"uid":"803cb45590997a1d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728669368196,"stop":1728669368197,"duration":1},"status":"passed","severity":"normal"},{"uid":"5965c5d3977e3203","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728669795408,"stop":1728669795408,"duration":0},"status":"passed","severity":"normal"},{"uid":"28242612518d7e9e","name":"through manual discovery","time":{"start":1728669632408,"stop":1728669632408,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f0a5776f1f875d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728669514928,"stop":1728669514929,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb0f130048811ba","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728669626265,"stop":1728669626266,"duration":1},"status":"passed","severity":"normal"},{"uid":"b68aac306e605830","name":"Push message with content topic containing Chinese","time":{"start":1728669866456,"stop":1728669866456,"duration":0},"status":"passed","severity":"normal"},{"uid":"75acc265775146cc","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728669456895,"stop":1728669456895,"duration":0},"status":"passed","severity":"normal"},{"uid":"f387da686d7754f1","name":"ignores domain fetching errors","time":{"start":1728669368194,"stop":1728669368194,"duration":0},"status":"passed","severity":"normal"},{"uid":"766a57759c6feece","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1728669920233,"stop":1728669920234,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4abf32e22edf853","name":"nwaku subscribes","time":{"start":1728669780767,"stop":1728669780767,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4d20663020aa1e","name":"Push message with content topic containing Chinese","time":{"start":1728669764752,"stop":1728669764752,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a27fb1c065c1ca8","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728669344459,"stop":1728669344459,"duration":0},"status":"passed","severity":"normal"},{"uid":"390f72bdb1092759","name":"Reusing cursor across nodes","time":{"start":1728669832894,"stop":1728669832894,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca11745d2ecfa7e2","name":"Check received message containing numeric","time":{"start":1728669581681,"stop":1728669581682,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f2d166ed8c0927d","name":"All","time":{"start":1728669414116,"stop":1728669414116,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef20b86f17d9c45","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728669925454,"stop":1728669925454,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a296a5b9e842546","name":"Subscribe to topic containing XML and publish message","time":{"start":1728669778177,"stop":1728669778177,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d87fe11aa9aec80","name":"Push message with content topic containing long","time":{"start":1728669866451,"stop":1728669866452,"duration":1},"status":"passed","severity":"normal"},{"uid":"e259420387e297d3","name":"Push message with content topic containing unicode special characters","time":{"start":1728669866473,"stop":1728669866474,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e63a03981b3d38","name":"should not receive a peer event after stop","time":{"start":1728669759889,"stop":1728669759889,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0873b6b43ce3831","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728669372211,"stop":1728669372212,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc84ce5866e4827","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728669529909,"stop":1728669529909,"duration":0},"status":"passed","severity":"normal"},{"uid":"515a8856772a9a6d","name":"Fails to push message with large meta","time":{"start":1728669866477,"stop":1728669866478,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5df5b153c928c31","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728669778186,"stop":1728669778186,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c7ee012b49d602","name":"should throw error - no public key","time":{"start":1728669353099,"stop":1728669353099,"duration":0},"status":"passed","severity":"normal"},{"uid":"253ce962b725a9b7","name":"Throws when trying to push message with empty payload","time":{"start":1728669866450,"stop":1728669866451,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e88ebb41f69655d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728669925447,"stop":1728669925448,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f616e9aa1309b8","name":"does not throw on valid cases","time":{"start":1728669344451,"stop":1728669344452,"duration":1},"status":"passed","severity":"normal"},{"uid":"a152d9f815d9fd6b","name":"handles multiple messages","time":{"start":1728669903962,"stop":1728669903962,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b047682d7b9d9a","name":"Check publish message after service node is restarted","time":{"start":1728669777140,"stop":1728669777140,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f5ed9ceb9080e9","name":"Push message with unicode special characters payload","time":{"start":1728669764749,"stop":1728669764749,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb3e5aa96bc25f4","name":"Round trip binary serialization","time":{"start":1728669360493,"stop":1728669360493,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca61f613084e0073","name":"throws on content topic with non-number generation field","time":{"start":1728669344453,"stop":1728669344453,"duration":0},"status":"passed","severity":"normal"},{"uid":"192d0397dcc154eb","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728669344459,"stop":1728669344459,"duration":0},"status":"passed","severity":"normal"},{"uid":"63524ad3dc41ccca","name":"should get / set UDP multiaddr","time":{"start":1728669353101,"stop":1728669353101,"duration":0},"status":"passed","severity":"normal"},{"uid":"34450738b36fe01b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728669404737,"stop":1728669404738,"duration":1},"status":"passed","severity":"normal"},{"uid":"9080a81017c86ae0","name":"Check publish message containing numeric","time":{"start":1728669777111,"stop":1728669777111,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f2ae862ff26b3c","name":"should emit a peer event after start","time":{"start":1728669414322,"stop":1728669414325,"duration":3},"status":"passed","severity":"normal"},{"uid":"dc20d932f6d5239","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728669626256,"stop":1728669626257,"duration":1},"status":"passed","severity":"normal"},{"uid":"72212899292e3b4d","name":"Push message with JSON payload","time":{"start":1728669764747,"stop":1728669764748,"duration":1},"status":"passed","severity":"normal"},{"uid":"83298aba76f9108a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728669367854,"stop":1728669367855,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a17cbc53becf330","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728669479027,"stop":1728669479027,"duration":0},"status":"passed","severity":"normal"},{"uid":"803ed7b5708a4a76","name":"Check received message containing long","time":{"start":1728669795382,"stop":1728669795382,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aefa52a029a18ff","name":"Subscribe to topic containing long and receive message","time":{"start":1728669925451,"stop":1728669925452,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4e6d40bb219f76c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728669352210,"stop":1728669352211,"duration":1},"status":"passed","severity":"normal"},{"uid":"308502f78c159487","name":"Push message with short payload","time":{"start":1728669866437,"stop":1728669866439,"duration":2},"status":"passed","severity":"normal"},{"uid":"24d7887a087d858e","name":"should decode valid enr successfully","time":{"start":1728669353095,"stop":1728669353096,"duration":1},"status":"passed","severity":"normal"},{"uid":"f569a4e584ee9357","name":"Ping on subscribed peer","time":{"start":1728669488936,"stop":1728669488936,"duration":0},"status":"passed","severity":"normal"},{"uid":"951dad5a0baadeb9","name":"throws on empty content topic","time":{"start":1728669344452,"stop":1728669344452,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b31bbad67813e19","name":"Push message with content topic containing unicode special characters","time":{"start":1728669764756,"stop":1728669764757,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ce441dca931b95","name":"different cluster, same shard: nodes don't connect","time":{"start":1728669665541,"stop":1728669665541,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b20e0f8dcfd292","name":"throws on content topic with empty encoding field","time":{"start":1728669344455,"stop":1728669344455,"duration":0},"status":"passed","severity":"normal"},{"uid":"54cef84635177456","name":"Light Node - default protocols","time":{"start":1728669928222,"stop":1728669928222,"duration":0},"status":"passed","severity":"normal"},{"uid":"7627d4fcb0981f87","name":"Check received message containing long","time":{"start":1728669795395,"stop":1728669795398,"duration":3},"status":"passed","severity":"normal"},{"uid":"d9c5e055f1a3501d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728669344424,"stop":1728669344424,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca79c99093f92f0d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1728669920238,"stop":1728669920238,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d6dd52f0870ffc","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728669352207,"stop":1728669352208,"duration":1},"status":"passed","severity":"normal"},{"uid":"90db029db1f97765","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728669514929,"stop":1728669514930,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f2b3162cbaf7c21","name":"Decoder throws on undefined content topic","time":{"start":1728669378165,"stop":1728669378166,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb60757161f8bd9","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1728669416673,"stop":1728669416674,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a91d1da04c9896c","name":"Check received message containing special chars","time":{"start":1728669795382,"stop":1728669795383,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7ccd04885672f2","name":"Sets default value correctly","time":{"start":1728669917949,"stop":1728669917950,"duration":1},"status":"passed","severity":"normal"},{"uid":"c59e831c0d88af65","name":"Generator, 2 different pubsubtopics","time":{"start":1728669887097,"stop":1728669887097,"duration":0},"status":"passed","severity":"normal"},{"uid":"9444677d0ae26a30","name":"Sign & Recover","time":{"start":1728669378741,"stop":1728669378742,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4dd130af85fc1c8","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728669943369,"stop":1728669943369,"duration":0},"status":"passed","severity":"normal"},{"uid":"8766cd6b00339166","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728669925464,"stop":1728669925465,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f545c6a06906cf3","name":"configure the node with multiple content topics","time":{"start":1728669834444,"stop":1728669834444,"duration":0},"status":"passed","severity":"normal"},{"uid":"280f3217bc8f197b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1728669766423,"stop":1728669766424,"duration":1},"status":"passed","severity":"normal"},{"uid":"4baaf8f1e472f452","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728669344469,"stop":1728669344470,"duration":1},"status":"passed","severity":"normal"},{"uid":"31138e6be878b3ca","name":"groups content topics by expected pubsub topic","time":{"start":1728669344460,"stop":1728669344460,"duration":0},"status":"passed","severity":"normal"},{"uid":"97264df437f9cf2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728669479026,"stop":1728669479027,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c1637ff81325174","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728669626263,"stop":1728669626264,"duration":1},"status":"passed","severity":"normal"},{"uid":"1422628f30c7a96f","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728669344458,"stop":1728669344458,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cfeb803a6752a4d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728669344468,"stop":1728669344468,"duration":0},"status":"passed","severity":"normal"},{"uid":"b430e6c4ab6de2dd","name":"Relay + Store","time":{"start":1728669353110,"stop":1728669353110,"duration":0},"status":"passed","severity":"normal"},{"uid":"5807a2a4aef5b653","name":"Check message received after nwaku node is restarted","time":{"start":1728669795411,"stop":1728669795412,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5e83ce71aab1a255","name":"Check message with invalid timestamp is not received","time":{"start":1728669795409,"stop":1728669795409,"duration":0},"status":"passed","severity":"normal"},{"uid":"748d5fe3d810f3df","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728669778188,"stop":1728669778188,"duration":0},"status":"passed","severity":"normal"},{"uid":"751d1b988087387","name":"unsubscribes","time":{"start":1728669903962,"stop":1728669903962,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21d006118f0658e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728669344469,"stop":1728669344469,"duration":0},"status":"passed","severity":"normal"},{"uid":"4243ae39dae390e4","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728669529900,"stop":1728669529901,"duration":1},"status":"passed","severity":"normal"},{"uid":"433736b428530dea","name":"throws on content topic with too few or too many fields","time":{"start":1728669344452,"stop":1728669344453,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad0c9880d36b74a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728669834420,"stop":1728669834421,"duration":1},"status":"passed","severity":"normal"},{"uid":"76abef29da541e24","name":"should not receive a peer event after stop","time":{"start":1728669414327,"stop":1728669414328,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f5630edd62b8ba5","name":"Query generator for 2000 messages","time":{"start":1728669888551,"stop":1728669888551,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba90468813ac414c","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728669360369,"stop":1728669360370,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b46158dcfea1e58","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728669456896,"stop":1728669456897,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe92f290f7d908a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728669529886,"stop":1728669529886,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da389398ad98af9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728669514930,"stop":1728669514930,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca012b38803b7ea","name":"Check received message containing SQL Injection","time":{"start":1728669795385,"stop":1728669795385,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cf04a5da55c687","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728669625801,"stop":1728669625801,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f81a28f82aa50a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728669925460,"stop":1728669925460,"duration":0},"status":"passed","severity":"normal"},{"uid":"39562669ea48fe4f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728669352207,"stop":1728669352207,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2c7d1045a27c5","name":"Renews peer on consistent missed messages","time":{"start":1728669528229,"stop":1728669528229,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3540288fb8d017","name":"Ordered Callback - false","time":{"start":1728669886307,"stop":1728669886308,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8e311ce08878cdd","name":"should reject if LightPush is requested but not mounted","time":{"start":1728669384752,"stop":1728669384753,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41df06a30fadc1a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728669352215,"stop":1728669352215,"duration":0},"status":"passed","severity":"normal"},{"uid":"6632a4a17919afa6","name":"Check received message containing escaped characters","time":{"start":1728669795405,"stop":1728669795405,"duration":0},"status":"passed","severity":"normal"},{"uid":"88750de7c621e8db","name":"should return the correct number of peers","time":{"start":1728669384660,"stop":1728669384661,"duration":1},"status":"passed","severity":"normal"},{"uid":"d14884ad5e7af976","name":"should set field with all protocols enabled","time":{"start":1728669353108,"stop":1728669353108,"duration":0},"status":"passed","severity":"normal"},{"uid":"e285662eb7623703","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728669344473,"stop":1728669344473,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3880ed46e2de5a","name":"Push message with custom timestamp: 1697911174102","time":{"start":1728669866479,"stop":1728669866480,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e57a239b4ab2c4d","name":"Fields are not dropped","time":{"start":1728669359720,"stop":1728669359721,"duration":1},"status":"passed","severity":"normal"},{"uid":"a931e3e570629903","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1728669920235,"stop":1728669920236,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9aa5f532edb64c7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728669529891,"stop":1728669529891,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c269239b9c33ca","name":"should not receive a peer event before start","time":{"start":1728669372210,"stop":1728669372210,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46a0f2f8e9ff8df","name":"Non TWN Cluster","time":{"start":1728669834421,"stop":1728669834422,"duration":1},"status":"passed","severity":"normal"},{"uid":"50bbe540c5b46368","name":"Ping on peer without subscriptions","time":{"start":1728669464695,"stop":1728669464695,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f26b71c94e6f76","name":"Push message with Chinese payload","time":{"start":1728669764744,"stop":1728669764744,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3fec290c2cd8f0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728669925468,"stop":1728669925468,"duration":0},"status":"passed","severity":"normal"},{"uid":"6934e657fa64b172","name":"Subscribe to topic containing Script and receive message","time":{"start":1728669925454,"stop":1728669925455,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a20be99de4368b","name":"connects to nwaku","time":{"start":1728669917947,"stop":1728669917947,"duration":0},"status":"passed","severity":"normal"},{"uid":"986625446c46c40","name":"should return different streams if requested simultaniously","time":{"start":1728669360368,"stop":1728669360368,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afd47965b083d22","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1728669766424,"stop":1728669766424,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad90d4df24d5b31","name":"Push message with Arabic payload","time":{"start":1728669866445,"stop":1728669866445,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2ce08bf00d843d","name":"should wait for Filter peer to be connected","time":{"start":1728669384755,"stop":1728669384755,"duration":0},"status":"passed","severity":"normal"},{"uid":"2824a35012659b19","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728669344474,"stop":1728669344474,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a10cacc838d5b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728669625796,"stop":1728669625796,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7b0e51088a345b","name":"Check received message containing unicode special characters","time":{"start":1728669795405,"stop":1728669795406,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c44b3ba102539c5","name":"Check received message containing short","time":{"start":1728669581680,"stop":1728669581681,"duration":1},"status":"passed","severity":"normal"},{"uid":"81970549460f85d4","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728669529908,"stop":1728669529908,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfece12688cbe0f7","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728669529886,"stop":1728669529887,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4835b316f4ce938","name":"Decoder throws on empty string content topic","time":{"start":1728669379925,"stop":1728669379925,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98f3bad65383336","name":"Check meta is set [ecies]","time":{"start":1728669379924,"stop":1728669379924,"duration":0},"status":"passed","severity":"normal"},{"uid":"65db4a7abaeef7","name":"should fail to send if no connected peers found","time":{"start":1728669384119,"stop":1728669384119,"duration":0},"status":"skipped","severity":"normal"},{"uid":"783f42c605e9a6a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728669625804,"stop":1728669625805,"duration":1},"status":"passed","severity":"normal"},{"uid":"132ae6aad133a8d9","name":"A test","time":{"start":1728669626611,"stop":1728669626611,"duration":0},"status":"passed","severity":"normal"},{"uid":"2610603b9f3a2f61","name":"Check publish message containing Arabic","time":{"start":1728669777112,"stop":1728669777112,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f681c886fe2bd8","name":"throws on content topic with generation field greater than 0","time":{"start":1728669344453,"stop":1728669344454,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da58550c8903713","name":"Query with Ordered Callback, No message returned","time":{"start":1728669874424,"stop":1728669874424,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2bb3af91cb07f4","name":"more peers than existing","time":{"start":1728669754302,"stop":1728669754302,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98b36b9967f81950","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728669925467,"stop":1728669925468,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1601f8d8c3b76a","name":"Throws when trying to push message with empty payload","time":{"start":1728669764750,"stop":1728669764750,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6e9d7da802f2ec","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728669344457,"stop":1728669344457,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dac26e21ed62597","name":"random static sharding 4 - Cluster ID: 613, Shard ID: 308","time":{"start":1728669841249,"stop":1728669841251,"duration":2},"status":"passed","severity":"normal"},{"uid":"af9615c7181de6fb","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728669841247,"stop":1728669841247,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc5b083345b1256","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728669344424,"stop":1728669344424,"duration":0},"status":"passed","severity":"normal"},{"uid":"78baa1297069ba07","name":"Push message with rate limit","time":{"start":1728669764759,"stop":1728669764759,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fbbe451fcd4045","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728669367853,"stop":1728669367854,"duration":1},"status":"passed","severity":"normal"},{"uid":"b909f2b7c32beb98","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728669625804,"stop":1728669625804,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebdeb0d3d06574c3","name":"should reject if Relay is requested but not mounted","time":{"start":1728669384752,"stop":1728669384752,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f4d7f4205e2d6a","name":"Fails to publish duplicate message","time":{"start":1728669777131,"stop":1728669777131,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd92cd61350c00b3","name":"Check received message containing JSON","time":{"start":1728669795387,"stop":1728669795388,"duration":1},"status":"passed","severity":"normal"},{"uid":"638ed340a7c98a","name":"Decrypt messages","time":{"start":1728669757003,"stop":1728669757003,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf55a8f0754da2c","name":"should throw an error for insufficient data","time":{"start":1728669344424,"stop":1728669344425,"duration":1},"status":"passed","severity":"normal"},{"uid":"565ea295a250bf39","name":"Query generator for multiple messages with different message text format","time":{"start":1728669888546,"stop":1728669888547,"duration":1},"status":"passed","severity":"normal"},{"uid":"c075c9d267a5f637","name":"Ordered callback, aborts when callback returns true","time":{"start":1728669888550,"stop":1728669888551,"duration":1},"status":"passed","severity":"normal"},{"uid":"2799066024840e2","name":"Query with Promise Callback, No Decoder","time":{"start":1728669874425,"stop":1728669874426,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a14916f6d4f504","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728669925456,"stop":1728669925456,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cab060f1e25f10a","name":"Check received message with timestamp: 1728669402785 ","time":{"start":1728669795407,"stop":1728669795408,"duration":1},"status":"passed","severity":"normal"},{"uid":"5593c64c6e6b26f6","name":"Push message with custom timestamp: 1697911182082","time":{"start":1728669764759,"stop":1728669764760,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d052b0fa4284619","name":"Check received message containing Russian","time":{"start":1728669795400,"stop":1728669795401,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bbd559ce2356fd5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728669456894,"stop":1728669456894,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a85ca39cf90907","name":"Check publish message containing JSON","time":{"start":1728669777114,"stop":1728669777114,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ffa2c9f8b3f970","name":"Passing page size 11 when there are 10 messages","time":{"start":1728669905041,"stop":1728669905044,"duration":3},"status":"passed","severity":"normal"},{"uid":"bd71e5e04ddbc866","name":"can start and stop the service","time":{"start":1728669414286,"stop":1728669414314,"duration":28},"status":"passed","severity":"normal"},{"uid":"4a5ce97399de34db","name":"Check message with no content topic is not received","time":{"start":1728669795393,"stop":1728669795393,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3e330e44921b8","name":"Passing page size 19 when there are 20 messages","time":{"start":1728669905044,"stop":1728669905045,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5751a561eb847d","name":"Subscribe and receive messages via waku relay post","time":{"start":1728669625795,"stop":1728669625795,"duration":0},"status":"passed","severity":"normal"},{"uid":"55776973f38a1161","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728669344474,"stop":1728669344474,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31f55b84d942908","name":"should be able to encode the field with only STORE set to true","time":{"start":1728669352205,"stop":1728669352206,"duration":1},"status":"passed","severity":"normal"},{"uid":"27012ad09430eda5","name":"handles different networkShards values correctly","time":{"start":1728669344461,"stop":1728669344461,"duration":0},"status":"passed","severity":"normal"},{"uid":"99db3ecc8faaadd","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728669404736,"stop":1728669404737,"duration":1},"status":"passed","severity":"normal"},{"uid":"7340815b747431b0","name":"Decoder throws on empty string content topic","time":{"start":1728669360495,"stop":1728669360495,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb67c67d000d8df","name":"Push message with Russian payload","time":{"start":1728669866445,"stop":1728669866446,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b82da4ee24d640a","name":"should wait for LightPush peer to be connected","time":{"start":1728669384755,"stop":1728669384755,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abba57a9e3c4193","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1728669902840,"stop":1728669902841,"duration":1},"status":"passed","severity":"normal"},{"uid":"795cb047ffa797e5","name":"Generator, 2 different pubsubtopics","time":{"start":1728669887098,"stop":1728669887099,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce24870b1d3edbd9","name":"Push message with content topic containing Script","time":{"start":1728669866467,"stop":1728669866468,"duration":1},"status":"passed","severity":"normal"},{"uid":"c08d599bcfa3e3b5","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1728669874424,"stop":1728669874424,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92e4f05fc3cd5f0","name":"shard 0","time":{"start":1728669841246,"stop":1728669841247,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c26fbb9cde34e2","name":"Push message with shell command payload","time":{"start":1728669866448,"stop":1728669866449,"duration":1},"status":"passed","severity":"normal"},{"uid":"c184cb7a672e7c9d","name":"should add a peer","time":{"start":1728669384658,"stop":1728669384659,"duration":1},"status":"passed","severity":"normal"},{"uid":"becdf4e3d8b31928","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728669404739,"stop":1728669404740,"duration":1},"status":"passed","severity":"normal"},{"uid":"759026591defc560","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728669344470,"stop":1728669344470,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e355545e5adb6d4","name":"Passing cursor with wrong pubsubTopic","time":{"start":1728669832895,"stop":1728669832895,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7e5852a689ee2d","name":"Check received message containing special chars","time":{"start":1728669581682,"stop":1728669581683,"duration":1},"status":"passed","severity":"normal"},{"uid":"b57ab91ff168fb67","name":"Check received message containing Russian","time":{"start":1728669795384,"stop":1728669795384,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e03faa57d4bb3","name":"Reopen subscription with peer with lost subscription","time":{"start":1728669464696,"stop":1728669464703,"duration":7},"status":"passed","severity":"normal"},{"uid":"13df8087f6bbed8b","name":"Check publish message containing Chinese","time":{"start":1728669777112,"stop":1728669777112,"duration":0},"status":"passed","severity":"normal"},{"uid":"60acda0c01b26d2f","name":"Fails to push message with large meta","time":{"start":1728669764759,"stop":1728669764759,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0eb7438c893caa","name":"should not fail to stop the service if it was not started","time":{"start":1728669372209,"stop":1728669372209,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3969461215a19e","name":"Fails to push message bigger that 1MB","time":{"start":1728669764762,"stop":1728669764762,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18c4adf3143f54a","name":"Filter with 1 connections","time":{"start":1728669573862,"stop":1728669573863,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9e59ca5103ddf9","name":"should only return 1 node with relay capability","time":{"start":1728669368195,"stop":1728669368195,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f7077747ea01e","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728669529908,"stop":1728669529909,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19b6d07d43196a4","name":"Refresh subscription","time":{"start":1728669925451,"stop":1728669925451,"duration":0},"status":"passed","severity":"normal"},{"uid":"63456b14a8e67c79","name":"Filter with 0 connections","time":{"start":1728669573861,"stop":1728669573862,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b986ae1f218a6b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728669529905,"stop":1728669529906,"duration":1},"status":"passed","severity":"normal"},{"uid":"72937ac08e44f70e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app20/7/topic649/proto","time":{"start":1728669834433,"stop":1728669834433,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f37c38465ce1dc","name":"Query Generator, Multiple PubsubTopics","time":{"start":1728669874420,"stop":1728669874421,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b391524ed0960a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1728669416672,"stop":1728669416673,"duration":1},"status":"passed","severity":"normal"},{"uid":"a253b32e2ce02ce8","name":"Check message with no content topic is not received","time":{"start":1728669795409,"stop":1728669795410,"duration":1},"status":"passed","severity":"normal"},{"uid":"659f522009b244db","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728669529888,"stop":1728669529889,"duration":1},"status":"passed","severity":"normal"},{"uid":"c823bd7732e7513b","name":"random static sharding 6 - Cluster ID: 841, Shard ID: 361","time":{"start":1728669841252,"stop":1728669841253,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b263010a68f308","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728669777135,"stop":1728669777137,"duration":2},"status":"passed","severity":"normal"},{"uid":"460f63398957bebe","name":"Encoder throws on undefined content topic","time":{"start":1728669379924,"stop":1728669379924,"duration":0},"status":"passed","severity":"normal"},{"uid":"daef2af20aa9b4dc","name":"Push message with content topic containing emoji","time":{"start":1728669764757,"stop":1728669764757,"duration":0},"status":"passed","severity":"normal"},{"uid":"227ef1a73f9adbf4","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1728669920234,"stop":1728669920235,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd91bfc69975884c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728669795408,"stop":1728669795408,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abdd409ce78fda4","name":"Push message with content topic containing Russian","time":{"start":1728669866458,"stop":1728669866465,"duration":7},"status":"passed","severity":"normal"},{"uid":"2b87f14d3060443c","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728669378163,"stop":1728669378163,"duration":0},"status":"passed","severity":"normal"},{"uid":"4623062aaa421ca2","name":"Push message with short payload","time":{"start":1728669764742,"stop":1728669764742,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3732db3936e409","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1728669874422,"stop":1728669874423,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e2ca0e0b6c5f5a","name":"Push message with content topic containing special chars","time":{"start":1728669764751,"stop":1728669764752,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a5097ff97a5215","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728669479025,"stop":1728669479026,"duration":1},"status":"passed","severity":"normal"},{"uid":"be0d5cf41c074469","name":"Push message with numeric payload","time":{"start":1728669866443,"stop":1728669866444,"duration":1},"status":"passed","severity":"normal"},{"uid":"b97bbb2b39af5bb8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728669625818,"stop":1728669625819,"duration":1},"status":"passed","severity":"normal"},{"uid":"36bcaef441dc5e3b","name":"should check connected peers if present and suitable","time":{"start":1728669384754,"stop":1728669384754,"duration":0},"status":"passed","severity":"normal"},{"uid":"41611ddd8b547e7d","name":"Promise Callback - false","time":{"start":1728669886307,"stop":1728669886307,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebcd818ade4691d9","name":"Push message with custom timestamp: 1728665974102","time":{"start":1728669866480,"stop":1728669866481,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5eebede7d96a168","name":"random static sharding 2 - Cluster ID: 339, Shard ID: 599","time":{"start":1728669841248,"stop":1728669841248,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1734b7cb910eb6","name":"Check message with no payload is not received","time":{"start":1728669795393,"stop":1728669795393,"duration":0},"status":"passed","severity":"normal"},{"uid":"d866e02ec5d467cc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728669925454,"stop":1728669925454,"duration":0},"status":"passed","severity":"normal"},{"uid":"260ace4f563e5a6c","name":"Ping on unsubscribed peer","time":{"start":1728669488937,"stop":1728669488937,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b756e8680d05d6","name":"Check received message containing Basic HTML tag","time":{"start":1728669795387,"stop":1728669795387,"duration":0},"status":"passed","severity":"normal"},{"uid":"742b0987642f7422","name":"Relay","time":{"start":1728669414115,"stop":1728669414115,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b2b9b28c68e0f9","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1728669902840,"stop":1728669902840,"duration":0},"status":"passed","severity":"normal"},{"uid":"7726e10c00c2c566","name":"ignores unrecognized TXT record formats","time":{"start":1728669368194,"stop":1728669368194,"duration":0},"status":"passed","severity":"normal"},{"uid":"828fe9f9efde837e","name":"Promise Callback - true","time":{"start":1728669886306,"stop":1728669886306,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0efb400f6a3da54","name":"handles empty shards array correctly","time":{"start":1728669344476,"stop":1728669344476,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4266f0776ee4005","name":"Check message received after nwaku node is restarted","time":{"start":1728669581702,"stop":1728669581703,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f96250f9698f766d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728669625802,"stop":1728669625802,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d45ab5a61b40f88","name":"Check received message with timestamp: 1728669402785000000 ","time":{"start":1728669795390,"stop":1728669795390,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c992148558ae","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728669360434,"stop":1728669360434,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9dc9e89def1aaf2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728669625806,"stop":1728669625806,"duration":0},"status":"passed","severity":"normal"},{"uid":"4759db2b95033d79","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728669352213,"stop":1728669352213,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c1306f7d3aae7","name":"Check received message containing Script","time":{"start":1728669581686,"stop":1728669581686,"duration":0},"status":"passed","severity":"normal"},{"uid":"28948d1afd553a52","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728669344467,"stop":1728669344467,"duration":0},"status":"passed","severity":"normal"},{"uid":"295e2b159234d0e5","name":"should remove a peer","time":{"start":1728669384660,"stop":1728669384660,"duration":0},"status":"passed","severity":"normal"},{"uid":"b466a406d930967c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1728669888548,"stop":1728669888548,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f912afabac656c1","name":"Check message on other pubsub topic is not received","time":{"start":1728669795409,"stop":1728669795409,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26eca02ebb28e4c","name":"Check message with non string payload is not received","time":{"start":1728669795393,"stop":1728669795394,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c1b9922cd2778e","name":"should remove the specified number of excess peers","time":{"start":1728669384663,"stop":1728669384663,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1de3d1c51506605","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728669529897,"stop":1728669529899,"duration":2},"status":"passed","severity":"normal"},{"uid":"995bf9862b59b935","name":"should return usable stream attached to connection","time":{"start":1728669360366,"stop":1728669360367,"duration":1},"status":"passed","severity":"normal"},{"uid":"92dc8d1a7fdbda5","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728669778175,"stop":1728669778175,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc45f6863a8ba87","name":"Check publish message containing emoji","time":{"start":1728669777116,"stop":1728669777116,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdcd15c010d1c33f","name":"should find and add new peers","time":{"start":1728669384664,"stop":1728669384664,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8a355f8162119a","name":"Check message with no payload is not received","time":{"start":1728669581700,"stop":1728669581700,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d7b513a9e1704f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728669352214,"stop":1728669352214,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f4d4f604920f12","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728669479029,"stop":1728669479029,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bbf3b9748b856d0","name":"Push message with numeric payload","time":{"start":1728669764743,"stop":1728669764743,"duration":0},"status":"passed","severity":"normal"},{"uid":"974d5c62140318be","name":"Check message on other pubsub topic is not received","time":{"start":1728669581699,"stop":1728669581699,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f50fac6eee1943","name":"Query Generator - true","time":{"start":1728669886305,"stop":1728669886306,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b1908a9c83d9b0","name":"should be able to decode the field with only STORE set to true","time":{"start":1728669352212,"stop":1728669352212,"duration":0},"status":"passed","severity":"normal"},{"uid":"67279338ebc599e0","name":"Check received message with timestamp: 1728669402732 ","time":{"start":1728669581696,"stop":1728669581698,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa71c161079779c5","name":"should properly create location multiaddrs - udp6","time":{"start":1728669353106,"stop":1728669353106,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e40c2beb9edc78","name":"Check publish message containing SQL Injection","time":{"start":1728669777113,"stop":1728669777113,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77b50f98ed2f41b","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728669529888,"stop":1728669529888,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1bb58651a58b5a","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728669753997,"stop":1728669753998,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bed3ede197f3b41","name":"start node with empty shard should fail","time":{"start":1728669841257,"stop":1728669841257,"duration":0},"status":"passed","severity":"normal"},{"uid":"30dea65f6509c4d9","name":"Check received message containing JSON","time":{"start":1728669795404,"stop":1728669795404,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd3eb74c789098f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728669479029,"stop":1728669479030,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b32845fe5a7065","name":"Push message with custom timestamp: 1728665982082","time":{"start":1728669764760,"stop":1728669764760,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7c19f126895cfe","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728669920232,"stop":1728669920233,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94e53ff937fcc4c","name":"Waku message hash computation (payload length 0)","time":{"start":1728669346941,"stop":1728669346941,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f950ff5ac57c844","name":"Push message with unicode special characters payload","time":{"start":1728669866449,"stop":1728669866449,"duration":0},"status":"passed","severity":"normal"},{"uid":"679f842c64c973f0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728669943368,"stop":1728669943368,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11c96aafb13aef2","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1728669902841,"stop":1728669902841,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3c57ef53dd9e15","name":"Waku message hash computation (no timestamp)","time":{"start":1728669346941,"stop":1728669346942,"duration":1},"status":"passed","severity":"normal"},{"uid":"121681f3430d0019","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728669925452,"stop":1728669925452,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6c9511381101ab","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1728669920237,"stop":1728669920237,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc311a7a7108e0e","name":"should not fail to start the service if it is already started","time":{"start":1728669414320,"stop":1728669414322,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3406381b284bd85","name":"should throw an error for missing sharding configuration","time":{"start":1728669344476,"stop":1728669344476,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3e2ed1f2e29dfe","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728669344471,"stop":1728669344472,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f13426e3b6e2041","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728669360368,"stop":1728669360369,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b06b450e66f5b88","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728669925461,"stop":1728669925461,"duration":0},"status":"passed","severity":"normal"},{"uid":"c874865f3a240718","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728669925468,"stop":1728669925469,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ab5350f7a3cc71","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728669887097,"stop":1728669887098,"duration":1},"status":"passed","severity":"normal"},{"uid":"51bf0f5427b9a3e0","name":"Publishes to nwaku","time":{"start":1728669780767,"stop":1728669780768,"duration":1},"status":"passed","severity":"normal"},{"uid":"290b7ff16766dfc5","name":"Push message with content topic containing escaped characters","time":{"start":1728669866472,"stop":1728669866473,"duration":1},"status":"passed","severity":"normal"},{"uid":"92009b4e901022b4","name":"Fails to publish message with empty text","time":{"start":1728669777132,"stop":1728669777133,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d80be401e92b1","name":"Check received message containing shell command","time":{"start":1728669795404,"stop":1728669795405,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8b73f11b350d8b0","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728669367852,"stop":1728669367853,"duration":1},"status":"passed","severity":"normal"},{"uid":"8459df9cc41008c3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728669925461,"stop":1728669925461,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5957da733b5aa7c","name":"Ephemeral messages are not stored","time":{"start":1728669416672,"stop":1728669416672,"duration":0},"status":"passed","severity":"normal"},{"uid":"10538e09084c483f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728669626255,"stop":1728669626256,"duration":1},"status":"passed","severity":"normal"},{"uid":"2852d2bce5b38d63","name":"Check received message containing JSON","time":{"start":1728669581690,"stop":1728669581692,"duration":2},"status":"passed","severity":"normal"},{"uid":"c78131044d6a2f58","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728669925467,"stop":1728669925467,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2665e119ca379","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728669887099,"stop":1728669887099,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c7d77eba77849d","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app50/3/topic62/json","time":{"start":1728669834439,"stop":1728669834440,"duration":1},"status":"passed","severity":"normal"},{"uid":"df72bac7542788ec","name":"Check publish message containing special chars","time":{"start":1728669777111,"stop":1728669777112,"duration":1},"status":"passed","severity":"normal"},{"uid":"169987d1331b538f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728669344472,"stop":1728669344473,"duration":1},"status":"passed","severity":"normal"},{"uid":"349cff418b86e44","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728669925457,"stop":1728669925457,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd57ed21475638f","name":"Renews subscription after lossing a connection","time":{"start":1728669925457,"stop":1728669925457,"duration":0},"status":"passed","severity":"normal"},{"uid":"169d2a34c17c0f66","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728669529901,"stop":1728669529902,"duration":1},"status":"passed","severity":"normal"},{"uid":"3547c66db21078a8","name":"Push message with content topic containing shell command","time":{"start":1728669866471,"stop":1728669866472,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e4ee01e8bc0bb12","name":"Subscribe to topic containing XML and receive message","time":{"start":1728669625804,"stop":1728669625804,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a6633da0d14721","name":"Check received message containing XML","time":{"start":1728669581686,"stop":1728669581687,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec212044b9cdc44a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728669665534,"stop":1728669665535,"duration":1},"status":"passed","severity":"normal"},{"uid":"16cfc7178936511","name":"Passing page size 1 when there are 4 messages","time":{"start":1728669905024,"stop":1728669905030,"duration":6},"status":"passed","severity":"normal"},{"uid":"7e371689f28221be","name":"Check received message containing shell command","time":{"start":1728669581693,"stop":1728669581693,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19ef471b9a49b25","name":"Check meta is set [symmetric]","time":{"start":1728669378163,"stop":1728669378164,"duration":1},"status":"passed","severity":"normal"},{"uid":"71531dea879b7b9b","name":"Overlapping topic subscription","time":{"start":1728669925460,"stop":1728669925460,"duration":0},"status":"passed","severity":"normal"},{"uid":"a939395b534d5b9c","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728669529902,"stop":1728669529903,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb6c25fe040e1c9","name":"Mutual subscription","time":{"start":1728669778167,"stop":1728669778168,"duration":1},"status":"passed","severity":"normal"},{"uid":"68e66ecfe880e9bb","name":"Check publish message containing Russian","time":{"start":1728669777112,"stop":1728669777113,"duration":1},"status":"passed","severity":"normal"},{"uid":"924b6c7895e63507","name":"addEventListener with correct event","time":{"start":1728669444559,"stop":1728669444560,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d7268d8151a6ce6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728669514929,"stop":1728669514929,"duration":0},"status":"passed","severity":"normal"},{"uid":"258ae197bd001735","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728669344467,"stop":1728669344468,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c8f4d72f7310d7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728669925456,"stop":1728669925456,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c120588084ce64c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1728669920238,"stop":1728669920239,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1a03d88255d37","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728669626266,"stop":1728669626266,"duration":0},"status":"passed","severity":"normal"},{"uid":"7515d045c1540100","name":"Subscribe to topic containing long and receive message","time":{"start":1728669925461,"stop":1728669925461,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2bace4bf33a7ed","name":"should properly create location multiaddrs - tcp6","time":{"start":1728669353106,"stop":1728669353106,"duration":0},"status":"passed","severity":"normal"},{"uid":"7022cfc5fc4f361f","name":"LightPush","time":{"start":1728669928221,"stop":1728669928221,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f22b0df3c3c012","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728669626265,"stop":1728669626265,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8decc6fdcd8d5b","name":"should set field with only RELAY enabled","time":{"start":1728669353108,"stop":1728669353108,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fdd9349ac754bd","name":"Encoder throws on undefined content topic","time":{"start":1728669360494,"stop":1728669360494,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7fdc97fe29a2e2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728669778175,"stop":1728669778176,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a8bffb11bd3661f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1728669832894,"stop":1728669832894,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1762e87ba404872","name":"should not receive a peer event after stop","time":{"start":1728669372210,"stop":1728669372211,"duration":1},"status":"passed","severity":"normal"},{"uid":"a180d5d73e257be4","name":"topics with same application and version share the same shard","time":{"start":1728669344459,"stop":1728669344460,"duration":1},"status":"passed","severity":"normal"},{"uid":"f742e1676ef09bff","name":"Ping on unsubscribed peer","time":{"start":1728669488935,"stop":1728669488935,"duration":0},"status":"passed","severity":"normal"},{"uid":"2716f314b926b9d8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728669479023,"stop":1728669479024,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea1ce16a86d547b","name":"Query with Ordered Callback, No Decoder","time":{"start":1728669874423,"stop":1728669874424,"duration":1},"status":"passed","severity":"normal"},{"uid":"111ff79d94d997ce","name":"Check publish message containing unicode special characters","time":{"start":1728669777115,"stop":1728669777116,"duration":1},"status":"passed","severity":"normal"},{"uid":"2206534bc19baa87","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728669841256,"stop":1728669841256,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d59065aa182a01","name":"caches peers it previously fetched","time":{"start":1728669368194,"stop":1728669368195,"duration":1},"status":"passed","severity":"normal"},{"uid":"47afba39c96566e2","name":"should throw an error for missing required configuration","time":{"start":1728669344465,"stop":1728669344466,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ed4214a5b944751","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728669368197,"stop":1728669368197,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5a28f3aeec82e39","name":"throws on content topic with empty application field","time":{"start":1728669344454,"stop":1728669344454,"duration":0},"status":"passed","severity":"normal"},{"uid":"9627da8a5dfdefc9","name":"Renews subscription after lossing a connection","time":{"start":1728669925469,"stop":1728669925470,"duration":1},"status":"passed","severity":"normal"},{"uid":"2863922b89e5e7e4","name":"Push message with emoji payload","time":{"start":1728669764749,"stop":1728669764749,"duration":0},"status":"passed","severity":"normal"},{"uid":"2362dad69b8b8071","name":"Check received message containing unicode special characters","time":{"start":1728669581694,"stop":1728669581694,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c23da2c61cb446","name":"Check received message containing Script","time":{"start":1728669795385,"stop":1728669795385,"duration":0},"status":"passed","severity":"normal"},{"uid":"8026ab8388a049ed","name":"Push message with Russian payload","time":{"start":1728669764744,"stop":1728669764745,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca9869982638f40","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728669404734,"stop":1728669404736,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4646c13f41485c9","name":"Publish message with large meta","time":{"start":1728669777143,"stop":1728669777144,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ca1d8c582f6214","name":"removeEventListener with correct event","time":{"start":1728669444560,"stop":1728669444561,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc2554c492a9ab8","name":"Meta field set when metaSetter is specified","time":{"start":1728669360493,"stop":1728669360494,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19a07bf2cc1d371","name":"Refresh subscription","time":{"start":1728669925460,"stop":1728669925460,"duration":0},"status":"passed","severity":"normal"},{"uid":"e683f60796369b3","name":"listenerCount","time":{"start":1728669444563,"stop":1728669444564,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd617a037a0ce67b","name":"Push message with content topic containing Arabic","time":{"start":1728669764752,"stop":1728669764753,"duration":1},"status":"passed","severity":"normal"},{"uid":"8854f566313ba4c9","name":"throws on content topic with empty version field","time":{"start":1728669344454,"stop":1728669344454,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05798c988c7d888","name":"should properly create location multiaddrs - tcp4","time":{"start":1728669353105,"stop":1728669353106,"duration":1},"status":"passed","severity":"normal"},{"uid":"681bd845246c9b1","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728669529893,"stop":1728669529893,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc6111031f8a6b5","name":"Push message with shell command payload","time":{"start":1728669764748,"stop":1728669764748,"duration":0},"status":"passed","severity":"normal"},{"uid":"494c8c4443b6906d","name":"should return false","time":{"start":1728669353099,"stop":1728669353099,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c91d73260bc3b69","name":"Push message with rate limit","time":{"start":1728669866478,"stop":1728669866479,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bdb9056f869b1d9","name":"Ping on unsubscribed peer","time":{"start":1728669464696,"stop":1728669464696,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8707740680e2147","name":"Check received message containing shell command","time":{"start":1728669795388,"stop":1728669795389,"duration":1},"status":"passed","severity":"normal"},{"uid":"88627e5325fc3b9","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728669344463,"stop":1728669344463,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf76be51946e014a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728669778187,"stop":1728669778188,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc7d803beda5341d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728669625800,"stop":1728669625801,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7060fc4823d714","name":"random static sharding 8 - Cluster ID: 69, Shard ID: 971","time":{"start":1728669841254,"stop":1728669841254,"duration":0},"status":"passed","severity":"normal"},{"uid":"babbc6765f67616d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728669529900,"stop":1728669529900,"duration":0},"status":"passed","severity":"normal"},{"uid":"554f88fdf92e3eb4","name":"Refresh subscription","time":{"start":1728669625799,"stop":1728669625799,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e33fb57beaa07c8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728669352208,"stop":1728669352209,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcecbcd601515545","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728669514931,"stop":1728669514931,"duration":0},"status":"passed","severity":"normal"},{"uid":"861e89ab8191c483","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728669925465,"stop":1728669925465,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d6845e6c1afaf0","name":"Refresh subscription","time":{"start":1728669778172,"stop":1728669778172,"duration":0},"status":"skipped","severity":"normal"},{"uid":"728ee257049baed6","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728669404738,"stop":1728669404739,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5f020f602867745","name":"Store - dialed first","time":{"start":1728669928220,"stop":1728669928220,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e843c22fe1f69b2","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728669367855,"stop":1728669367855,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7aef2b0ac9a96a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728669925461,"stop":1728669925462,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0324d359c43dd4","name":"Ping on peer without subscriptions","time":{"start":1728669488935,"stop":1728669488935,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1af8d2a928ace7","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728669346940,"stop":1728669346941,"duration":1},"status":"passed","severity":"normal"},{"uid":"c319a9302181aa23","name":"Using a function","time":{"start":1728669917948,"stop":1728669917948,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2dca2700f02ed7","name":"Ping on subscribed peer","time":{"start":1728669464694,"stop":1728669464695,"duration":1},"status":"passed","severity":"normal"},{"uid":"db406ea38d2c5836","name":"Renews peer on consistent ping failures","time":{"start":1728669528228,"stop":1728669528228,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62d6e6bf2800353","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728669834444,"stop":1728669834445,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4759a20b6c9eefb","name":"creates an iterator","time":{"start":1728669903961,"stop":1728669903961,"duration":0},"status":"passed","severity":"normal"},{"uid":"545dfea3799d0ce9","name":"random static sharding 7 - Cluster ID: 350, Shard ID: 480","time":{"start":1728669841253,"stop":1728669841254,"duration":1},"status":"passed","severity":"normal"},{"uid":"455ce262a212efca","name":"Subscribe to topic containing short and publish message","time":{"start":1728669778173,"stop":1728669778173,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae8fa71333d9a1d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728669352211,"stop":1728669352212,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b59ed6abcc140d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1728669416673,"stop":1728669416673,"duration":0},"status":"passed","severity":"normal"},{"uid":"945b21f48ec1e214","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728669874418,"stop":1728669874420,"duration":2},"status":"passed","severity":"normal"},{"uid":"42fe7b9cf738fe73","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728669626261,"stop":1728669626262,"duration":1},"status":"passed","severity":"normal"},{"uid":"299016e5acb3b792","name":"Push message with XML payload","time":{"start":1728669866447,"stop":1728669866447,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d5970941a272ed","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728669344474,"stop":1728669344474,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f7648c5254724c","name":"Encoder throws on undefined content topic","time":{"start":1728669378164,"stop":1728669378164,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78b138dd011b8ac","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728669925448,"stop":1728669925448,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a782fdc6ed7681","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728669352210,"stop":1728669352210,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2f4888ff991b96","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728669777138,"stop":1728669777139,"duration":1},"status":"passed","severity":"normal"},{"uid":"c301563987e8aece","name":"should send to number of used peers","time":{"start":1728669384120,"stop":1728669384120,"duration":0},"status":"skipped","severity":"normal"},{"uid":"70ebaae8a1c5988d","name":"tcp ip4 address","time":{"start":1728669352395,"stop":1728669352395,"duration":0},"status":"passed","severity":"normal"},{"uid":"c430efcf7d1190b2","name":"recovers when dns.resolve returns empty","time":{"start":1728669368193,"stop":1728669368194,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c70621a11c3644","name":"should reject if Filter is requested but not mounted","time":{"start":1728669384753,"stop":1728669384754,"duration":1},"status":"passed","severity":"normal"},{"uid":"f750c9d3ca0e2c13","name":"Check received message containing Basic HTML tag","time":{"start":1728669581687,"stop":1728669581689,"duration":2},"status":"passed","severity":"normal"},{"uid":"86c7f16aa7328828","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728669353109,"stop":1728669353109,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e2a5659182d456","name":"Check received message containing Chinese","time":{"start":1728669795383,"stop":1728669795383,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3530cda69fb4458","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728669925466,"stop":1728669925466,"duration":0},"status":"passed","severity":"normal"},{"uid":"602f37764dc80568","name":"Fails to publish message with wrong content topic","time":{"start":1728669777133,"stop":1728669777135,"duration":2},"status":"passed","severity":"normal"},{"uid":"69bf2c82a0aefaa6","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728669352206,"stop":1728669352206,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb37c889f39f2349","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728669943369,"stop":1728669943369,"duration":0},"status":"passed","severity":"normal"},{"uid":"170f406749a06a17","name":"Check publish message containing shell command","time":{"start":1728669777115,"stop":1728669777115,"duration":0},"status":"passed","severity":"normal"},{"uid":"2281bbe13d02798e","name":"Check message with invalid timestamp is not received","time":{"start":1728669581699,"stop":1728669581699,"duration":0},"status":"passed","severity":"normal"},{"uid":"8161b4311f7568bf","name":"Check received message with timestamp: 1728669402785000000 ","time":{"start":1728669795407,"stop":1728669795407,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e88467e38f2172","name":"Check received message containing Arabic","time":{"start":1728669581684,"stop":1728669581685,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a800850908c478","name":"safeDispatchEvent","time":{"start":1728669444565,"stop":1728669444566,"duration":1},"status":"passed","severity":"normal"},{"uid":"e203d5da98ce00ab","name":"should handle corrupted local storage data gracefully","time":{"start":1728669372212,"stop":1728669372212,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58b1cbfba68fbc2","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728669366944,"stop":1728669366944,"duration":0},"status":"passed","severity":"normal"},{"uid":"18025bfb200e1ef2","name":"Check received message containing Script","time":{"start":1728669795401,"stop":1728669795403,"duration":2},"status":"passed","severity":"normal"},{"uid":"9eef2af7a12086d5","name":"Push message with escaped characters payload","time":{"start":1728669866449,"stop":1728669866449,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a84f9ff31217e9c","name":"Subscribe and publish message","time":{"start":1728669778169,"stop":1728669778170,"duration":1},"status":"passed","severity":"normal"},{"uid":"9209351180813f90","name":"Subscribe and receives messages on 20 topics","time":{"start":1728669925459,"stop":1728669925459,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dba4c3a53d249de","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728669778174,"stop":1728669778174,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22e0f26510381f9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728669925450,"stop":1728669925450,"duration":0},"status":"passed","severity":"normal"},{"uid":"f174411cabd03e1a","name":"Push message with content topic containing long","time":{"start":1728669764751,"stop":1728669764751,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d4790e621a2cf3","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1728669766426,"stop":1728669766426,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c425db28ca89d94","name":"Push message with Script payload","time":{"start":1728669764745,"stop":1728669764745,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8f80932ebcb0c1","name":"should return empty list for no shard","time":{"start":1728669344465,"stop":1728669344465,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3b44a708d1c3bc","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728669344464,"stop":1728669344464,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73e1f30e996c122","name":"Check message with invalid timestamp is not received","time":{"start":1728669795392,"stop":1728669795392,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a7a04c98c0036f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728669344477,"stop":1728669344477,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f16ef1942684d5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728669344471,"stop":1728669344471,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5bf9c6079eec3a0","name":"Check publish message containing Basic HTML tag","time":{"start":1728669777114,"stop":1728669777114,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c249f507bdd839e","name":"Push message with Basic HTML tag payload","time":{"start":1728669866447,"stop":1728669866448,"duration":1},"status":"passed","severity":"normal"},{"uid":"98a113205191a099","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728669344458,"stop":1728669344458,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93819870c4f58b2","name":"Push message with content topic containing Script","time":{"start":1728669764754,"stop":1728669764754,"duration":0},"status":"passed","severity":"normal"},{"uid":"35086b634b4bd8cb","name":"Check publish message containing escaped characters","time":{"start":1728669777115,"stop":1728669777115,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02bcc52e9147ae1","name":"should only return 1 node with store capability","time":{"start":1728669368196,"stop":1728669368196,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5afdb48976abf2","name":"Decoder throws on empty string content topic","time":{"start":1728669378166,"stop":1728669378166,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01b90d4674df555","name":"should throw error - no id","time":{"start":1728669353097,"stop":1728669353097,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bde6ad7261e6265","name":"Fails to push message bigger that 1MB","time":{"start":1728669866483,"stop":1728669866484,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ff5ac44e1c0b8d","name":"Push message with content topic containing shell command","time":{"start":1728669764756,"stop":1728669764756,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb80b9250f32cbf","name":"Relay + Store","time":{"start":1728669414115,"stop":1728669414116,"duration":1},"status":"passed","severity":"normal"},{"uid":"511b68b1be4f6549","name":"Callback on promise, aborts when callback returns true","time":{"start":1728669888549,"stop":1728669888549,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd232e66d0b25867","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728669529904,"stop":1728669529904,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cae941e980a7c3e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728669529904,"stop":1728669529905,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d9a306292a1fdd","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728669360495,"stop":1728669360496,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5f673f87dd2a1c","name":"should create a new stream if no existing for protocol found","time":{"start":1728669360368,"stop":1728669360368,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3452da5cee47891","name":"should reject if WakuNode is not started","time":{"start":1728669384752,"stop":1728669384752,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd43abc831008f6","name":"Number of peers are maintained correctly","time":{"start":1728669528226,"stop":1728669528227,"duration":1},"status":"passed","severity":"normal"},{"uid":"15583a4cabb16c54","name":"random static sharding 10 - Cluster ID: 831, Shard ID: 568","time":{"start":1728669841255,"stop":1728669841255,"duration":0},"status":"passed","severity":"normal"},{"uid":"652b9668dddf372c","name":"Check received message containing Arabic","time":{"start":1728669795400,"stop":1728669795400,"duration":0},"status":"passed","severity":"normal"},{"uid":"936791ecf2327fac","name":"Push message with custom timestamp: 1728673174102","time":{"start":1728669866481,"stop":1728669866482,"duration":1},"status":"passed","severity":"normal"},{"uid":"23596d7487539e00","name":"Encoder throws on empty string content topic","time":{"start":1728669379924,"stop":1728669379925,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0fdff1b3652c8fd","name":"Should update shard info","time":{"start":1728669666000,"stop":1728669666000,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1cd9d670dc7df5f","name":"Generator, custom pubsub topic","time":{"start":1728669887095,"stop":1728669887095,"duration":0},"status":"passed","severity":"normal"},{"uid":"766150738aff81f7","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728669529900,"stop":1728669529900,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fc3e04c572390e","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728669344465,"stop":1728669344465,"duration":0},"status":"passed","severity":"normal"},{"uid":"d049208d1a670546","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728669479027,"stop":1728669479028,"duration":1},"status":"passed","severity":"normal"},{"uid":"968fb42d13dadc43","name":"Check received message containing short","time":{"start":1728669795395,"stop":1728669795395,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7c07c6af270e0c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728669344470,"stop":1728669344470,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e404bc5e9bee8","name":"Subscribe and receives messages on 20 topics","time":{"start":1728669925449,"stop":1728669925449,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b75834a0e1863a","name":"Nodes with multiple pubsub topic","time":{"start":1728669766424,"stop":1728669766425,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da6f2a590d86c22","name":"new peer added after a peer was already found","time":{"start":1728669753997,"stop":1728669753997,"duration":0},"status":"skipped","severity":"normal"},{"uid":"989d2f9af6e0c3e2","name":"Default pageSize","time":{"start":1728669905045,"stop":1728669905046,"duration":1},"status":"passed","severity":"normal"},{"uid":"4858d98350431a0e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728669379923,"stop":1728669379923,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd0bf4f43678bac","name":"Publish message with custom timestamp: Fri Oct 11 2024 19:02:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1728669777129,"stop":1728669777130,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2df0d3d9ca6bf35","name":"should return all peers when numPeers is 0","time":{"start":1728669360434,"stop":1728669360434,"duration":0},"status":"passed","severity":"normal"},{"uid":"d897880ab77a42ce","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728669352209,"stop":1728669352210,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ede1c48411acad3","name":"Subscribe and receives messages on 20 topics","time":{"start":1728669625796,"stop":1728669625798,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f8d7ff530b5f3f4","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728669353096,"stop":1728669353096,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec51a0b5b5fe3466","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728669344456,"stop":1728669344457,"duration":1},"status":"passed","severity":"normal"},{"uid":"187d9716af6dea9b","name":"should properly compute the node id","time":{"start":1728669353100,"stop":1728669353100,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbb70d5188e1105","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728669778171,"stop":1728669778171,"duration":0},"status":"passed","severity":"normal"},{"uid":"2156e129a786fd78","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728669778171,"stop":1728669778172,"duration":1},"status":"passed","severity":"normal"},{"uid":"e006d74c650ed70f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728669925468,"stop":1728669925468,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a2ddc74ab1a377","name":"Push message equal or less that 1MB","time":{"start":1728669866482,"stop":1728669866483,"duration":1},"status":"passed","severity":"normal"}]