mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-13 02:13:15 +00:00
1 line
162 KiB
JSON
1 line
162 KiB
JSON
[{"uid":"9f02dd1a99d02f9a","name":"Fails to publish message with empty text","time":{"start":1729034636316,"stop":1729034636319,"duration":3},"status":"passed","severity":"normal"},{"uid":"e3a94c3ffbfa97ee","name":"addEventListener with correct event","time":{"start":1729034432447,"stop":1729034432448,"duration":1},"status":"passed","severity":"normal"},{"uid":"8967213985d751f4","name":"Subscribe and receive messages via waku relay post","time":{"start":1729034536096,"stop":1729034536097,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bae492ebd813f04","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1729034473212,"stop":1729034473212,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24a32122a9f788a0","name":"Ping on unsubscribed peer","time":{"start":1729034435019,"stop":1729034435019,"duration":0},"status":"passed","severity":"normal"},{"uid":"9775802917eb5b7a","name":"Push message on custom pubsubTopic","time":{"start":1729034565832,"stop":1729034565832,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d07ffeac9b4e497","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1729034472986,"stop":1729034472987,"duration":1},"status":"passed","severity":"normal"},{"uid":"4536c88c9cc80a2b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1729034472942,"stop":1729034472943,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f7d1138fc735ba","name":"Check received message containing escaped characters","time":{"start":1729034506792,"stop":1729034506792,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fdd047c96a6145","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1729034332628,"stop":1729034332629,"duration":1},"status":"passed","severity":"normal"},{"uid":"2674d9522b3ddaaf","name":"Check received message containing Russian","time":{"start":1729034611678,"stop":1729034611678,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3442e6a4c34563","name":"Push message with content topic containing Basic HTML tag","time":{"start":1729034631259,"stop":1729034631259,"duration":0},"status":"passed","severity":"normal"},{"uid":"9102f1ce2e9ae9d","name":"Check message received after jswaku node is restarted","time":{"start":1729034506804,"stop":1729034506804,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d97fe66138014db9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729034704494,"stop":1729034704494,"duration":0},"status":"passed","severity":"normal"},{"uid":"979d0fb73768c04e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1729034682670,"stop":1729034682671,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2687993981cf46a","name":"Fails to push message with large meta","time":{"start":1729034631263,"stop":1729034631263,"duration":0},"status":"passed","severity":"normal"},{"uid":"86713bcfd9b88fc1","name":"should throw an error for missing sharding configuration","time":{"start":1729034332646,"stop":1729034332646,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba64f8b4c0861758","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1729034640525,"stop":1729034640525,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd9a4b1d4775507","name":"Tracks peer failures correctly","time":{"start":1729034470391,"stop":1729034470391,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee240bc75ced1a7","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1729034372889,"stop":1729034372891,"duration":2},"status":"passed","severity":"normal"},{"uid":"712c441a7d5e18cb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1729034408876,"stop":1729034408876,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a982b30a3dd6eb8","name":"retrieves a single peer","time":{"start":1729034356472,"stop":1729034356473,"duration":1},"status":"passed","severity":"normal"},{"uid":"1baeb8a9bcde869d","name":"Passing page size 19 when there are 20 messages","time":{"start":1729034703311,"stop":1729034703311,"duration":0},"status":"passed","severity":"normal"},{"uid":"c589be67600220bc","name":"Check received message containing Russian","time":{"start":1729034506788,"stop":1729034506788,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e309a8cd3a4fa5a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1729034340757,"stop":1729034340757,"duration":0},"status":"passed","severity":"normal"},{"uid":"18af7a3a33fbc145","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app61/3/topic302/test.js","time":{"start":1729034656466,"stop":1729034656466,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7a72e6d7f1c1f3","name":"Ping on unsubscribed peer","time":{"start":1729034435416,"stop":1729034435416,"duration":0},"status":"passed","severity":"normal"},{"uid":"99dd023481b6e3cd","name":"should properly create location multiaddrs - tcp6","time":{"start":1729034341409,"stop":1729034341409,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7f69f368614efa","name":"A test","time":{"start":1729034537008,"stop":1729034537008,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd889dfa8d13bb8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729034536097,"stop":1729034536097,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf75811c139f700","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1729034472947,"stop":1729034472948,"duration":1},"status":"passed","severity":"normal"},{"uid":"8afa16ecfddccdd5","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1729034472932,"stop":1729034472932,"duration":0},"status":"passed","severity":"normal"},{"uid":"868df5c6fc01e212","name":"returns all values when wanted number matches available values","time":{"start":1729034355547,"stop":1729034355550,"duration":3},"status":"passed","severity":"normal"},{"uid":"8336e8b1900d35a5","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1729034356137,"stop":1729034356137,"duration":0},"status":"passed","severity":"normal"},{"uid":"358ca88f962b7fec","name":"through manual discovery","time":{"start":1729034561706,"stop":1729034561706,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2671efc06931d2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1729034626851,"stop":1729034626851,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b00a9c4e9cb0bf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729034536110,"stop":1729034536110,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef88f331dc5eeef9","name":"Passing page size 0 when there are 110 messages","time":{"start":1729034703308,"stop":1729034703309,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dda83657e106d32","name":"should properly create location multiaddrs - udp6","time":{"start":1729034341405,"stop":1729034341409,"duration":4},"status":"passed","severity":"normal"},{"uid":"47dadd5c2c3461b1","name":"Check received message containing long","time":{"start":1729034611665,"stop":1729034611665,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdb644cff587711","name":"should reject if LightPush is requested but not mounted","time":{"start":1729034373009,"stop":1729034373009,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf56ab61eb0e1d8f","name":"Push message with special chars payload","time":{"start":1729034631247,"stop":1729034631248,"duration":1},"status":"passed","severity":"normal"},{"uid":"64853306c48c8bd0","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1729034708550,"stop":1729034708551,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5787334334d83d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729034704508,"stop":1729034704508,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1815fc7296513e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app74/1/topic712/proto","time":{"start":1729034656472,"stop":1729034656472,"duration":0},"status":"passed","severity":"normal"},{"uid":"807bfab0ab7db6ac","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1729034472932,"stop":1729034472939,"duration":7},"status":"passed","severity":"normal"},{"uid":"b432aaea450e842e","name":"should set field with only FILTER enabled","time":{"start":1729034341411,"stop":1729034341411,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b6cd153284d511","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729034704498,"stop":1729034704498,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ed73453a1d5da7","name":"should not receive a peer event after stop","time":{"start":1729034360436,"stop":1729034360436,"duration":0},"status":"passed","severity":"normal"},{"uid":"6279971d93b7d061","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1729034399692,"stop":1729034399692,"duration":0},"status":"passed","severity":"normal"},{"uid":"7127178dfcecffe8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729034704493,"stop":1729034704493,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8b428c8cf80e5f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729034704510,"stop":1729034704510,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5f51995697dbf1","name":"Query generator for multiple messages with multiple decoders","time":{"start":1729034696863,"stop":1729034696864,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1184dbea190e5e9","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1729034708554,"stop":1729034708554,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce26fedc0b47d800","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1729034332622,"stop":1729034332623,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e2f61f18684d6c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729034704508,"stop":1729034704509,"duration":1},"status":"passed","severity":"normal"},{"uid":"5078aad504ccea28","name":"Query generator for multiple messages with different message text format","time":{"start":1729034696863,"stop":1729034696863,"duration":0},"status":"passed","severity":"normal"},{"uid":"a647c4f1e59ee489","name":"same cluster, different shard: nodes connect","time":{"start":1729034558120,"stop":1729034558120,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f6837555407217","name":"should not fail to stop the service if it was not started","time":{"start":1729034408863,"stop":1729034408863,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc04ac9ca34449a3","name":"Ephemeral field set to true","time":{"start":1729034348761,"stop":1729034348761,"duration":0},"status":"passed","severity":"normal"},{"uid":"2003724b05fc8a18","name":"different cluster, same shard: nodes don't connect","time":{"start":1729034558120,"stop":1729034558120,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f9ceb37a91a03a","name":"Push message with short payload","time":{"start":1729034617746,"stop":1729034617747,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca330b4c8d94138a","name":"configure the node with multiple content topics","time":{"start":1729034656473,"stop":1729034656473,"duration":0},"status":"passed","severity":"normal"},{"uid":"383f8d18adbebd81","name":"removeEventListener with correct event","time":{"start":1729034432449,"stop":1729034432450,"duration":1},"status":"passed","severity":"normal"},{"uid":"8212e9e9b5855525","name":"Generator, 2 different pubsubtopics","time":{"start":1729034694624,"stop":1729034694624,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe76ed9c60785c09","name":"Push message with numeric payload","time":{"start":1729034631247,"stop":1729034631247,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63b98678db1b47b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729034694623,"stop":1729034694623,"duration":0},"status":"passed","severity":"normal"},{"uid":"68feb3d40405137e","name":"shard 0","time":{"start":1729034668590,"stop":1729034668590,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c836e9a04e13f3","name":"Generator, custom pubsub topic","time":{"start":1729034694624,"stop":1729034694624,"duration":0},"status":"passed","severity":"normal"},{"uid":"901f0d8a4d1bcc8e","name":"should encodeTxt and decodeTxt","time":{"start":1729034341398,"stop":1729034341398,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87e2e882ba495e4","name":"Push message equal or less that 1MB","time":{"start":1729034617777,"stop":1729034617778,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e6c39fa36ecf9e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1729034640512,"stop":1729034640512,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be23513471effc1","name":"Query with Promise Callback, No Decoder","time":{"start":1729034682680,"stop":1729034682681,"duration":1},"status":"passed","severity":"normal"},{"uid":"238a5ff60dd4cac7","name":"Sample","time":{"start":1729034340708,"stop":1729034340709,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3499efa0df51f7","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1729034640524,"stop":1729034640524,"duration":0},"status":"passed","severity":"normal"},{"uid":"90123cc854a71929","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729034565836,"stop":1729034565836,"duration":0},"status":"passed","severity":"normal"},{"uid":"a841ec4481a1622c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1729034392569,"stop":1729034392569,"duration":0},"status":"passed","severity":"normal"},{"uid":"f865cb328a293af1","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1729034332628,"stop":1729034332628,"duration":0},"status":"passed","severity":"normal"},{"uid":"393c7ed1dae02240","name":"Publish message with custom timestamp: Wed Oct 16 2024 00:23:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1729034636315,"stop":1729034636316,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce21200b4f7d9ef2","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1729034665577,"stop":1729034665578,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3aa0423b013d3b3","name":"Check received message containing emoji","time":{"start":1729034506792,"stop":1729034506793,"duration":1},"status":"passed","severity":"normal"},{"uid":"593823e34cb8014e","name":"Subscribe and receives messages on 20 topics","time":{"start":1729034704491,"stop":1729034704491,"duration":0},"status":"passed","severity":"normal"},{"uid":"61377fabd5c9e298","name":"Check message received after nwaku node is restarted","time":{"start":1729034506805,"stop":1729034506805,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c671afd3844df709","name":"throws on content topic with empty topic name field","time":{"start":1729034332611,"stop":1729034332612,"duration":1},"status":"passed","severity":"normal"},{"uid":"650bb5b70d795a18","name":"Check publish message containing Russian","time":{"start":1729034636310,"stop":1729034636310,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93566403986fa4e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1729034332633,"stop":1729034332634,"duration":1},"status":"passed","severity":"normal"},{"uid":"320aa6f679d62665","name":"Subscribe to topic containing long and publish message","time":{"start":1729034640520,"stop":1729034640521,"duration":1},"status":"passed","severity":"normal"},{"uid":"478bd1c99e725f3e","name":"Light Node - default protocols","time":{"start":1729034713702,"stop":1729034713702,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae4aa728e4a866","name":"Subscribe to topic containing short and receive message","time":{"start":1729034704503,"stop":1729034704503,"duration":0},"status":"passed","severity":"normal"},{"uid":"43aa0c74242f31a6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729034462535,"stop":1729034462535,"duration":0},"status":"passed","severity":"normal"},{"uid":"7549829b2c944fad","name":"Check received message containing special chars","time":{"start":1729034611651,"stop":1729034611651,"duration":0},"status":"passed","severity":"normal"},{"uid":"44eb10a901fa2466","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1729034356138,"stop":1729034356138,"duration":0},"status":"passed","severity":"normal"},{"uid":"8968d4f194e0fa8e","name":"dispatchEvent via connectionManager","time":{"start":1729034432451,"stop":1729034432451,"duration":0},"status":"passed","severity":"normal"},{"uid":"483848b214d5498","name":"Round trip binary serialization","time":{"start":1729034348760,"stop":1729034348760,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf25a762956d1f","name":"Fails to push message bigger that 1MB","time":{"start":1729034617779,"stop":1729034617780,"duration":1},"status":"passed","severity":"normal"},{"uid":"e405261e1e334e93","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app35/10/topic983/json","time":{"start":1729034656461,"stop":1729034656463,"duration":2},"status":"passed","severity":"normal"},{"uid":"8fac500e6871bf88","name":"should be able to encode the field with only RELAY set to true","time":{"start":1729034340749,"stop":1729034340750,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f38ce65ed464e00","name":"Init the array if not present","time":{"start":1729034332493,"stop":1729034332494,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f8388ee864d26b0","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1729034682679,"stop":1729034682680,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07fa758a41fd729","name":"Check publish message containing JSON","time":{"start":1729034636312,"stop":1729034636312,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef611c5a409a067","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729034536785,"stop":1729034536785,"duration":0},"status":"passed","severity":"normal"},{"uid":"5872bd9ccdd1e627","name":"Subscribe to topic containing Script and publish message","time":{"start":1729034640525,"stop":1729034640525,"duration":0},"status":"passed","severity":"normal"},{"uid":"9656edff3ac814ba","name":"Privacy Node - default protocol","time":{"start":1729034713702,"stop":1729034713703,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5ec194e8af59fe","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1729034332646,"stop":1729034332646,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76c4021e6fb6bc1","name":"should decode valid enr with tcp successfully","time":{"start":1729034341399,"stop":1729034341400,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a92527073f7046","name":"pre and post cipher","time":{"start":1729034366898,"stop":1729034366899,"duration":1},"status":"passed","severity":"normal"},{"uid":"1728d8560b60ce61","name":"Check message on other pubsub topic is not received","time":{"start":1729034506802,"stop":1729034506802,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba3fd5c9923c490","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1729034472983,"stop":1729034472983,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcc039f5d06f90b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729034704494,"stop":1729034704494,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df0bf90631ed451","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729034704490,"stop":1729034704490,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbde4baae10f611","name":"Waku message hash computation (meta attribute not present)","time":{"start":1729034335333,"stop":1729034335333,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5bb3e4fa0df787","name":"should return usable stream attached to connection","time":{"start":1729034348411,"stop":1729034348411,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a257ab4aa72659","name":"ignores unrecognized TXT record formats","time":{"start":1729034356474,"stop":1729034356474,"duration":0},"status":"passed","severity":"normal"},{"uid":"835aaf68785cb98d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1729034565836,"stop":1729034565837,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a437f83293fd24","name":"Mutual subscription","time":{"start":1729034640504,"stop":1729034640505,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac98161b7f033c16","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1729034656473,"stop":1729034656473,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1e3aae46c491cf","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729034462533,"stop":1729034462534,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7cfc384313eac3a","name":"Push message with shell command payload","time":{"start":1729034617754,"stop":1729034617754,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef836391f33f5693","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1729034708551,"stop":1729034708551,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0495332288f1342","name":"should find and add new peers","time":{"start":1729034373029,"stop":1729034373029,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f625c7f6183c58","name":"tcp ip4 address","time":{"start":1729034340829,"stop":1729034340830,"duration":1},"status":"passed","severity":"normal"},{"uid":"311620d3bd5a1c06","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729034611658,"stop":1729034611659,"duration":1},"status":"passed","severity":"normal"},{"uid":"623ed148f82a07dd","name":"getPeersByDiscovery","time":{"start":1729034432450,"stop":1729034432451,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a5680f862134b9","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1729034640512,"stop":1729034640512,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0963718de2c9c2","name":"Check publish message containing numeric","time":{"start":1729034636308,"stop":1729034636308,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a9082755408cab","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1729034640511,"stop":1729034640512,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c643fec7436bca","name":"Check message with no payload is not received","time":{"start":1729034611663,"stop":1729034611663,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b9dfaee445f3dd","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729034704505,"stop":1729034704505,"duration":0},"status":"passed","severity":"normal"},{"uid":"495dea3c216ec2ef","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1729034340751,"stop":1729034340752,"duration":1},"status":"passed","severity":"normal"},{"uid":"12df1396d1ef684b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1729034356135,"stop":1729034356135,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b30d3739cc9ba","name":"should encode/decode to RLP encoding","time":{"start":1729034341403,"stop":1729034341403,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a03517160f4c8a6","name":"Should update shard info","time":{"start":1729034566435,"stop":1729034566436,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da90664d058291b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1729034640523,"stop":1729034640524,"duration":1},"status":"passed","severity":"normal"},{"uid":"349f2c8d69db6128","name":"Push message with content topic containing escaped characters","time":{"start":1729034631260,"stop":1729034631261,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba6858557c76f7e","name":"should remove the specified number of excess peers","time":{"start":1729034373028,"stop":1729034373029,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d79e101e857f99e","name":"Publish without waiting for remote peer","time":{"start":1729034640508,"stop":1729034640508,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aec13f0ea551e1a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1729034356136,"stop":1729034356136,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f6956e7141c7e6","name":"Filter with 2 connections","time":{"start":1729034473407,"stop":1729034473407,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ca24f99a1a9dc24","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1729034472939,"stop":1729034472940,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05501e05e5d26a6","name":"handles different clusterIds correctly","time":{"start":1729034332624,"stop":1729034332624,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e663472e47592d","name":"should not fail to stop the service if it was not started","time":{"start":1729034655442,"stop":1729034655443,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a2f4f4795ebb4f","name":"should return no connections if no open connection provided","time":{"start":1729034348296,"stop":1729034348297,"duration":1},"status":"passed","severity":"normal"},{"uid":"685f27ede537d18f","name":"should reject if Store is requested but not mounted","time":{"start":1729034373009,"stop":1729034373010,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b1d62226f98e53","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1729034645145,"stop":1729034645146,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b0dfcb860bb20c62","name":"Ping on subscribed peer","time":{"start":1729034435018,"stop":1729034435018,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc5a0243271ff79","name":"Check received message containing Arabic","time":{"start":1729034611652,"stop":1729034611652,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98b0d4ea42fd846","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1729034332624,"stop":1729034332624,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca676bf90384b51","name":"isConnected return false after peer stops","time":{"start":1729034424274,"stop":1729034424275,"duration":1},"status":"passed","severity":"normal"},{"uid":"b867761900d7ba1a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729034704502,"stop":1729034704502,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b863421a8487eae","name":"should only return 1 node with relay capability","time":{"start":1729034356475,"stop":1729034356475,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf7e29d5e72223e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729034536102,"stop":1729034536102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d3513f3eecbda9","name":"start node with empty shard should fail","time":{"start":1729034668612,"stop":1729034668612,"duration":0},"status":"passed","severity":"normal"},{"uid":"386924099e8ac11b","name":"Push message with unicode special characters payload","time":{"start":1729034617756,"stop":1729034617756,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3fddf369023e4e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1729034332644,"stop":1729034332645,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6d5ab926496729","name":"Round trip binary encryption [ecies, signature]","time":{"start":1729034368072,"stop":1729034368072,"duration":0},"status":"passed","severity":"normal"},{"uid":"5663e8800dee897b","name":"Passing page size 1 when there are 4 messages","time":{"start":1729034703309,"stop":1729034703310,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f88e5d3badf276","name":"Overlapping topic subscription","time":{"start":1729034704492,"stop":1729034704492,"duration":0},"status":"passed","severity":"normal"},{"uid":"948187d0b4f709c","name":"Check received message containing SQL Injection","time":{"start":1729034611652,"stop":1729034611653,"duration":1},"status":"passed","severity":"normal"},{"uid":"4409be8d5b5f2553","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1729034473221,"stop":1729034473222,"duration":1},"status":"skipped","severity":"normal"},{"uid":"72d15ae16fba82c0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729034447631,"stop":1729034447632,"duration":1},"status":"passed","severity":"normal"},{"uid":"edec426c36ee4379","name":"should throw an error if shards are undefined for static sharding","time":{"start":1729034332629,"stop":1729034332629,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb882394c05a4112","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1729034626852,"stop":1729034626852,"duration":0},"status":"passed","severity":"normal"},{"uid":"accb193aebffdfb5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729034472982,"stop":1729034472982,"duration":0},"status":"passed","severity":"normal"},{"uid":"444016408bac9bfb","name":"should wait for LightPush peer to be connected","time":{"start":1729034373011,"stop":1729034373011,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac079bd10eee4b87","name":"should not fail to start the service if it is already started","time":{"start":1729034360435,"stop":1729034360435,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e70a4b1f55ad7e","name":"random static sharding 6 - Cluster ID: 361, Shard ID: 124","time":{"start":1729034668598,"stop":1729034668598,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f61f57c4ade81eb","name":"Check publish message containing XML","time":{"start":1729034636311,"stop":1729034636311,"duration":0},"status":"passed","severity":"normal"},{"uid":"9698d4239a699a","name":"should only return 1 node with relay and store capability","time":{"start":1729034356476,"stop":1729034356476,"duration":0},"status":"passed","severity":"normal"},{"uid":"d594a1d08849d2f8","name":"Check message with invalid timestamp is not received","time":{"start":1729034506798,"stop":1729034506802,"duration":4},"status":"passed","severity":"normal"},{"uid":"feba83822268e790","name":"Check received message containing special chars","time":{"start":1729034611666,"stop":1729034611667,"duration":1},"status":"passed","severity":"normal"},{"uid":"8863958ebd444621","name":"Check received message containing Russian","time":{"start":1729034611652,"stop":1729034611652,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe891374687425ea","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1729034332626,"stop":1729034332626,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08529c44ce63c7d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729034462527,"stop":1729034462533,"duration":6},"status":"passed","severity":"normal"},{"uid":"ad96767a12c5b704","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1729034472976,"stop":1729034472976,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebec372eb95b7c5","name":"should be able to encode the field with only FILTER set to true","time":{"start":1729034340751,"stop":1729034340751,"duration":0},"status":"passed","severity":"normal"},{"uid":"7179edc53bf6f2ea","name":"should wait for Filter peer to be connected","time":{"start":1729034373011,"stop":1729034373012,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f76ef8f93a93d24","name":"new peer added after a peer was already found","time":{"start":1729034645145,"stop":1729034645145,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69cc5c6290df2345","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1729034645146,"stop":1729034645146,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce6876eed00c3e1","name":"Check message with no content topic is not received","time":{"start":1729034506803,"stop":1729034506803,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0000bb3fc7aebe","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729034536109,"stop":1729034536109,"duration":0},"status":"passed","severity":"normal"},{"uid":"24423510ebc1db9a","name":"creates an iterator","time":{"start":1729034701148,"stop":1729034701153,"duration":5},"status":"passed","severity":"normal"},{"uid":"7ce868e722bbff0d","name":"Sets default value correctly","time":{"start":1729034728791,"stop":1729034728791,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be2887f445306db","name":"Subscribe and receive messages via lightPush","time":{"start":1729034536094,"stop":1729034536095,"duration":1},"status":"passed","severity":"normal"},{"uid":"83cb1b0c3c29f0ea","name":"Subscribe to topic containing XML and receive message","time":{"start":1729034536108,"stop":1729034536108,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85a385da8a6fe11","name":"Check publish message containing unicode special characters","time":{"start":1729034636313,"stop":1729034636314,"duration":1},"status":"passed","severity":"normal"},{"uid":"54ae6abc99a53cea","name":"should get / set UDP multiaddr","time":{"start":1729034341404,"stop":1729034341404,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75761a71f86bae","name":"Check message received after jswaku node is restarted","time":{"start":1729034611664,"stop":1729034611664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8baff3b4e5a5fe3b","name":"Ordered callback, aborts when callback returns true","time":{"start":1729034696866,"stop":1729034696866,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9224c9ee32b20e1","name":"Push message with content topic containing shell command","time":{"start":1729034617765,"stop":1729034617765,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e4bcb6758633be","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1729034472990,"stop":1729034472990,"duration":0},"status":"passed","severity":"normal"},{"uid":"59dbfdf131c55b84","name":"throws on empty content topic","time":{"start":1729034332607,"stop":1729034332607,"duration":0},"status":"passed","severity":"normal"},{"uid":"2196992d36043067","name":"should throw an error for empty SingleShardInfos array","time":{"start":1729034332626,"stop":1729034332626,"duration":0},"status":"passed","severity":"normal"},{"uid":"d709730fe53675e5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1729034332634,"stop":1729034332634,"duration":0},"status":"passed","severity":"normal"},{"uid":"a121a42d1ef23cbf","name":"should be online or offline if network state changed","time":{"start":1729034392570,"stop":1729034392571,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa6c74452defb2f1","name":"listenerCount","time":{"start":1729034432451,"stop":1729034432451,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e365aa5497d2a28","name":"should send to specified number of peers of used peers","time":{"start":1729034372892,"stop":1729034372892,"duration":0},"status":"passed","severity":"normal"},{"uid":"e695555dc53902af","name":"random static sharding 2 - Cluster ID: 822, Shard ID: 602","time":{"start":1729034668595,"stop":1729034668595,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe515e73077bb82","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1729034348414,"stop":1729034348415,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d8f9349d857131f","name":"Push message with content topic containing SQL Injection","time":{"start":1729034631258,"stop":1729034631258,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b4be503b185851","name":"Subscribe to topic containing Script and receive message","time":{"start":1729034704506,"stop":1729034704506,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e226b76e30a2996","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1729034472987,"stop":1729034472987,"duration":0},"status":"passed","severity":"normal"},{"uid":"3497feed0eab5e4b","name":"should reject if WakuNode is not started","time":{"start":1729034373008,"stop":1729034373009,"duration":1},"status":"passed","severity":"normal"},{"uid":"68cf8b5cf6a22f04","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1729034781180,"stop":1729034781180,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07bb7bf39b0cb1d","name":"Waku message hash computation (no timestamp)","time":{"start":1729034335334,"stop":1729034335334,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f1e29b3bc31ca6","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1729034392564,"stop":1729034392567,"duration":3},"status":"passed","severity":"normal"},{"uid":"d7c48e847a7f07ad","name":"Ephemeral messages are not stored","time":{"start":1729034398717,"stop":1729034398720,"duration":3},"status":"passed","severity":"normal"},{"uid":"3cb67a7660c91b2b","name":"Encoder throws on empty string content topic","time":{"start":1729034348762,"stop":1729034348762,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7b6edafa70c782","name":"should reject on timeout if it was set","time":{"start":1729034373010,"stop":1729034373011,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5479d5b2669238e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729034472931,"stop":1729034472931,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccfaa303878c43","name":"Check received message containing short","time":{"start":1729034611648,"stop":1729034611649,"duration":1},"status":"passed","severity":"normal"},{"uid":"6583fde5ef3d70f","name":"Decoder throws on undefined content topic","time":{"start":1729034368073,"stop":1729034368073,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c71fff84aadc99","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729034704490,"stop":1729034704490,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dfb4df3f42cab4b","name":"Check received message containing escaped characters","time":{"start":1729034611681,"stop":1729034611681,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c28b51cd9940af","name":"Check received message containing JSON","time":{"start":1729034611680,"stop":1729034611680,"duration":0},"status":"passed","severity":"normal"},{"uid":"8022300972192a8e","name":"should throw error - no public key","time":{"start":1729034341401,"stop":1729034341402,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ea13630f8f72c8","name":"Waku message hash computation (payload length 0)","time":{"start":1729034335333,"stop":1729034335333,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e17baf779cd345d","name":"throws on content topic with empty version field","time":{"start":1729034332610,"stop":1729034332611,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f557f872e4146ff","name":"ignores domain fetching errors","time":{"start":1729034356474,"stop":1729034356474,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00ce4fddc8a2c4","name":"Filter with 3 connections","time":{"start":1729034473408,"stop":1729034473408,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aed53a11f637ac55","name":"Check received message containing Basic HTML tag","time":{"start":1729034611654,"stop":1729034611655,"duration":1},"status":"passed","severity":"normal"},{"uid":"82878ccbd175e37f","name":"Push message with Chinese payload","time":{"start":1729034617749,"stop":1729034617749,"duration":0},"status":"passed","severity":"normal"},{"uid":"46508dc26314f5ab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1729034332637,"stop":1729034332637,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b5ce906378dde7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1729034332639,"stop":1729034332640,"duration":1},"status":"passed","severity":"normal"},{"uid":"2710b7083cf92f29","name":"Relay - dialed first","time":{"start":1729034713699,"stop":1729034713700,"duration":1},"status":"passed","severity":"normal"},{"uid":"4503c5f5c3e064a5","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1729034473222,"stop":1729034473223,"duration":1},"status":"skipped","severity":"normal"},{"uid":"667c9d9baade11ba","name":"Push message with rate limit","time":{"start":1729034617768,"stop":1729034617768,"duration":0},"status":"passed","severity":"normal"},{"uid":"3440c2aecbcb8d8f","name":"Push message with numeric payload","time":{"start":1729034617748,"stop":1729034617748,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63179cf3eb1ed6f","name":"Push message with content topic containing special chars","time":{"start":1729034617760,"stop":1729034617760,"duration":0},"status":"passed","severity":"normal"},{"uid":"5736c26220e88954","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1729034332643,"stop":1729034332644,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f804ec9fceb9a37","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729034611683,"stop":1729034611684,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c63ea6bf0dc1762","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729034536111,"stop":1729034536111,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70b2bfbbd45f5c2","name":"LightPush with 3 connections","time":{"start":1729034473407,"stop":1729034473408,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b8291f0e36d88793","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1729034473219,"stop":1729034473220,"duration":1},"status":"skipped","severity":"normal"},{"uid":"66bc4e892128ac51","name":"should throw error - no id","time":{"start":1729034341400,"stop":1729034341400,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9d46ab43205d85","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1729034332644,"stop":1729034332644,"duration":0},"status":"passed","severity":"normal"},{"uid":"8947fe04298a8c49","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729034536790,"stop":1729034536790,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8f8e48ed49263d","name":"Push message with emoji payload","time":{"start":1729034617757,"stop":1729034617757,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f6babe0630c7d2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729034462533,"stop":1729034462533,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf61fdec4db3822","name":"Correctly serialized arguments","time":{"start":1729034561791,"stop":1729034561792,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e4e348d549d9d4","name":"Keep-alive pings maintain the connection","time":{"start":1729034470387,"stop":1729034470387,"duration":0},"status":"passed","severity":"normal"},{"uid":"823a58dfc627b34d","name":"Encoder throws on undefined content topic","time":{"start":1729034368072,"stop":1729034368073,"duration":1},"status":"passed","severity":"normal"},{"uid":"591cc537101be78","name":"Ephemeral field is preserved - encoder v0","time":{"start":1729034398720,"stop":1729034398721,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f1ced85575dfc0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729034447614,"stop":1729034447615,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e080b79384118c0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729034536098,"stop":1729034536099,"duration":1},"status":"passed","severity":"normal"},{"uid":"2555b0c8cc60e0fb","name":"Decoder throws on empty string content topic","time":{"start":1729034368073,"stop":1729034368073,"duration":0},"status":"passed","severity":"normal"},{"uid":"65fc408483854dc8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729034472988,"stop":1729034472988,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd997a7aa4d94a3a","name":"Check received message containing SQL Injection","time":{"start":1729034506788,"stop":1729034506789,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc7f38ef59d67ab","name":"Push message with content topic containing escaped characters","time":{"start":1729034617765,"stop":1729034617766,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab091b49e20cfcb1","name":"should throw if no connection provided","time":{"start":1729034348412,"stop":1729034348412,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5993a912345546d","name":"should wait for Store peer to be connected","time":{"start":1729034373012,"stop":1729034373012,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a01902125afb3a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729034704494,"stop":1729034704495,"duration":1},"status":"passed","severity":"normal"},{"uid":"58454c45877a86f3","name":"Check message with non string payload is not received","time":{"start":1729034611685,"stop":1729034611687,"duration":2},"status":"passed","severity":"normal"},{"uid":"b236b6dc45aa2fd1","name":"Reopen subscription with peer with lost subscription","time":{"start":1729034435019,"stop":1729034435020,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d7c93dcd94e0f44","name":"Check received message containing XML","time":{"start":1729034611653,"stop":1729034611654,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0ff36e7d1e3863","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1729034682672,"stop":1729034682673,"duration":1},"status":"passed","severity":"normal"},{"uid":"228d9d52124a6364","name":"Push message with shell command payload","time":{"start":1729034631251,"stop":1729034631251,"duration":0},"status":"passed","severity":"normal"},{"uid":"f477530628164c0d","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1729034356478,"stop":1729034356478,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67f83597ab4cface","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1729034708552,"stop":1729034708552,"duration":0},"status":"passed","severity":"normal"},{"uid":"d266b047d5314977","name":"Subscribe to topic containing Russian and publish message","time":{"start":1729034640524,"stop":1729034640524,"duration":0},"status":"passed","severity":"normal"},{"uid":"5579e22f0d2569d6","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1729034473211,"stop":1729034473211,"duration":0},"status":"skipped","severity":"normal"},{"uid":"74d64e06fe676770","name":"LightPush with 0 connections","time":{"start":1729034473400,"stop":1729034473401,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ec08faf26fc2e35b","name":"should properly create location multiaddrs - udp4","time":{"start":1729034341404,"stop":1729034341404,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6e8a022a2f0f06","name":"Sign & Recover","time":{"start":1729034366899,"stop":1729034366899,"duration":0},"status":"passed","severity":"normal"},{"uid":"789e6da66bec244e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729034472965,"stop":1729034472967,"duration":2},"status":"passed","severity":"normal"},{"uid":"41d1fb42303660c8","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1729034341399,"stop":1729034341399,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07402179e9ac5ff","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729034704505,"stop":1729034704506,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d61cb4dd453def2","name":"different cluster, different shard: nodes don't connect","time":{"start":1729034558121,"stop":1729034558121,"duration":0},"status":"passed","severity":"normal"},{"uid":"e745e6a6d91bcb6a","name":"Filter","time":{"start":1729034713702,"stop":1729034713702,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9cc0dab29c8331","name":"should not receive a peer event after stop","time":{"start":1729034408871,"stop":1729034408872,"duration":1},"status":"passed","severity":"normal"},{"uid":"db90dd34b06f2769","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1729034473210,"stop":1729034473211,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a0b8e9a07b0f35b9","name":"should return different streams if requested simultaniously","time":{"start":1729034348413,"stop":1729034348413,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6ee0e8af117d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1729034472976,"stop":1729034472977,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceded16c69868aa0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729034447617,"stop":1729034447617,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb73c05e6ab9ec9","name":"Does not throw an exception when node disconnects","time":{"start":1729034728789,"stop":1729034728789,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc108c11934d0087","name":"Push message with Basic HTML tag payload","time":{"start":1729034617753,"stop":1729034617753,"duration":0},"status":"passed","severity":"normal"},{"uid":"727d999c67c19883","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1729034332633,"stop":1729034332633,"duration":0},"status":"passed","severity":"normal"},{"uid":"830e2a662e6a8079","name":"Query Generator - true","time":{"start":1729034683699,"stop":1729034683699,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a6a9e7fee63520","name":"Push message with meta","time":{"start":1729034631262,"stop":1729034631262,"duration":0},"status":"passed","severity":"normal"},{"uid":"1324414a36b19823","name":"Passing page size 110 when there are 120 messages","time":{"start":1729034703312,"stop":1729034703312,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97d043614eb23de","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729034704493,"stop":1729034704493,"duration":0},"status":"passed","severity":"normal"},{"uid":"96643571910d1547","name":"Fails to publish duplicate message","time":{"start":1729034636316,"stop":1729034636316,"duration":0},"status":"passed","severity":"normal"},{"uid":"98362ad7f489ad77","name":"Callback on promise, aborts when callback returns true","time":{"start":1729034696865,"stop":1729034696865,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee968f11acf7d0df","name":"Throws when trying to push message with empty payload","time":{"start":1729034617758,"stop":1729034617758,"duration":0},"status":"passed","severity":"normal"},{"uid":"f324675a46ff49dd","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1729034340756,"stop":1729034340756,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab57ae4f0bbcc33e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1729034447630,"stop":1729034447630,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfba8a063b17beef","name":"throws on content topic with non-number generation field","time":{"start":1729034332608,"stop":1729034332608,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a41cd28960e9fd5","name":"Encoder throws on empty string content topic","time":{"start":1729034366399,"stop":1729034366399,"duration":0},"status":"passed","severity":"normal"},{"uid":"48393a55ce4ee583","name":"1 Store, 2 fetches","time":{"start":1729034356195,"stop":1729034356195,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1226e4013558b7","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1729034682672,"stop":1729034682672,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdace3ba5b83f5fd","name":"addEventListener with wrong event","time":{"start":1729034432448,"stop":1729034432449,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac74e4d08e2fae6b","name":"Check publish message containing long","time":{"start":1729034636307,"stop":1729034636308,"duration":1},"status":"passed","severity":"normal"},{"uid":"84fcf69ea18f9e47","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1729034473211,"stop":1729034473211,"duration":0},"status":"skipped","severity":"normal"},{"uid":"290642b436c9d9f9","name":"Push message with Arabic payload","time":{"start":1729034617749,"stop":1729034617750,"duration":1},"status":"passed","severity":"normal"},{"uid":"4873e0b2f7d16792","name":"should not fail to start the service if it is already started","time":{"start":1729034655443,"stop":1729034655443,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c9057ec25c4b7e","name":"Subscribe and receives messages on 20 topics","time":{"start":1729034536098,"stop":1729034536098,"duration":0},"status":"passed","severity":"normal"},{"uid":"1956923fd98a9328","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1729034340757,"stop":1729034340758,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5f2cbdb34df41bb","name":"non connected peers","time":{"start":1729034612085,"stop":1729034612085,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a44d22cc32c1f22e","name":"should emit a peer event after start","time":{"start":1729034655443,"stop":1729034655443,"duration":0},"status":"passed","severity":"normal"},{"uid":"60bfdcfe8957b32e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729034704507,"stop":1729034704507,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b1cd4d89e7a09a","name":"Subscribe to topic containing XML and receive message","time":{"start":1729034704506,"stop":1729034704507,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c31bc7536fc66ce","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1729034348577,"stop":1729034348578,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2658d9b5c14ddd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729034536101,"stop":1729034536101,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee696c8f882c5b51","name":"Fails to push message with large meta","time":{"start":1729034617767,"stop":1729034617768,"duration":1},"status":"passed","severity":"normal"},{"uid":"964c9d2dc9a92620","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1729034640511,"stop":1729034640511,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd372790e44fb7c6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1729034472987,"stop":1729034472988,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb286c47d38d0869","name":"returns only open connection if one present","time":{"start":1729034348295,"stop":1729034348296,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe5b2daacade46fb","name":"Publish message with custom timestamp: Tue Oct 15 2024 22:23:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1729034636315,"stop":1729034636315,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ac0008b40872dc","name":"LightPush with 1 connections","time":{"start":1729034473401,"stop":1729034473406,"duration":5},"status":"skipped","severity":"normal"},{"uid":"d6954a5f854c88b3","name":"should select older connection if present","time":{"start":1729034348297,"stop":1729034348298,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ca000aeb7cdf38","name":"Push message on custom pubsubTopic","time":{"start":1729034565836,"stop":1729034565836,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7de29dd1e4d3da4","name":"Delete observer","time":{"start":1729034614967,"stop":1729034614967,"duration":0},"status":"passed","severity":"normal"},{"uid":"d189863c3dea04c0","name":"Check publish message containing short","time":{"start":1729034636306,"stop":1729034636306,"duration":0},"status":"passed","severity":"normal"},{"uid":"7987935a8b8bde5e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729034536106,"stop":1729034536106,"duration":0},"status":"passed","severity":"normal"},{"uid":"421e5e0cd1e74955","name":"Push message with content topic containing emoji","time":{"start":1729034631261,"stop":1729034631261,"duration":0},"status":"passed","severity":"normal"},{"uid":"38345e1e2d24eea7","name":"Push message with content topic containing XML","time":{"start":1729034631259,"stop":1729034631259,"duration":0},"status":"passed","severity":"normal"},{"uid":"370dc87f8ed0311e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729034472941,"stop":1729034472941,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c358b0afc19187","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1729034356136,"stop":1729034356137,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3e8186ba2979da","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1729034665576,"stop":1729034665577,"duration":1},"status":"passed","severity":"normal"},{"uid":"933841381ccd2876","name":"Check received message containing long","time":{"start":1729034611649,"stop":1729034611649,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d1a76a90d9ccaa","name":"Push message with XML payload","time":{"start":1729034631250,"stop":1729034631250,"duration":0},"status":"passed","severity":"normal"},{"uid":"98723c358262385a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1729034708553,"stop":1729034708553,"duration":0},"status":"passed","severity":"normal"},{"uid":"725dfe31e15cc605","name":"Check received message with timestamp: 1729034391505000000 ","time":{"start":1729034506794,"stop":1729034506794,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b977a1ba006db2c","name":"should throw error - no public key","time":{"start":1729034341400,"stop":1729034341400,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d67a4c3b211f2a5","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1729034472950,"stop":1729034472950,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fc1f3233c4770b","name":"Fails to publish message with size larger than 1 MB","time":{"start":1729034636323,"stop":1729034636323,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ea93bf80e31b35","name":"should fail to send if no connected peers found","time":{"start":1729034372891,"stop":1729034372892,"duration":1},"status":"passed","severity":"normal"},{"uid":"49308e81b03e99d1","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1729034332797,"stop":1729034332797,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0a6c9a18645016","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729034704501,"stop":1729034704501,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd6c592c309e041","name":"Fails to push message bigger that 1MB","time":{"start":1729034631266,"stop":1729034631266,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3f93f857a3c773","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1729034340757,"stop":1729034340757,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cea474dab07d011","name":"Renews subscription after lossing a connection","time":{"start":1729034704498,"stop":1729034704499,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ee14eb12124263","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1729034472967,"stop":1729034472968,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfa155ef4e42d172","name":"should get / set TCP multiaddr","time":{"start":1729034341404,"stop":1729034341404,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b64c2f3cf4b551","name":"Push message with meta","time":{"start":1729034617767,"stop":1729034617767,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1214158ad0cf17","name":"Push message with escaped characters payload","time":{"start":1729034631252,"stop":1729034631252,"duration":0},"status":"passed","severity":"normal"},{"uid":"464cb3bc27e979b1","name":"Check received message containing shell command","time":{"start":1729034506791,"stop":1729034506792,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb656f565b479c8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729034704496,"stop":1729034704497,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d3bf589e6f561c","name":"Ordered Callback - true","time":{"start":1729034683701,"stop":1729034683701,"duration":0},"status":"passed","severity":"normal"},{"uid":"38be0563896f7a4b","name":"Check received message containing long","time":{"start":1729034506785,"stop":1729034506785,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c451697f1c54e41","name":"Relay - times out","time":{"start":1729034713700,"stop":1729034713700,"duration":0},"status":"passed","severity":"normal"},{"uid":"cade5c3bde5bedc8","name":"should properly create location multiaddrs - tcp","time":{"start":1729034341409,"stop":1729034341409,"duration":0},"status":"passed","severity":"normal"},{"uid":"1887e29b4827c114","name":"should use DNS peer discovery with light client","time":{"start":1729034408874,"stop":1729034408874,"duration":0},"status":"skipped","severity":"normal"},{"uid":"725c2a85651a0243","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1729034682677,"stop":1729034682678,"duration":1},"status":"passed","severity":"normal"},{"uid":"d785b08bcdb6d427","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729034704493,"stop":1729034704493,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c38576857808b44","name":"Push message with SQL Injection payload","time":{"start":1729034631249,"stop":1729034631249,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e96e38edaf59ae","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1729034447616,"stop":1729034447617,"duration":1},"status":"passed","severity":"normal"},{"uid":"71e4f963207ba981","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1729034332631,"stop":1729034332631,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8838bd49ca9a2f7","name":"should log when no additional peers are found","time":{"start":1729034373030,"stop":1729034373030,"duration":0},"status":"passed","severity":"normal"},{"uid":"283fd429ea82bdea","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729034472949,"stop":1729034472949,"duration":0},"status":"passed","severity":"normal"},{"uid":"2931aeba593f5cd6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729034704496,"stop":1729034704496,"duration":0},"status":"passed","severity":"normal"},{"uid":"489f8b4479bd8b16","name":"LightPush","time":{"start":1729034713701,"stop":1729034713701,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b6e64b36da5fdc","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app33/1/topic385/xml","time":{"start":1729034656465,"stop":1729034656465,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54c78969f11a4a7","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1729034424273,"stop":1729034424273,"duration":0},"status":"passed","severity":"normal"},{"uid":"676b537d6ec506","name":"Passing invalid cursor","time":{"start":1729034665584,"stop":1729034665584,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0234d5fb341fbbe","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1729034332634,"stop":1729034332634,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a7c677fe12ea60","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1729034348763,"stop":1729034348763,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f7d5cf6f5185db","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1729034398721,"stop":1729034398722,"duration":1},"status":"passed","severity":"normal"},{"uid":"96d533fab9f3b4cb","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1729034656457,"stop":1729034656459,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac59a6ada4a9bd56","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729034565833,"stop":1729034565833,"duration":0},"status":"passed","severity":"normal"},{"uid":"1572dffa4221e494","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1729034332638,"stop":1729034332639,"duration":1},"status":"passed","severity":"normal"},{"uid":"b563f276c5743170","name":"Ping on peer without subscriptions","time":{"start":1729034435415,"stop":1729034435416,"duration":1},"status":"passed","severity":"normal"},{"uid":"6050c6b66170196d","name":"does not throw on valid cases","time":{"start":1729034332606,"stop":1729034332607,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab5b529dcb692f5b","name":"Filter with 0 connections","time":{"start":1729034473401,"stop":1729034473401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1eb09825a3eeeed","name":"Push to array if already present","time":{"start":1729034332495,"stop":1729034332497,"duration":2},"status":"passed","severity":"normal"},{"uid":"4251ef98edc647db","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1729034558118,"stop":1729034558119,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b6f65cbb84cffb","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1729034392568,"stop":1729034392569,"duration":1},"status":"passed","severity":"normal"},{"uid":"f01a52cca6951047","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1729034335334,"stop":1729034335334,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8987fba15980fae","name":"Refresh subscription","time":{"start":1729034640513,"stop":1729034640517,"duration":4},"status":"skipped","severity":"normal"},{"uid":"1085f7a2e283e37","name":"Overlapping topic subscription","time":{"start":1729034536100,"stop":1729034536100,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e31a31dd73780f","name":"Check received message containing JSON","time":{"start":1729034506790,"stop":1729034506790,"duration":0},"status":"passed","severity":"normal"},{"uid":"912d46473d378dc3","name":"can dial TLS multiaddrs","time":{"start":1729034561705,"stop":1729034561706,"duration":1},"status":"passed","severity":"normal"},{"uid":"734e9f55eb05dfe","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1729034640527,"stop":1729034640527,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f835aabe04084b","name":"Subscribe to topic containing special chars and publish message","time":{"start":1729034640522,"stop":1729034640523,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ff56142e65706c5","name":"should encode/decode to text encoding","time":{"start":1729034341403,"stop":1729034341403,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80acfa1349559dc","name":"Check received message containing XML","time":{"start":1729034611679,"stop":1729034611679,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4b89a506fcbe94","name":"Ping on subscribed peer","time":{"start":1729034435415,"stop":1729034435415,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca10c2d1aed40f9","name":"Push message with content topic containing Script","time":{"start":1729034631258,"stop":1729034631259,"duration":1},"status":"passed","severity":"normal"},{"uid":"2656fba675c68f32","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1729034473213,"stop":1729034473214,"duration":1},"status":"skipped","severity":"normal"},{"uid":"56e7a4b6bc960104","name":"Reopen subscription with peer with lost subscription","time":{"start":1729034435420,"stop":1729034435421,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dbee7058f5485bf","name":"should set field with only LIGHTPUSH enabled","time":{"start":1729034341411,"stop":1729034341412,"duration":1},"status":"passed","severity":"normal"},{"uid":"3176cea69f1a259c","name":"Push message with content topic containing Arabic","time":{"start":1729034617761,"stop":1729034617762,"duration":1},"status":"passed","severity":"normal"},{"uid":"7998a58084276c14","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1729034472975,"stop":1729034472976,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef49cacd1c822a4","name":"Fails to push message with empty content topic","time":{"start":1729034617766,"stop":1729034617767,"duration":1},"status":"passed","severity":"normal"},{"uid":"6715c2aca82e2fd3","name":"more peers than existing","time":{"start":1729034612084,"stop":1729034612085,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f6b9650aa49d1c9b","name":"should properly compute the node id","time":{"start":1729034341402,"stop":1729034341403,"duration":1},"status":"passed","severity":"normal"},{"uid":"df97e634a5d3c5d5","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1729034368071,"stop":1729034368071,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbb08f0411a19bb","name":"should return true when peers exist","time":{"start":1729034373027,"stop":1729034373028,"duration":1},"status":"passed","severity":"normal"},{"uid":"355c324f3a3cf336","name":"Push message with Basic HTML tag payload","time":{"start":1729034631250,"stop":1729034631251,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d1bc9b4d0801533","name":"Relay - dialed after","time":{"start":1729034713700,"stop":1729034713700,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b5820b096a38ea","name":"Subscribe and receive messages via lightPush","time":{"start":1729034704489,"stop":1729034704489,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aaa53a90492c0b","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1729034332620,"stop":1729034332621,"duration":1},"status":"passed","severity":"normal"},{"uid":"7543b39f03f3d0b8","name":"should throw an error for insufficient data","time":{"start":1729034332797,"stop":1729034332797,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae36504ee291e6c1","name":"Register correct protocols","time":{"start":1729034640505,"stop":1729034640505,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4846dce26d31087","name":"Push message with content topic containing Basic HTML tag","time":{"start":1729034617764,"stop":1729034617764,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2ac4d1b5a3a1f9","name":"Push message with custom timestamp: 1729030907155","time":{"start":1729034617771,"stop":1729034617771,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7a50b7047cbb03","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729034704491,"stop":1729034704491,"duration":0},"status":"passed","severity":"normal"},{"uid":"16bf0f07f51ec695","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app3/4/topic356/utf8","time":{"start":1729034656464,"stop":1729034656465,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eae8537ba9e3396","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1729034332627,"stop":1729034332627,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb600e826e05342","name":"Js publishes, other Js receives","time":{"start":1729034630106,"stop":1729034630106,"duration":0},"status":"passed","severity":"normal"},{"uid":"826d8277c46e534","name":"Passing page size 3 when there are 20 messages","time":{"start":1729034703310,"stop":1729034703310,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98b13feb6582a0b","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1729034693196,"stop":1729034693196,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded1c6c03e390676","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1729034355553,"stop":1729034355553,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12feffc00f0ad73","name":"isConnected between 2 js-waku relay nodes","time":{"start":1729034424277,"stop":1729034424277,"duration":0},"status":"passed","severity":"normal"},{"uid":"107b8885c55d731c","name":"should properly create location multiaddrs - udp","time":{"start":1729034341409,"stop":1729034341409,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bf23a7f3c6226b","name":"throws on content topic with too few or too many fields","time":{"start":1729034332607,"stop":1729034332608,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf630c5d9747c14","name":"topics with same application and version share the same shard","time":{"start":1729034332623,"stop":1729034332623,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc674749269eb97a","name":"random static sharding 5 - Cluster ID: 558, Shard ID: 680","time":{"start":1729034668598,"stop":1729034668598,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0563a54f5007b1","name":"Check message with no payload is not received","time":{"start":1729034506803,"stop":1729034506804,"duration":1},"status":"passed","severity":"normal"},{"uid":"820dd83ca5cdd11","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1729034473210,"stop":1729034473210,"duration":0},"status":"skipped","severity":"normal"},{"uid":"825ec27836cd2311","name":"Check received message containing Script","time":{"start":1729034611653,"stop":1729034611653,"duration":0},"status":"passed","severity":"normal"},{"uid":"467d85a813e83a2c","name":"Ping on peer without subscriptions","time":{"start":1729034435410,"stop":1729034435411,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea278c62cf783df","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729034704496,"stop":1729034704496,"duration":0},"status":"passed","severity":"normal"},{"uid":"338a0c6ca41ae96","name":"Push message with content topic containing short","time":{"start":1729034617758,"stop":1729034617759,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e642d8f3a3f8313","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1729034472984,"stop":1729034472984,"duration":0},"status":"passed","severity":"normal"},{"uid":"553f32e10ce06954","name":"random static sharding 3 - Cluster ID: 49, Shard ID: 205","time":{"start":1729034668595,"stop":1729034668596,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81e8066c1abe663","name":"should decode valid enr successfully","time":{"start":1729034341399,"stop":1729034341399,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68ff169f5f1eb1b","name":"Push message with content topic containing long","time":{"start":1729034631254,"stop":1729034631255,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a5d67397949fdb","name":"Push message with content topic containing emoji","time":{"start":1729034617766,"stop":1729034617766,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8658b6529b73340","name":"Check publish message containing emoji","time":{"start":1729034636314,"stop":1729034636314,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4a0423f59e61bf","name":"should emit a peer event after start","time":{"start":1729034408864,"stop":1729034408864,"duration":0},"status":"passed","severity":"normal"},{"uid":"521aa51615689c2f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729034704504,"stop":1729034704505,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa285164372fecc","name":"Check received message containing Basic HTML tag","time":{"start":1729034506790,"stop":1729034506790,"duration":0},"status":"passed","severity":"normal"},{"uid":"f801bee3935823f9","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1729034392568,"stop":1729034392568,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79abdc7a4fb9f87","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729034536776,"stop":1729034536776,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b38833d592def9","name":"Push 30 different messages","time":{"start":1729034631253,"stop":1729034631253,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe78b93ca4fdaad","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1729034392569,"stop":1729034392570,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b4e2394f15b77e","name":"Symmetric encrypt & Decrypt","time":{"start":1729034366898,"stop":1729034366898,"duration":0},"status":"passed","severity":"normal"},{"uid":"208fcfc79a2e9c58","name":"Push message with content topic containing Chinese","time":{"start":1729034631257,"stop":1729034631257,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0007188e90e449","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729034704508,"stop":1729034704508,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7089d31d3560e6","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1729034693196,"stop":1729034693196,"duration":0},"status":"passed","severity":"normal"},{"uid":"a717d062f11540aa","name":"should throw an error for an unconfigured topic","time":{"start":1729034332642,"stop":1729034332643,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ee836faf83394","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1729034340753,"stop":1729034340753,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f62e466e4917ca","name":"throws on content topic with empty application field","time":{"start":1729034332609,"stop":1729034332609,"duration":0},"status":"passed","severity":"normal"},{"uid":"96547764d09f7c6b","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1729034708551,"stop":1729034708551,"duration":0},"status":"passed","severity":"normal"},{"uid":"b529249d673b00ec","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729034462534,"stop":1729034462535,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52ba4f3e46ea8ed","name":"Check received message containing XML","time":{"start":1729034506789,"stop":1729034506789,"duration":0},"status":"passed","severity":"normal"},{"uid":"90db54f39f34d6ed","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1729034626850,"stop":1729034626851,"duration":1},"status":"passed","severity":"normal"},{"uid":"12127bb8ab829b46","name":"Used by Waku Relay","time":{"start":1729034728790,"stop":1729034728790,"duration":0},"status":"passed","severity":"normal"},{"uid":"7013d109f0c0eece","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1729034332630,"stop":1729034332630,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c538fa5a9917e5","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1729034558117,"stop":1729034558118,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd476cd57a4de752","name":"Push message with Arabic payload","time":{"start":1729034631248,"stop":1729034631248,"duration":0},"status":"passed","severity":"normal"},{"uid":"830bb322b517bc67","name":"1 Relay, 1 fetch","time":{"start":1729034356194,"stop":1729034356194,"duration":0},"status":"passed","severity":"normal"},{"uid":"3589f827774069b9","name":"Push message with content topic containing unicode special characters","time":{"start":1729034617766,"stop":1729034617766,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa69bc45f1c4cc4","name":"Check message with no payload is not received","time":{"start":1729034611685,"stop":1729034611685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24e9ca13279a762","name":"Check received message with timestamp: 1729034391567000000 ","time":{"start":1729034611657,"stop":1729034611657,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab0b99b6e7859a4","name":"can start the service","time":{"start":1729034408862,"stop":1729034408863,"duration":1},"status":"passed","severity":"normal"},{"uid":"c180e1b9743f644d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729034536776,"stop":1729034536776,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ffcdc495289511","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1729034356140,"stop":1729034356140,"duration":0},"status":"passed","severity":"normal"},{"uid":"63084c03b2e16ec8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1729034332636,"stop":1729034332637,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee890905b33e2ff0","name":"Filter with 1 connections","time":{"start":1729034473406,"stop":1729034473407,"duration":1},"status":"skipped","severity":"normal"},{"uid":"da4540b57c86889d","name":"LightPush with 2 connections","time":{"start":1729034473407,"stop":1729034473407,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9de86bfa99fda5d","name":"should throw error - no id","time":{"start":1729034341401,"stop":1729034341401,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e63abce01c2fa78","name":"should not receive a peer event before start","time":{"start":1729034655444,"stop":1729034655444,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae2f10632e49bf","name":"Default pageSize","time":{"start":1729034703313,"stop":1729034703313,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6ea38db17cbcf1","name":"Nwaku publishes","time":{"start":1729034630105,"stop":1729034630106,"duration":1},"status":"passed","severity":"normal"},{"uid":"cffc236aebed1c0e","name":"Relay","time":{"start":1729034398613,"stop":1729034398614,"duration":1},"status":"passed","severity":"normal"},{"uid":"d79e82dba149d984","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1729034335332,"stop":1729034335332,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f223405ce9539b2","name":"Push message with special chars payload","time":{"start":1729034617748,"stop":1729034617749,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ddf2c0394c8cbd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729034704500,"stop":1729034704500,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba18a08a2c2d8961","name":"should only return 1 node with store capability","time":{"start":1729034356476,"stop":1729034356476,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e07d130a3136f6","name":"should not receive a peer event before start","time":{"start":1729034360436,"stop":1729034360436,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5eadac2594df6fc","name":"A test","time":{"start":1729034537007,"stop":1729034537008,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fdcf7c1afdad3c9","name":"handles different networkShards values correctly","time":{"start":1729034332624,"stop":1729034332625,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f42509580086123","name":"Throws when trying to push message with empty payload","time":{"start":1729034631253,"stop":1729034631254,"duration":1},"status":"passed","severity":"normal"},{"uid":"26dfc2828bb95dfa","name":"should call waitForPeer on Relay","time":{"start":1729034373012,"stop":1729034373012,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ced3437b569f0e","name":"Push message with long payload","time":{"start":1729034631246,"stop":1729034631247,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d557e6793cd8ce4","name":"handles multiple messages","time":{"start":1729034701153,"stop":1729034701153,"duration":0},"status":"passed","severity":"normal"},{"uid":"7494fad8ad45865e","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1729034424271,"stop":1729034424272,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b597629df0abdac","name":"Check publish message containing Script","time":{"start":1729034636311,"stop":1729034636311,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17ba7838f7bcd58","name":"Subscribe to topic containing shell command and publish message","time":{"start":1729034640527,"stop":1729034640527,"duration":0},"status":"passed","severity":"normal"},{"uid":"91dce4b3244ed33e","name":"Check meta is set [ecies]","time":{"start":1729034368072,"stop":1729034368072,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dcaac286293e6d8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729034536095,"stop":1729034536095,"duration":0},"status":"passed","severity":"normal"},{"uid":"221ff11e27568546","name":"should be called for bootstrap peers","time":{"start":1729034399691,"stop":1729034399691,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f2b9731495019b","name":"Check message received after nwaku node is restarted","time":{"start":1729034611664,"stop":1729034611664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39e2fec861e2d580","name":"Using a function","time":{"start":1729034728790,"stop":1729034728790,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1eb573f3dbbedbe","name":"Check publish message after client node is restarted","time":{"start":1729034636323,"stop":1729034636323,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2bc99c8cd70ca7dd","name":"should not receive a peer event before start","time":{"start":1729034408864,"stop":1729034408870,"duration":6},"status":"passed","severity":"normal"},{"uid":"d9240e92b2616237","name":"Push message with content topic containing Chinese","time":{"start":1729034617760,"stop":1729034617761,"duration":1},"status":"passed","severity":"normal"},{"uid":"40cfd57b429d9bca","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1729034399692,"stop":1729034399693,"duration":1},"status":"passed","severity":"normal"},{"uid":"d740f32dcac14125","name":"Ping fails for unsubscribed peers","time":{"start":1729034470387,"stop":1729034470387,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ca59d374fcebfd","name":"Subscribe to topic containing short and receive message","time":{"start":1729034536100,"stop":1729034536101,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cce478a8630b11f","name":"Subscribe and receive messages via waku relay post","time":{"start":1729034704500,"stop":1729034704500,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6328243304101e","name":"Query Generator, No message returned","time":{"start":1729034682672,"stop":1729034682672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c8363205552b1e","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1729034665578,"stop":1729034665578,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7585b9e744645a","name":"Passing page size 11 when there are 10 messages","time":{"start":1729034703311,"stop":1729034703311,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21fae82c1a88950","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1729034332634,"stop":1729034332635,"duration":1},"status":"passed","severity":"normal"},{"uid":"35501eee85550623","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1729034398721,"stop":1729034398721,"duration":0},"status":"passed","severity":"normal"},{"uid":"d285132045de8f8e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729034704499,"stop":1729034704500,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ffc934e4954682","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729034506798,"stop":1729034506798,"duration":0},"status":"passed","severity":"normal"},{"uid":"574bad6a7c1b239a","name":"Query Generator, No Decoder","time":{"start":1729034682671,"stop":1729034682671,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d306bd1a1b5a1","name":"Check message with no content topic is not received","time":{"start":1729034611685,"stop":1729034611685,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90eca0627f189b5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1729034332640,"stop":1729034332640,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5a9e726a50e6e3","name":"should return the correct number of peers","time":{"start":1729034373027,"stop":1729034373027,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be48fb9c292c553","name":"Reusing cursor across nodes","time":{"start":1729034665584,"stop":1729034665584,"duration":0},"status":"passed","severity":"normal"},{"uid":"754cb4c34eef0287","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1729034708552,"stop":1729034708552,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ddc5e12eb54512","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729034704506,"stop":1729034704506,"duration":0},"status":"passed","severity":"normal"},{"uid":"50234e3899be93f1","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1729034472989,"stop":1729034472989,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ddf15503a21dd3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729034536785,"stop":1729034536785,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b66158e2538b4fa","name":"Ping on subscribed peer","time":{"start":1729034435409,"stop":1729034435410,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b417682756934b7","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1729034636322,"stop":1729034636322,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b1489aa4195034","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1729034781181,"stop":1729034781181,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4dca9e4751da766","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1729034332796,"stop":1729034332797,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb8705ee6f09d2","name":"should load peers from local storage and dispatch events","time":{"start":1729034360437,"stop":1729034360437,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd3785af57e1713","name":"Reopen subscription with peer with lost subscription","time":{"start":1729034435412,"stop":1729034435413,"duration":1},"status":"passed","severity":"normal"},{"uid":"6492b18d40a3ed45","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1729034332631,"stop":1729034332632,"duration":1},"status":"passed","severity":"normal"},{"uid":"adfd54d4af022a21","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1729034332648,"stop":1729034332648,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce8e575ab54cc41","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1729034472985,"stop":1729034472986,"duration":1},"status":"passed","severity":"normal"},{"uid":"658fa45bf6762a68","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729034704491,"stop":1729034704491,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96f2bdb7ca5709","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729034536102,"stop":1729034536102,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfab47939546db","name":"should be able to decode the field with only FILTER set to true","time":{"start":1729034340755,"stop":1729034340755,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14b1569f0427e13","name":"should add a peer","time":{"start":1729034373025,"stop":1729034373026,"duration":1},"status":"passed","severity":"normal"},{"uid":"93dd897776aa322","name":"Query generator for multiple messages with different content topic format","time":{"start":1729034696864,"stop":1729034696864,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2660683e8967b82","name":"Encoder throws on empty string content topic","time":{"start":1729034368073,"stop":1729034368073,"duration":0},"status":"passed","severity":"normal"},{"uid":"439e60e83ba2c9bc","name":"Push message with content topic containing Russian","time":{"start":1729034617762,"stop":1729034617762,"duration":0},"status":"passed","severity":"normal"},{"uid":"7505a8673951785","name":"Check received message containing JSON","time":{"start":1729034611655,"stop":1729034611655,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d295d5282734411","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729034462535,"stop":1729034462535,"duration":0},"status":"passed","severity":"normal"},{"uid":"deabd736f4fa496d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1729034708552,"stop":1729034708552,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c430a42026286","name":"should reject if Relay is requested but not mounted","time":{"start":1729034373009,"stop":1729034373009,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbee89ed6545c44","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1729034360437,"stop":1729034360437,"duration":0},"status":"passed","severity":"normal"},{"uid":"e900e131588c3ff0","name":"Should update multiaddrs","time":{"start":1729034566434,"stop":1729034566435,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8156f212ea0716","name":"Check received message containing unicode special characters","time":{"start":1729034611656,"stop":1729034611657,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02297ac0d10bb68","name":"peer:update - should do nothing if another protocol hit","time":{"start":1729034348413,"stop":1729034348414,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a25323175c24e55","name":"Push message with custom timestamp: 1698276073747","time":{"start":1729034631263,"stop":1729034631264,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eed3c1a6bb4ab2c","name":"Check message on other pubsub topic is not received","time":{"start":1729034611662,"stop":1729034611662,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3efa1b4c511ea2","name":"All","time":{"start":1729034398615,"stop":1729034398615,"duration":0},"status":"passed","severity":"normal"},{"uid":"87afd9333611cdee","name":"Check publish message containing shell command","time":{"start":1729034636312,"stop":1729034636313,"duration":1},"status":"passed","severity":"normal"},{"uid":"d975851c33c7fb43","name":"isConnected should return true after first peer connects","time":{"start":1729034424273,"stop":1729034424274,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c69ebd91b40ad8","name":"Check received message containing Arabic","time":{"start":1729034506787,"stop":1729034506788,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a51dabe58f1529","name":"should be able to decode the field with only RELAY set to true","time":{"start":1729034340754,"stop":1729034340755,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c745596f3cde87","name":"Check received message containing Arabic","time":{"start":1729034611677,"stop":1729034611677,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b46913f5448e76","name":"Query with Ordered Callback, No message returned","time":{"start":1729034682676,"stop":1729034682677,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c58b38ba8fac2d","name":"Check received message containing numeric","time":{"start":1729034506785,"stop":1729034506786,"duration":1},"status":"passed","severity":"normal"},{"uid":"6979f145a94f2d77","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1729034472963,"stop":1729034472964,"duration":1},"status":"passed","severity":"normal"},{"uid":"4971218267a8266d","name":"Check received message containing short","time":{"start":1729034506784,"stop":1729034506785,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a1d847131a899a","name":"Check publish message containing SQL Injection","time":{"start":1729034636310,"stop":1729034636311,"duration":1},"status":"passed","severity":"normal"},{"uid":"918df4e67481cbf3","name":"Query generator for 2000 messages","time":{"start":1729034696867,"stop":1729034696867,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2171b47d8513da","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1729034356476,"stop":1729034356477,"duration":1},"status":"passed","severity":"normal"},{"uid":"10025e56ac2fad1b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1729034332620,"stop":1729034332620,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57297ca9a427f10","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1729034424273,"stop":1729034424273,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c28eb4d98134b7","name":"Number of peers are maintained correctly","time":{"start":1729034470386,"stop":1729034470386,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dcaf858f2b8e87c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729034704502,"stop":1729034704502,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd97ca9593624837","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1729034332636,"stop":1729034332636,"duration":0},"status":"passed","severity":"normal"},{"uid":"51484d7476755550","name":"should not throw an error for a single configured topic","time":{"start":1729034332641,"stop":1729034332641,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a2c62e6964c69f","name":"Check publish message after service node is restarted","time":{"start":1729034636323,"stop":1729034636323,"duration":0},"status":"skipped","severity":"normal"},{"uid":"587ce724ed479e0","name":"1 Store, 2 relays, 2 fetches","time":{"start":1729034356195,"stop":1729034356195,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1640251146c9ae","name":"Subscribe to topic containing JSON and publish message","time":{"start":1729034640526,"stop":1729034640526,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb138cf402eddb58","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1729034447614,"stop":1729034447614,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdbd29f6ec1c706","name":"Subscribe and publish message","time":{"start":1729034640509,"stop":1729034640511,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1a761e22a177380","name":"Check received message containing SQL Injection","time":{"start":1729034611678,"stop":1729034611678,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee0ffb13c170630","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1729034366396,"stop":1729034366397,"duration":1},"status":"passed","severity":"normal"},{"uid":"d157c8929aa70191","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729034704501,"stop":1729034704501,"duration":0},"status":"passed","severity":"normal"},{"uid":"3adc90b86effd2ab","name":"random static sharding 8 - Cluster ID: 160, Shard ID: 792","time":{"start":1729034668608,"stop":1729034668608,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2de1133210fc71a","name":"Passing an array","time":{"start":1729034728789,"stop":1729034728790,"duration":1},"status":"passed","severity":"normal"},{"uid":"1455f51200433924","name":"unsubscribes","time":{"start":1729034701153,"stop":1729034701153,"duration":0},"status":"passed","severity":"normal"},{"uid":"906024f47bba2086","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729034704507,"stop":1729034704508,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ddf6cab75d4e5f9","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1729034332645,"stop":1729034332645,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d7efa86ee3f981","name":"Check received message containing Basic HTML tag","time":{"start":1729034611679,"stop":1729034611680,"duration":1},"status":"passed","severity":"normal"},{"uid":"41bcd41bb623eacd","name":"Subscribe to topic containing numeric and publish message","time":{"start":1729034640521,"stop":1729034640521,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2412f3af23e3d8","name":"Push message with content topic containing Arabic","time":{"start":1729034631257,"stop":1729034631257,"duration":0},"status":"passed","severity":"normal"},{"uid":"614a923c3cb582db","name":"throws on content topic with empty encoding field","time":{"start":1729034332612,"stop":1729034332612,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a7333e2775abb9","name":"Check meta is set [symmetric]","time":{"start":1729034366398,"stop":1729034366398,"duration":0},"status":"passed","severity":"normal"},{"uid":"55eb1e542d22be6d","name":"Fails to push message with empty content topic","time":{"start":1729034631261,"stop":1729034631262,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c68079871cf1ef","name":"Push message with short payload","time":{"start":1729034631246,"stop":1729034631246,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b21b59225ee09d","name":"should return unique PubsubTopics for static sharding","time":{"start":1729034332627,"stop":1729034332628,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa94bab69e1a57b","name":"Check received message containing Chinese","time":{"start":1729034506786,"stop":1729034506787,"duration":1},"status":"passed","severity":"normal"},{"uid":"a05c51d4684af1d","name":"Check received message containing shell command","time":{"start":1729034611655,"stop":1729034611656,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7282f966873272","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1729034565830,"stop":1729034565831,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b291708265baee1","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1729034340758,"stop":1729034340758,"duration":0},"status":"passed","severity":"normal"},{"uid":"aadb8ef84c3b243c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729034447616,"stop":1729034447616,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7747b2a664889e3","name":"passes more than one ENR URLs and attempts connection","time":{"start":1729034408877,"stop":1729034408877,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be4df633c1f83db9","name":"Push message with XML payload","time":{"start":1729034617752,"stop":1729034617752,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd506bcf59de98bd","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1729034536111,"stop":1729034536112,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b0bf4349119acf","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729034536111,"stop":1729034536111,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc467a646eaff336","name":"returns all values when wanted number is greater than available values","time":{"start":1729034355550,"stop":1729034355553,"duration":3},"status":"passed","severity":"normal"},{"uid":"c4a53638cd88e858","name":"should use the provided clusterId for the pubsub topic","time":{"start":1729034332648,"stop":1729034332649,"duration":1},"status":"passed","severity":"normal"},{"uid":"43622ec04811649b","name":"Check received message containing emoji","time":{"start":1729034611682,"stop":1729034611682,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab8fd86d8cba100","name":"1 Relay, 1 Filter, gives up","time":{"start":1729034356196,"stop":1729034356196,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb37f56744e28e71","name":"Passing cursor with wrong pubsubTopic","time":{"start":1729034665585,"stop":1729034665589,"duration":4},"status":"passed","severity":"normal"},{"uid":"80f3645915b90b57","name":"Asymmetric encrypt & decrypt","time":{"start":1729034366897,"stop":1729034366898,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb2cf18b0be0e7a","name":"Generator, custom pubsub topic","time":{"start":1729034694622,"stop":1729034694622,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb6ded9d9cc33cf","name":"Push message with emoji payload","time":{"start":1729034631252,"stop":1729034631253,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6dd72ebad3868","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1729034473216,"stop":1729034473216,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25d5e101fe0d89be","name":"should return false when no peers exist","time":{"start":1729034373028,"stop":1729034373028,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abb81715377b784","name":"Nodes with multiple pubsub topic","time":{"start":1729034626852,"stop":1729034626853,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ca74352266e4a","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1729034340752,"stop":1729034340753,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d91a60708622921","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1729034332613,"stop":1729034332614,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1862935408402c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1729034626852,"stop":1729034626852,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b51e13833a658b","name":"Push message with content topic containing shell command","time":{"start":1729034631260,"stop":1729034631260,"duration":0},"status":"passed","severity":"normal"},{"uid":"638f5f4b926daeae","name":"Push message with custom timestamp: 1698276107155","time":{"start":1729034617769,"stop":1729034617771,"duration":2},"status":"passed","severity":"normal"},{"uid":"411b009954ba9e61","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1729034332625,"stop":1729034332626,"duration":1},"status":"passed","severity":"normal"},{"uid":"87907699cad4a671","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1729034781181,"stop":1729034781181,"duration":0},"status":"passed","severity":"normal"},{"uid":"9278b868f44b78d","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1729034640528,"stop":1729034640528,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f6393b90e76f5e","name":"Check publish message containing special chars","time":{"start":1729034636308,"stop":1729034636309,"duration":1},"status":"passed","severity":"normal"},{"uid":"71aac107d3f675b5","name":"throws an error for improperly formatted content topics","time":{"start":1729034332625,"stop":1729034332625,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f1b0a5481b33c0","name":"handles empty contentTopics array correctly","time":{"start":1729034332647,"stop":1729034332647,"duration":0},"status":"passed","severity":"normal"},{"uid":"98099ff6b3eb3165","name":"Callback on promise","time":{"start":1729034696864,"stop":1729034696864,"duration":0},"status":"passed","severity":"normal"},{"uid":"69929a6f829837c4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729034536109,"stop":1729034536109,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a8a336f24e9578","name":"Push message with Chinese payload","time":{"start":1729034631248,"stop":1729034631248,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35facb0edce9e29","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1729034696865,"stop":1729034696865,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8452c2b0e17958e","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1729034473215,"stop":1729034473216,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2d58d0e7e5af52a0","name":"Query Generator, Multiple PubsubTopics","time":{"start":1729034682671,"stop":1729034682671,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8f14a2e16729e2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729034536789,"stop":1729034536790,"duration":1},"status":"passed","severity":"normal"},{"uid":"e979cc89671c51c","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1729034473214,"stop":1729034473215,"duration":1},"status":"skipped","severity":"normal"},{"uid":"280e584c6fe3b6f9","name":"getPeersByDiscovery","time":{"start":1729034645142,"stop":1729034645144,"duration":2},"status":"passed","severity":"normal"},{"uid":"434a39bc0e73f8d2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1729034626850,"stop":1729034626850,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb71a4057632094e","name":"Generator, 2 different pubsubtopics","time":{"start":1729034694623,"stop":1729034694623,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e0a0ce08dc8c91","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1729034332622,"stop":1729034332622,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c6d8f2f8ca70c5","name":"Push message with Russian payload","time":{"start":1729034631249,"stop":1729034631249,"duration":0},"status":"passed","severity":"normal"},{"uid":"267585248470f924","name":"should reject if Filter is requested but not mounted","time":{"start":1729034373010,"stop":1729034373010,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27fc8a5b4b7580a","name":"removeEventListener with wrong event","time":{"start":1729034432450,"stop":1729034432450,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d974d44d7328a7","name":"throws on content topic with generation field greater than 0","time":{"start":1729034332609,"stop":1729034332609,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8dba9117c564f4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1729034626853,"stop":1729034626853,"duration":0},"status":"passed","severity":"normal"},{"uid":"928016831c0d674f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1729034366397,"stop":1729034366397,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed746fd979f7cf2","name":"connected peers and dial","time":{"start":1729034612084,"stop":1729034612084,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7f5963c9a77582","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1729034665579,"stop":1729034665580,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e05212e0da81c8","name":"Push message with content topic containing Script","time":{"start":1729034617763,"stop":1729034617763,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ecc766d19ec6402","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1729034332649,"stop":1729034332649,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a5150b6510d5b4","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1729034693197,"stop":1729034693198,"duration":1},"status":"passed","severity":"normal"},{"uid":"bacc0f542357dfaf","name":"Relay + Store","time":{"start":1729034341412,"stop":1729034341412,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae3561366abdd6b","name":"Check received message containing Chinese","time":{"start":1729034611651,"stop":1729034611651,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c6909dabc5d152","name":"same cluster, same shard: nodes connect","time":{"start":1729034558119,"stop":1729034558119,"duration":0},"status":"passed","severity":"normal"},{"uid":"14bf986f1cfdd8b1","name":"Push message with content topic containing numeric","time":{"start":1729034617759,"stop":1729034617760,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e74a09071c6855","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729034536110,"stop":1729034536110,"duration":0},"status":"passed","severity":"normal"},{"uid":"222368b63cff5049","name":"Subscribe to topic containing long and receive message","time":{"start":1729034536101,"stop":1729034536101,"duration":0},"status":"passed","severity":"normal"},{"uid":"726eed9214cf7abf","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729034704509,"stop":1729034704509,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0aff9821d8abac","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1729034472942,"stop":1729034472942,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca9bb4949a0ed5d","name":"Push message on custom pubsubTopic","time":{"start":1729034565827,"stop":1729034565827,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe1a1a605f09758","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1729034636314,"stop":1729034636315,"duration":1},"status":"passed","severity":"normal"},{"uid":"30cee6ee211eaa85","name":"Encoder throws on undefined content topic","time":{"start":1729034366399,"stop":1729034366399,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e65d8a284d4959c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1729034332632,"stop":1729034332633,"duration":1},"status":"passed","severity":"normal"},{"uid":"f52a405e4780b05d","name":"can start and stop the service","time":{"start":1729034360434,"stop":1729034360434,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9faf8611a1084e","name":"Check message with no content topic is not received","time":{"start":1729034611663,"stop":1729034611663,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3ed0a60cc0d27","name":"should throw error - invalid id","time":{"start":1729034341401,"stop":1729034341401,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9105f5c035ea96c","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1729034332621,"stop":1729034332621,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb652a637eca1d3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729034536099,"stop":1729034536099,"duration":0},"status":"passed","severity":"normal"},{"uid":"afefc03e93c9c8f2","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1729034693195,"stop":1729034693195,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44411b0f461912f","name":"Query with Promise Callback, No message returned","time":{"start":1729034682681,"stop":1729034682681,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a90abcfd8a42992","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1729034665578,"stop":1729034665578,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89b4ee9a26a4ec4","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1729034332630,"stop":1729034332631,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa03da0b8d1bd9f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1729034332638,"stop":1729034332638,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6e9e23fc931bf7","name":"should add and remove event listeners correctly","time":{"start":1729034360438,"stop":1729034360438,"duration":0},"status":"passed","severity":"normal"},{"uid":"79fb694d1d3a0337","name":"Meta field set when metaSetter is specified","time":{"start":1729034348761,"stop":1729034348761,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2ea1d78d2d310","name":"Subscribe to topic containing short and publish message","time":{"start":1729034640517,"stop":1729034640520,"duration":3},"status":"passed","severity":"normal"},{"uid":"1e7d59c01974f142","name":"can start and stop the service","time":{"start":1729034408863,"stop":1729034408863,"duration":0},"status":"passed","severity":"normal"},{"uid":"100553a92b1a6add","name":"Subscribe and receives messages on 20 topics","time":{"start":1729034704501,"stop":1729034704502,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba91784e91123e5","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1729034473216,"stop":1729034473217,"duration":1},"status":"skipped","severity":"normal"},{"uid":"69fc4672b2c5754d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729034704497,"stop":1729034704498,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0ca4158bfbe244","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1729034668611,"stop":1729034668611,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbdbf4a21ee991f9","name":"Check received message with timestamp: 1729034391567000000 ","time":{"start":1729034611682,"stop":1729034611682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9f93dd3ceb3b70","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1729034472988,"stop":1729034472989,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b506127ae3e5abc","name":"Subscribe and receive messages via waku relay post","time":{"start":1729034704490,"stop":1729034704490,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e40d1b816edf3c4","name":"Refresh subscription","time":{"start":1729034704503,"stop":1729034704503,"duration":0},"status":"passed","severity":"normal"},{"uid":"788245f22f71fb69","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1729034340752,"stop":1729034340752,"duration":0},"status":"passed","severity":"normal"},{"uid":"2360e41fcb8436ee","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729034704504,"stop":1729034704504,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b11314d8bdfcda","name":"Push message with custom timestamp: 1729038107155","time":{"start":1729034617771,"stop":1729034617776,"duration":5},"status":"passed","severity":"normal"},{"uid":"7ce10eaee5d466ad","name":"Ordered Callback - false","time":{"start":1729034683701,"stop":1729034683701,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4f0c58a1844e0c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729034536786,"stop":1729034536786,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca54dedac563ea7f","name":"Check received message with timestamp: 1729034391567 ","time":{"start":1729034611658,"stop":1729034611658,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaaa2e793219308e","name":"should set field with all protocols disabled","time":{"start":1729034341410,"stop":1729034341410,"duration":0},"status":"passed","severity":"normal"},{"uid":"8485e6bcae2a1cf","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1729034473217,"stop":1729034473218,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b5090358bf9596b0","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1729034332621,"stop":1729034332621,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac5d31b442d619a","name":"should create a new stream if no existing for protocol found","time":{"start":1729034348412,"stop":1729034348413,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f120f723141b0c","name":"can start the service","time":{"start":1729034360433,"stop":1729034360433,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d25c9783cd9d37","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1729034472989,"stop":1729034472990,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba750cc30ea19f2","name":"Push message with custom timestamp: 1729038073747","time":{"start":1729034631264,"stop":1729034631264,"duration":0},"status":"passed","severity":"normal"},{"uid":"240537d5ac8c5184","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1729034356139,"stop":1729034356139,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca64583ca5a4ce6","name":"should return false","time":{"start":1729034341402,"stop":1729034341402,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5d48291f2b50cf","name":"random static sharding 4 - Cluster ID: 711, Shard ID: 923","time":{"start":1729034668596,"stop":1729034668597,"duration":1},"status":"passed","severity":"normal"},{"uid":"da3a5d75e3c05b77","name":"Check received message containing special chars","time":{"start":1729034506786,"stop":1729034506786,"duration":0},"status":"passed","severity":"normal"},{"uid":"71cf9d0267c462df","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1729034332637,"stop":1729034332637,"duration":0},"status":"passed","severity":"normal"},{"uid":"4337081fa7adedf0","name":"should not add existing peers","time":{"start":1729034373029,"stop":1729034373030,"duration":1},"status":"passed","severity":"normal"},{"uid":"257791978f2f4e4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729034704489,"stop":1729034704489,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfd90ede8da14c7","name":"Fields are not dropped","time":{"start":1729034347698,"stop":1729034347701,"duration":3},"status":"passed","severity":"normal"},{"uid":"618f4f1e478abaca","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729034694622,"stop":1729034694622,"duration":0},"status":"passed","severity":"normal"},{"uid":"974d279da7bf21fa","name":"it tolerates circular branch references","time":{"start":1729034356473,"stop":1729034356473,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a15b8a77d0ef4c4","name":"should retry on failure if specified","time":{"start":1729034372892,"stop":1729034372893,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e5e8f97a1eec12a","name":"less peers than existing","time":{"start":1729034612085,"stop":1729034612085,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fdc47744d79be319","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729034536106,"stop":1729034536106,"duration":0},"status":"passed","severity":"normal"},{"uid":"a161e6cd52c9f67c","name":"safeDispatchEvent","time":{"start":1729034432451,"stop":1729034432452,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a4da87be4e745a","name":"Push message with content topic containing JSON","time":{"start":1729034631260,"stop":1729034631260,"duration":0},"status":"passed","severity":"normal"},{"uid":"187976bfad07376f","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1729034332621,"stop":1729034332622,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d4b905bfaa5f74","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1729034356137,"stop":1729034356138,"duration":1},"status":"passed","severity":"normal"},{"uid":"255369d931d00ef5","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1729034781179,"stop":1729034781180,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a2bbf7b9c6e9951","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729034506798,"stop":1729034506798,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8e38e8cd525f68","name":"Check received message containing Script","time":{"start":1729034506789,"stop":1729034506789,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb93ce90475f79c0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729034704504,"stop":1729034704504,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa709a3c471dc4a","name":"Decoder throws on undefined content topic","time":{"start":1729034366400,"stop":1729034366400,"duration":0},"status":"passed","severity":"normal"},{"uid":"6453eb18170b42ca","name":"Check message received after jswaku node is restarted","time":{"start":1729034611687,"stop":1729034611689,"duration":2},"status":"skipped","severity":"normal"},{"uid":"a47a22cb1bafa50e","name":"Check received message containing numeric","time":{"start":1729034611649,"stop":1729034611650,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc35ddd914917086","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1729034470391,"stop":1729034470391,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20c0e293677ac3e","name":"configure the node with multiple pubsub topics","time":{"start":1729034668610,"stop":1729034668611,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d2ec3641277d2c3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729034536786,"stop":1729034536789,"duration":3},"status":"passed","severity":"normal"},{"uid":"c4574242a438db2e","name":"Check publish message containing escaped characters","time":{"start":1729034636313,"stop":1729034636313,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1da78246683e887","name":"Push message with Russian payload","time":{"start":1729034617750,"stop":1729034617750,"duration":0},"status":"passed","severity":"normal"},{"uid":"37be292f74d2eaa","name":"should remove a peer","time":{"start":1729034373026,"stop":1729034373026,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc0616910d8b10d","name":"stop","time":{"start":1729034432452,"stop":1729034432452,"duration":0},"status":"passed","severity":"normal"},{"uid":"94dcab125684b26","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1729034332626,"stop":1729034332627,"duration":1},"status":"passed","severity":"normal"},{"uid":"53fbccce469bdbda","name":"udp ip6 address","time":{"start":1729034340830,"stop":1729034340831,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f5bce6fe78ddf9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729034565828,"stop":1729034565830,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e631a4785c688f8","name":"Nodes with multiple pubsub topic","time":{"start":1729034626851,"stop":1729034626851,"duration":0},"status":"passed","severity":"normal"},{"uid":"839643a7fe2e786e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729034611683,"stop":1729034611683,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c864b71237b8d8","name":"random static sharding 7 - Cluster ID: 592, Shard ID: 217","time":{"start":1729034668599,"stop":1729034668605,"duration":6},"status":"passed","severity":"normal"},{"uid":"86a94023023d3867","name":"should return all peers when numPeers is 0","time":{"start":1729034348576,"stop":1729034348576,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd63d8656417eb39","name":"Push message with JSON payload","time":{"start":1729034631251,"stop":1729034631251,"duration":0},"status":"passed","severity":"normal"},{"uid":"beaf76cd9f000aa8","name":"Publish message with custom timestamp: Wed Oct 25 2023 23:23:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1729034636315,"stop":1729034636315,"duration":0},"status":"passed","severity":"normal"},{"uid":"2476a4abf3c57ee1","name":"Wrong topic","time":{"start":1729034656472,"stop":1729034656472,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d43945d090ec39","name":"Fails to publish message with wrong content topic","time":{"start":1729034636319,"stop":1729034636322,"duration":3},"status":"passed","severity":"normal"},{"uid":"4042686041f9b7dc","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1729034472990,"stop":1729034472991,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d063f3a0ad3343","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1729034472931,"stop":1729034472931,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0e5212b4e21b84","name":"Check message received after nwaku node is restarted","time":{"start":1729034611689,"stop":1729034611689,"duration":0},"status":"skipped","severity":"normal"},{"uid":"82c0e7172f4ebcf4","name":"should properly create peer info with all multiaddrs","time":{"start":1729034341409,"stop":1729034341410,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e072307eabdf834","name":"Check received message containing short","time":{"start":1729034611665,"stop":1729034611665,"duration":0},"status":"passed","severity":"normal"},{"uid":"775a1d39e0328509","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1729034473222,"stop":1729034473222,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5cc5afb8a752a4bd","name":"should not fail to stop the service if it was not started","time":{"start":1729034360434,"stop":1729034360435,"duration":1},"status":"passed","severity":"normal"},{"uid":"88a4c0eecc6f8edb","name":"Store - dialed after - with timeout","time":{"start":1729034713701,"stop":1729034713701,"duration":0},"status":"passed","severity":"normal"},{"uid":"b754c72e64a6e5aa","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1729034473212,"stop":1729034473213,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8e03921c87fe4eb6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729034536096,"stop":1729034536096,"duration":0},"status":"passed","severity":"normal"},{"uid":"a451b8b426ef7bdd","name":"Push message with escaped characters payload","time":{"start":1729034617755,"stop":1729034617756,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c801c749417ee7b","name":"Subscribe to topic containing Script and receive message","time":{"start":1729034704495,"stop":1729034704495,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69bd7f77c219118","name":"Check publish message containing Basic HTML tag","time":{"start":1729034636312,"stop":1729034636312,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ab892b8e5fedd","name":"Decoder throws on undefined content topic","time":{"start":1729034348762,"stop":1729034348762,"duration":0},"status":"passed","severity":"normal"},{"uid":"91356f741e5bfcc4","name":"Check received message containing emoji","time":{"start":1729034611657,"stop":1729034611657,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c9e92daf000863","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1729034332641,"stop":1729034332641,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e60e7764f68b78b","name":"Check publish message containing Arabic","time":{"start":1729034636309,"stop":1729034636310,"duration":1},"status":"passed","severity":"normal"},{"uid":"592e8445751318e0","name":"Check message with non string payload is not received","time":{"start":1729034506804,"stop":1729034506804,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc0535e24491fe9","name":"Accepts a valid Waku Message","time":{"start":1729034376213,"stop":1729034376214,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4132d58ff799ea2","name":"Push message with Script payload","time":{"start":1729034631249,"stop":1729034631250,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b88858ddb3adab6","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1729034348576,"stop":1729034348577,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa4ab77003c7b23","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1729034447632,"stop":1729034447635,"duration":3},"status":"passed","severity":"normal"},{"uid":"5e02166a29fd59f2","name":"Push message with content topic containing long","time":{"start":1729034617759,"stop":1729034617759,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef42633973d885f","name":"Push message with content topic containing JSON","time":{"start":1729034617765,"stop":1729034617765,"duration":0},"status":"passed","severity":"normal"},{"uid":"db60e09da7e6d704","name":"Query Generator - false","time":{"start":1729034683700,"stop":1729034683700,"duration":0},"status":"passed","severity":"normal"},{"uid":"356ecc3f82c40d2b","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1729034348415,"stop":1729034348415,"duration":0},"status":"passed","severity":"normal"},{"uid":"30256a4e4c5e97","name":"Subscribe to topic containing XML and receive message","time":{"start":1729034704495,"stop":1729034704495,"duration":0},"status":"passed","severity":"normal"},{"uid":"1330101adb05030a","name":"Overlapping topic subscription","time":{"start":1729034704502,"stop":1729034704503,"duration":1},"status":"passed","severity":"normal"},{"uid":"3889080da7fdfe23","name":"Ping on unsubscribed peer","time":{"start":1729034435411,"stop":1729034435412,"duration":1},"status":"passed","severity":"normal"},{"uid":"6334ff280e9d178a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1729034399690,"stop":1729034399690,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af1a5852b2967c2","name":"Ping on peer without subscriptions","time":{"start":1729034435019,"stop":1729034435019,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc62d269b6599c","name":"Renews peer on consistent ping failures","time":{"start":1729034470387,"stop":1729034470391,"duration":4},"status":"passed","severity":"normal"},{"uid":"c869d5e737df4ec0","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1729034470395,"stop":1729034470395,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7781be7004e1bb","name":"Rejects garbage","time":{"start":1729034376215,"stop":1729034376215,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d341385a21bbcf","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1729034472950,"stop":1729034472951,"duration":1},"status":"passed","severity":"normal"},{"uid":"51426bc7d3e847f5","name":"returns nothing if no connections present","time":{"start":1729034348294,"stop":1729034348295,"duration":1},"status":"passed","severity":"normal"},{"uid":"f93a9b54b36bd5f7","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app35/4/topic967/json","time":{"start":1729034656465,"stop":1729034656465,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3cb89dcea1a607","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1729034340753,"stop":1729034340754,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab974c5cc76de033","name":"Push message with custom timestamp: 1729030873747","time":{"start":1729034631264,"stop":1729034631264,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8dbdb2e853d503","name":"Check received message containing Script","time":{"start":1729034611679,"stop":1729034611679,"duration":0},"status":"passed","severity":"normal"},{"uid":"38833d62a5170431","name":"can start the service","time":{"start":1729034655441,"stop":1729034655442,"duration":1},"status":"passed","severity":"normal"},{"uid":"161c213de485645b","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1729034356477,"stop":1729034356477,"duration":0},"status":"passed","severity":"normal"},{"uid":"2302021be6c3af66","name":"Renews peer on consistent missed messages","time":{"start":1729034470391,"stop":1729034470394,"duration":3},"status":"passed","severity":"normal"},{"uid":"d4459ac3e00ba515","name":"Push message equal or less that 1MB","time":{"start":1729034631265,"stop":1729034631265,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf10075908efe0c","name":"Non TWN Cluster","time":{"start":1729034656459,"stop":1729034656459,"duration":0},"status":"passed","severity":"normal"},{"uid":"d973b8e129d9a53","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1729034708553,"stop":1729034708553,"duration":0},"status":"passed","severity":"normal"},{"uid":"94516b105e894025","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729034536108,"stop":1729034536108,"duration":0},"status":"passed","severity":"normal"},{"uid":"962f3bb37d4940c4","name":"Check received message with timestamp: 1729034391567 ","time":{"start":1729034611682,"stop":1729034611683,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb1f0c21ff8ae78","name":"should throw an error for missing required configuration","time":{"start":1729034332629,"stop":1729034332630,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d0ab01ea831a96","name":"Push message with SQL Injection payload","time":{"start":1729034617750,"stop":1729034617751,"duration":1},"status":"passed","severity":"normal"},{"uid":"e627d9d5b9b463ec","name":"should be able to decode the field with only STORE set to true","time":{"start":1729034340755,"stop":1729034340756,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf8424fb7f13453","name":"handles empty shards array correctly","time":{"start":1729034332647,"stop":1729034332647,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ee1560ef23bdac","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1729034640526,"stop":1729034640526,"duration":0},"status":"passed","severity":"normal"},{"uid":"994423a9d76586ac","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1729034665577,"stop":1729034665577,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d837904a920b901","name":"Push message with content topic containing Russian","time":{"start":1729034631258,"stop":1729034631258,"duration":0},"status":"passed","severity":"normal"},{"uid":"7258e9497d0d3330","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729034536789,"stop":1729034536789,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee450e95d9603b7","name":"should correctly map a content topic to a pubsub topic","time":{"start":1729034332648,"stop":1729034332648,"duration":0},"status":"passed","severity":"normal"},{"uid":"7936feca9dd7b9dc","name":"Passing page size 10 when there are 10 messages","time":{"start":1729034703310,"stop":1729034703311,"duration":1},"status":"passed","severity":"normal"},{"uid":"b917fa439c86377d","name":"Query generator for multiple messages","time":{"start":1729034696862,"stop":1729034696863,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb26ce764e9099e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729034694625,"stop":1729034694626,"duration":1},"status":"passed","severity":"normal"},{"uid":"58979c1ce32463b8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729034704490,"stop":1729034704491,"duration":1},"status":"passed","severity":"normal"},{"uid":"31cd671ee10aeef1","name":"should handle corrupted local storage data gracefully","time":{"start":1729034360437,"stop":1729034360438,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d1e5c35e87bcf9","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app98/6/topic677/proto","time":{"start":1729034656464,"stop":1729034656464,"duration":0},"status":"passed","severity":"normal"},{"uid":"951fd5ab8a9a7fda","name":"Query with Ordered Callback, No Decoder","time":{"start":1729034682674,"stop":1729034682675,"duration":1},"status":"passed","severity":"normal"},{"uid":"4891ef54a5af70a8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1729034668591,"stop":1729034668591,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ce65e6de88e475","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1729034472982,"stop":1729034472983,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdfa54e38ce6e192","name":"Promise Callback - true","time":{"start":1729034683700,"stop":1729034683700,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b3a46ff254ec95","name":"Subscribe to topic containing emoji and publish message","time":{"start":1729034640528,"stop":1729034640528,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bac7ef54850b90d","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app7/4/topic303/json","time":{"start":1729034656466,"stop":1729034656467,"duration":1},"status":"passed","severity":"normal"},{"uid":"5210eeee413c1fd9","name":"Subscribe and receive messages via lightPush","time":{"start":1729034704499,"stop":1729034704499,"duration":0},"status":"passed","severity":"normal"},{"uid":"af116ccc9b19d47c","name":"Promise Callback - false","time":{"start":1729034683701,"stop":1729034683701,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef10b5b6b7b2649","name":"Generator, 2 different pubsubtopics","time":{"start":1729034694621,"stop":1729034694622,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a544ac4e8be1cb","name":"can start and stop the service","time":{"start":1729034655442,"stop":1729034655442,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb6ed369ca6e6b","name":"should not fail to start the service if it is already started","time":{"start":1729034408864,"stop":1729034408864,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ede631e07be19c","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1729034472941,"stop":1729034472942,"duration":1},"status":"passed","severity":"normal"},{"uid":"91232f14e84ab37d","name":"should set field with all protocols enabled","time":{"start":1729034341410,"stop":1729034341410,"duration":0},"status":"passed","severity":"normal"},{"uid":"21aaa4ea5e2f99b7","name":"should properly create location multiaddrs - tcp4","time":{"start":1729034341405,"stop":1729034341405,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc4d5fd2c587f44","name":"Generator, custom pubsub topic","time":{"start":1729034694621,"stop":1729034694621,"duration":0},"status":"passed","severity":"normal"},{"uid":"8975bdabd2cc3eac","name":"should be able to encode the field with only STORE set to true","time":{"start":1729034340750,"stop":1729034340751,"duration":1},"status":"passed","severity":"normal"},{"uid":"7033e93fced772a1","name":"Decrypt messages","time":{"start":1729034614966,"stop":1729034614966,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bddc7f47bba6bb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729034536790,"stop":1729034536793,"duration":3},"status":"passed","severity":"normal"},{"uid":"c4d8aae0c7aa9a54","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1729034332614,"stop":1729034332614,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7cda2971532c3e1","name":"start node with empty content topic","time":{"start":1729034656474,"stop":1729034656474,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2c5cff43bba63a","name":"Subscribe to topic containing short and receive message","time":{"start":1729034704492,"stop":1729034704492,"duration":0},"status":"passed","severity":"normal"},{"uid":"af16ad39ac82cb9c","name":"Publish message with rate limit","time":{"start":1729034636324,"stop":1729034636324,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b94c75b7b03d018","name":"Check received message containing unicode special characters","time":{"start":1729034611681,"stop":1729034611681,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd22a1a626b63237","name":"Push message with content topic containing unicode special characters","time":{"start":1729034631261,"stop":1729034631261,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b73bceccb8c6f5","name":"Push message with content topic containing XML","time":{"start":1729034617764,"stop":1729034617764,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3f9623c325d02f","name":"Subscribe to topic containing long and receive message","time":{"start":1729034704492,"stop":1729034704493,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2fdb7993d3f3a51","name":"should handle a minimal index list","time":{"start":1729034332796,"stop":1729034332796,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d2881525dc5434","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1729034472983,"stop":1729034472984,"duration":1},"status":"passed","severity":"normal"},{"uid":"499d87fee9e7e901","name":"Push message with rate limit","time":{"start":1729034631263,"stop":1729034631263,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbc6732398b982e","name":"recovers when dns.resolve returns empty","time":{"start":1729034356473,"stop":1729034356474,"duration":1},"status":"passed","severity":"normal"},{"uid":"4560a557450dcb0d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729034704497,"stop":1729034704497,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09c1063c30774c8","name":"Check message with no pubsub topic is not received","time":{"start":1729034506802,"stop":1729034506803,"duration":1},"status":"passed","severity":"normal"},{"uid":"244182d39a0ebb5b","name":"Check received message containing Chinese","time":{"start":1729034611676,"stop":1729034611677,"duration":1},"status":"passed","severity":"normal"},{"uid":"523c4b4fab001cc6","name":"random static sharding 10 - Cluster ID: 416, Shard ID: 591","time":{"start":1729034668609,"stop":1729034668609,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04667d687da8f2b","name":"Push message with Script payload","time":{"start":1729034617751,"stop":1729034617752,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67d53e3c7dd22ed","name":"Push 30 different messages","time":{"start":1729034617757,"stop":1729034617758,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf84a5c88c17d58","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729034536785,"stop":1729034536786,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26a4327640b7b70","name":"Check message with non string payload is not received","time":{"start":1729034611663,"stop":1729034611664,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ede440945eef98","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729034536776,"stop":1729034536784,"duration":8},"status":"passed","severity":"normal"},{"uid":"3f58931c99a797a0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729034704498,"stop":1729034704498,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5eaaa30256ee13a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729034611660,"stop":1729034611661,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee078d2c7c5da39","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1729034356478,"stop":1729034356478,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f0a4e678403b571","name":"Push message with content topic containing short","time":{"start":1729034631254,"stop":1729034631254,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa14d6ca5b998dea","name":"Refresh subscription","time":{"start":1729034536100,"stop":1729034536100,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8c74643ad752fd","name":"Push message with JSON payload","time":{"start":1729034617753,"stop":1729034617753,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c242039798aa63","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729034447617,"stop":1729034447618,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd60e52d76c7605","name":"Overlapping topic subscription","time":{"start":1729034640517,"stop":1729034640517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f7501bb8e0b58d7","name":"Decoder throws on empty string content topic","time":{"start":1729034348762,"stop":1729034348762,"duration":0},"status":"passed","severity":"normal"},{"uid":"58dce2320ab7a30b","name":"groups content topics by expected pubsub topic","time":{"start":1729034332623,"stop":1729034332624,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f760d9ed41e3039","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1729034332632,"stop":1729034332632,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab7c11e8c391a75","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729034536098,"stop":1729034536098,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb589a2a97fc453","name":"connects to nwaku","time":{"start":1729034728789,"stop":1729034728789,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcdc75974837a228","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1729034356139,"stop":1729034356140,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3945173a710377","name":"Subscribe to topic containing Script and receive message","time":{"start":1729034536107,"stop":1729034536108,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad4abe3e8d623ef","name":"Publish message with large meta","time":{"start":1729034636324,"stop":1729034636324,"duration":0},"status":"passed","severity":"normal"},{"uid":"44242064104e6e6","name":"Relay + Store","time":{"start":1729034398614,"stop":1729034398615,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4abf700cc9a7834","name":"Check publish message containing Chinese","time":{"start":1729034636309,"stop":1729034636309,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec69bcc15416e31","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1729034332620,"stop":1729034332620,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a63ca6b1c58e04","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1729034565834,"stop":1729034565835,"duration":1},"status":"passed","severity":"normal"},{"uid":"f39622aa7e7523fd","name":"Push message with long payload","time":{"start":1729034617747,"stop":1729034617747,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb66fe2945f632d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729034447630,"stop":1729034447630,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5ca6632545b2e1","name":"Check received message containing unicode special characters","time":{"start":1729034506792,"stop":1729034506792,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e57ab9dd917bb0","name":"Push message with unicode special characters payload","time":{"start":1729034631252,"stop":1729034631252,"duration":0},"status":"passed","severity":"normal"},{"uid":"9949b595db724e1a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1729034332619,"stop":1729034332619,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62cab171eaca4e2","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1729034472949,"stop":1729034472950,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc47413c8207c857","name":"Subscribe to topic containing XML and publish message","time":{"start":1729034640525,"stop":1729034640526,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c644261a54981b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1729034332614,"stop":1729034332619,"duration":5},"status":"passed","severity":"normal"},{"uid":"f14c310b9538237","name":"nwaku subscribes","time":{"start":1729034630104,"stop":1729034630105,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61bab9349c5a1a4","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1729034332628,"stop":1729034332628,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda4167bdab70e0b","name":"should return valid sharding parameters for static sharding","time":{"start":1729034332645,"stop":1729034332646,"duration":1},"status":"passed","severity":"normal"},{"uid":"970da0fc65fbcc94","name":"Subscribe to topic containing long and receive message","time":{"start":1729034704503,"stop":1729034704504,"duration":1},"status":"passed","severity":"normal"},{"uid":"432ebc3e1c4c5a54","name":"should return empty list for no shard","time":{"start":1729034332629,"stop":1729034332629,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f37b904f0491f58","name":"Push message with content topic containing numeric","time":{"start":1729034631255,"stop":1729034631255,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd394f0c7775ec00","name":"caches peers it previously fetched","time":{"start":1729034356474,"stop":1729034356475,"duration":1},"status":"passed","severity":"normal"},{"uid":"6545dc1a75f4f4ec","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1729034332631,"stop":1729034332631,"duration":0},"status":"passed","severity":"normal"},{"uid":"1085b06ecf9a991f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app31/9/topic522/json","time":{"start":1729034656466,"stop":1729034656466,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec34ed9a0e578b5","name":"Refresh subscription","time":{"start":1729034704492,"stop":1729034704492,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14e981f7a099ba1","name":"should set field with only STORE enabled","time":{"start":1729034341411,"stop":1729034341411,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b149e77e4542e72","name":"Push message with content topic containing SQL Injection","time":{"start":1729034617763,"stop":1729034617763,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea38c2b83b31ba66","name":"Check received message with timestamp: 1729034391505 ","time":{"start":1729034506794,"stop":1729034506797,"duration":3},"status":"passed","severity":"normal"},{"uid":"abbaef7dcc95d585","name":"Decoder throws on empty string content topic","time":{"start":1729034366400,"stop":1729034366400,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d5f3c3b7112d47","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1729034399693,"stop":1729034399696,"duration":3},"status":"passed","severity":"normal"},{"uid":"2caf003647040e9b","name":"Encoder throws on undefined content topic","time":{"start":1729034348761,"stop":1729034348762,"duration":1},"status":"passed","severity":"normal"},{"uid":"788410fd4d7045cb","name":"Check received message containing numeric","time":{"start":1729034611666,"stop":1729034611666,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb48a3969f949ac4","name":"should set field with only RELAY enabled","time":{"start":1729034341410,"stop":1729034341411,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aacfd955ad0f1ef","name":"should emit a peer event after start","time":{"start":1729034360435,"stop":1729034360435,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d96e9a94dd2bf1","name":"should not receive a peer event after stop","time":{"start":1729034655444,"stop":1729034655444,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd79d74ffc2ce711","name":"Publishes to nwaku","time":{"start":1729034630105,"stop":1729034630105,"duration":0},"status":"passed","severity":"normal"},{"uid":"9638591df935f50f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1729034332632,"stop":1729034332632,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6873e964a091b03","name":"Store - dialed first","time":{"start":1729034713700,"stop":1729034713701,"duration":1},"status":"passed","severity":"normal"},{"uid":"445b7828e0c7ea3c","name":"Check message on other pubsub topic is not received","time":{"start":1729034611684,"stop":1729034611685,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e985464dbb815e","name":"Renews subscription after lossing a connection","time":{"start":1729034704510,"stop":1729034704510,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed7097633632a1c","name":"Check received message containing shell command","time":{"start":1729034611680,"stop":1729034611681,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5c5f44de6c26ff","name":"random static sharding 9 - Cluster ID: 998, Shard ID: 906","time":{"start":1729034668609,"stop":1729034668609,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6bfca7d3e68f5dd","name":"random static sharding 1 - Cluster ID: 424, Shard ID: 715","time":{"start":1729034668591,"stop":1729034668595,"duration":4},"status":"passed","severity":"normal"},{"uid":"ca92c152990a4899","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1729034332622,"stop":1729034332622,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83acbf55acdece4","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1729034348577,"stop":1729034348577,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4c91b3bf48aa23","name":"isConnected should return false after all peers disconnect","time":{"start":1729034424274,"stop":1729034424274,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f086f523122482","name":"Push message with content topic containing special chars","time":{"start":1729034631255,"stop":1729034631256,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed79a3fadf626b08","name":"Check received message containing escaped characters","time":{"start":1729034611656,"stop":1729034611656,"duration":0},"status":"passed","severity":"normal"},{"uid":"24bb30cc8349b3ac","name":"Check message with invalid timestamp is not received","time":{"start":1729034611661,"stop":1729034611662,"duration":1},"status":"passed","severity":"normal"},{"uid":"4598952150450906","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729034536107,"stop":1729034536107,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabf0d589a1f2447","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729034472984,"stop":1729034472984,"duration":0},"status":"passed","severity":"normal"},{"uid":"b810afd4aff3477","name":"Ping succeeds for all connected peers","time":{"start":1729034470386,"stop":1729034470387,"duration":1},"status":"passed","severity":"normal"},{"uid":"d542d150995e90e3","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app63/7/topic981/utf8","time":{"start":1729034656464,"stop":1729034656464,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2494f36040f2d6","name":"Check message with invalid timestamp is not received","time":{"start":1729034611684,"stop":1729034611684,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0b18e11371f15e","name":"should return the pubsub topic directly if a string is provided","time":{"start":1729034332643,"stop":1729034332643,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f1512162da0174","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1729034332640,"stop":1729034332641,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6e2b8178bec52e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1729034447623,"stop":1729034447624,"duration":1},"status":"passed","severity":"normal"},{"uid":"6739e111aeb0cc31","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1729034335331,"stop":1729034335332,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34d3c2fc96216fe","name":"should check connected peers if present and suitable","time":{"start":1729034373011,"stop":1729034373011,"duration":0},"status":"passed","severity":"normal"}] |