2025-01-17 17:07:49 +00:00

1 line
153 KiB
JSON

[{"uid":"35836fa18c6449a5","name":"through manual discovery","time":{"start":1737112328890,"stop":1737112328890,"duration":0},"status":"passed","severity":"normal"},{"uid":"35cf76beb9d5c873","name":"should set field with only RELAY enabled","time":{"start":1737112102705,"stop":1737112102705,"duration":0},"status":"passed","severity":"normal"},{"uid":"d467173f082dfe0","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1737112093758,"stop":1737112093759,"duration":1},"status":"passed","severity":"normal"},{"uid":"449d5e38ce564713","name":"Push message with content topic containing Chinese","time":{"start":1737115722295,"stop":1737115722295,"duration":0},"status":"broken","severity":"normal"},{"uid":"13d7ec9bd7ca79aa","name":"Check received message containing Russian","time":{"start":1737113070607,"stop":1737113070607,"duration":0},"status":"passed","severity":"normal"},{"uid":"242a3ccee4503b8e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1737112118762,"stop":1737112118762,"duration":0},"status":"passed","severity":"normal"},{"uid":"8307d207603eff7e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1737113070613,"stop":1737113070613,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5dc89fcc9cfb0d6","name":"Passing an array","time":{"start":1737112834212,"stop":1737112834213,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c6d6f44a21a55d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1737112248366,"stop":1737112248366,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d6469952da0b76","name":"Delete observer","time":{"start":1737112429578,"stop":1737112429579,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f8f710a36f30970","name":"same cluster, same shard: nodes connect","time":{"start":1737112326604,"stop":1737112326605,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e51c4ef5ada071e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1737113287566,"stop":1737113287566,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea921941a38c270","name":"Overlapping topic subscription","time":{"start":1737113287574,"stop":1737113287574,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05d178f5e8025d6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737112877280,"stop":1737112877280,"duration":0},"status":"broken","severity":"normal"},{"uid":"cdfab9dd2ff9dca3","name":"should not fail to start the service if it is already started","time":{"start":1737112122975,"stop":1737112122975,"duration":0},"status":"passed","severity":"normal"},{"uid":"5355c2c65e11f9b9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1737113287561,"stop":1737113287562,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd2f3c93e9d5353b","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1737112093738,"stop":1737112093739,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0098e463c3c8c2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737112877287,"stop":1737112877287,"duration":0},"status":"broken","severity":"normal"},{"uid":"1046baf4e486cdc8","name":"Subscribe and receive messages via waku relay post","time":{"start":1737113287571,"stop":1737113287572,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb5bf1ae0a05dfe","name":"Subscribe to topic containing Script and receive message","time":{"start":1737112248363,"stop":1737112248364,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2f5f8a903fde16b","name":"Push message with XML payload","time":{"start":1737112284840,"stop":1737112284840,"duration":0},"status":"passed","severity":"normal"},{"uid":"53255b4ae6052507","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1737112110743,"stop":1737112110743,"duration":0},"status":"passed","severity":"normal"},{"uid":"8debaa2a38b13695","name":"Subscribe and receives messages on 20 topics","time":{"start":1737112248356,"stop":1737112248356,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dda0bc97a0a64a","name":"Check meta is set [ecies]","time":{"start":1737112130882,"stop":1737112130882,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c82b607b4b8ae","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1737112791085,"stop":1737112791085,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a6029791b901b8","name":"should not receive a peer event before start","time":{"start":1737112122976,"stop":1737112122976,"duration":0},"status":"passed","severity":"normal"},{"uid":"749a9613d9752f83","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1737112118760,"stop":1737112118760,"duration":0},"status":"passed","severity":"normal"},{"uid":"6034633eccfa3996","name":"Reopen subscription with peer with lost subscription","time":{"start":1737112313691,"stop":1737112313691,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f9b9e2516328e8","name":"Check received message containing numeric","time":{"start":1737113070618,"stop":1737113070618,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee62340c7c7a79b1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1737113287565,"stop":1737113287566,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dfec0f0311eae71","name":"Push message with Arabic payload","time":{"start":1737115722270,"stop":1737115722270,"duration":0},"status":"broken","severity":"normal"},{"uid":"f818dd1e06b25540","name":"Callback on promise, aborts when callback returns true","time":{"start":1737112581414,"stop":1737112581414,"duration":0},"status":"passed","severity":"normal"},{"uid":"319347412f2b2668","name":"Ordered Callback - true","time":{"start":1737112770686,"stop":1737112770687,"duration":1},"status":"passed","severity":"normal"},{"uid":"71084b8da4c832be","name":"Check received message containing shell command","time":{"start":1737113070610,"stop":1737113070610,"duration":0},"status":"passed","severity":"normal"},{"uid":"797a73ce3ca1e53f","name":"Relay - dialed after","time":{"start":1737112826789,"stop":1737112826790,"duration":1},"status":"passed","severity":"normal"},{"uid":"70f74037e78afe62","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1737112096292,"stop":1737112096293,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0abfb9223c56b68","name":"Reopen subscription with peer with lost subscription","time":{"start":1737112186681,"stop":1737112186681,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40d8e93d55686df","name":"Subscribe to topic containing numeric and publish message","time":{"start":1737112461585,"stop":1737112461585,"duration":0},"status":"passed","severity":"normal"},{"uid":"b735cdd573851cd4","name":"should fail to send if no connected peers found","time":{"start":1737112136098,"stop":1737112136098,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b03b052cae9fb0","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1737112230936,"stop":1737112230936,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6237c23bfb4ccce4","name":"throws on content topic with empty version field","time":{"start":1737112093733,"stop":1737112093733,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cc1cbdaa45485c","name":"Sets default value correctly","time":{"start":1737112834214,"stop":1737112834214,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e759a925b899287","name":"should find and add new peers","time":{"start":1737112136016,"stop":1737112136017,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08e5ef19dea024d","name":"Check message with no pubsub topic is not received","time":{"start":1737112229233,"stop":1737112229233,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc224abc9658d1d","name":"Subscribe to topic containing XML and receive message","time":{"start":1737112248364,"stop":1737112248364,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab7efbd9cb8a211","name":"should only return 1 node with store capability","time":{"start":1737112119018,"stop":1737112119019,"duration":1},"status":"passed","severity":"normal"},{"uid":"58563560b28b8f4b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1737112804401,"stop":1737112804401,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17978fc9e7cd26e","name":"Push message with Arabic payload","time":{"start":1737112284832,"stop":1737112284834,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ada064514a56b92","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1737112102692,"stop":1737112102693,"duration":1},"status":"passed","severity":"normal"},{"uid":"efcbe2510f3a5687","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1737112230796,"stop":1737112230805,"duration":9},"status":"passed","severity":"normal"},{"uid":"ce5d693d2207ee2e","name":"should reject on timeout if it was set","time":{"start":1737112135992,"stop":1737112135992,"duration":0},"status":"passed","severity":"normal"},{"uid":"a891794b492ddf74","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1737112523233,"stop":1737112523233,"duration":0},"status":"passed","severity":"normal"},{"uid":"229e1eb531117d19","name":"Subscribe to topic containing short and receive message","time":{"start":1737112248359,"stop":1737112248359,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e14c0091af72105","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1737112119020,"stop":1737112119020,"duration":0},"status":"skipped","severity":"normal"},{"uid":"daf90329f3dc412d","name":"Check message with invalid timestamp is not received","time":{"start":1737113070625,"stop":1737113070626,"duration":1},"status":"passed","severity":"normal"},{"uid":"317828cd3890a884","name":"ignores domain fetching errors","time":{"start":1737112119017,"stop":1737112119017,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e55aba1eb2314a6","name":"should not add existing peers","time":{"start":1737112136017,"stop":1737112136017,"duration":0},"status":"passed","severity":"normal"},{"uid":"e017addfe82f9cab","name":"Query generator for 2000 messages","time":{"start":1737112581415,"stop":1737112581415,"duration":0},"status":"passed","severity":"normal"},{"uid":"3450de42d5217a4f","name":"Check publish message containing unicode special characters","time":{"start":1737112454090,"stop":1737112454091,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2c23824a7a4038","name":"should return false when no peers exist","time":{"start":1737112136015,"stop":1737112136015,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3950cf831d487","name":"Does not throw an exception when node disconnects","time":{"start":1737112834211,"stop":1737112834212,"duration":1},"status":"passed","severity":"normal"},{"uid":"d58677547078800a","name":"Query with Promise Callback, No Decoder","time":{"start":1737112553480,"stop":1737112553481,"duration":1},"status":"passed","severity":"normal"},{"uid":"6735a525fbd9c251","name":"Sample","time":{"start":1737112102075,"stop":1737112102076,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc26a7f9c3a0a75a","name":"Number of peers are maintained correctly","time":{"start":1737112213092,"stop":1737112213092,"duration":0},"status":"broken","severity":"normal"},{"uid":"4c3fe961597c09ac","name":"Check received message containing Basic HTML tag","time":{"start":1737112229225,"stop":1737112229225,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2f82d12de139e6","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1737112093736,"stop":1737112093736,"duration":0},"status":"passed","severity":"normal"},{"uid":"35cc74d2b64628b2","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1737112093735,"stop":1737112093736,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a36850ca4a4ea5","name":"Check message on other pubsub topic is not received","time":{"start":1737112229232,"stop":1737112229233,"duration":1},"status":"passed","severity":"normal"},{"uid":"338fae8b4d3262ec","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1737112230933,"stop":1737112230934,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ceebdadde9cfa56d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1737112093738,"stop":1737112093738,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9ded1a6171131f","name":"isConnected should return true after first peer connects","time":{"start":1737112179017,"stop":1737112179017,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0ef4b4f93b3799","name":"should return no connections if no open connection provided","time":{"start":1737112109730,"stop":1737112109731,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e5f0c43ec8d42f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1737113287564,"stop":1737113287565,"duration":1},"status":"passed","severity":"normal"},{"uid":"6413dd35acb0af4d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1737113287576,"stop":1737113287576,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb4c30ba5b3431d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1737112093753,"stop":1737112093753,"duration":0},"status":"passed","severity":"normal"},{"uid":"b290202e65fac0a","name":"Decoder throws on undefined content topic","time":{"start":1737112110742,"stop":1737112110742,"duration":0},"status":"passed","severity":"normal"},{"uid":"874f9ea0c66da196","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737112877284,"stop":1737112877284,"duration":0},"status":"broken","severity":"normal"},{"uid":"bd2f034d7830dd66","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1737113287573,"stop":1737113287573,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6e0691f041e80c","name":"Reusing cursor across nodes","time":{"start":1737112537543,"stop":1737112537544,"duration":1},"status":"passed","severity":"normal"},{"uid":"40cc3d702d1557af","name":"Subscribe to topic containing JSON and receive message","time":{"start":1737113287568,"stop":1737113287568,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afcc6d1205e9f3c","name":"should throw error - no id","time":{"start":1737112102693,"stop":1737112102693,"duration":0},"status":"passed","severity":"normal"},{"uid":"deffc8e2f4f9ca54","name":"Default pageSize","time":{"start":1737112784630,"stop":1737112784631,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6aaa2e075d8846","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1737112230936,"stop":1737112230937,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d74f41b06c7cb37f","name":"Check received message containing numeric","time":{"start":1737112229214,"stop":1737112229215,"duration":1},"status":"passed","severity":"normal"},{"uid":"963720e2e6a0834f","name":"Encoder throws on undefined content topic","time":{"start":1737112129129,"stop":1737112129130,"duration":1},"status":"passed","severity":"normal"},{"uid":"a47ca63b73ccbcba","name":"Push message with numeric payload","time":{"start":1737115722266,"stop":1737115722266,"duration":0},"status":"broken","severity":"normal"},{"uid":"a4dd77fe10bf295","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1737112248361,"stop":1737112248362,"duration":1},"status":"passed","severity":"normal"},{"uid":"beaaa514557e0c4a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1737112110467,"stop":1737112110467,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d87ccb9d667cd8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1737112217854,"stop":1737112217855,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e034edb36a3d0f","name":"should decode valid enr with tcp successfully","time":{"start":1737112102693,"stop":1737112102693,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd824e44e0233540","name":"should throw error - no public key","time":{"start":1737112102695,"stop":1737112102695,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57605fd34dd046f","name":"Light Node - default protocols","time":{"start":1737112826793,"stop":1737112826794,"duration":1},"status":"passed","severity":"normal"},{"uid":"38974fdeaf5c9430","name":"Check received message containing special chars","time":{"start":1737113070606,"stop":1737113070606,"duration":0},"status":"passed","severity":"normal"},{"uid":"174028f0c4cd17d1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1737113287572,"stop":1737113287572,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f7901650d914da","name":"Ping on unsubscribed peer","time":{"start":1737112313690,"stop":1737112313691,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb84e11415fc60eb","name":"Query Generator, No message returned","time":{"start":1737112553476,"stop":1737112553477,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3844cfa8a1d640","name":"Query Generator, Multiple PubsubTopics","time":{"start":1737112553476,"stop":1737112553476,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d3b5db2433e82b","name":"Push message with escaped characters payload","time":{"start":1737112284841,"stop":1737112284842,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ac01ad378e64a4","name":"should be called for bootstrap peers","time":{"start":1737112163529,"stop":1737112163531,"duration":2},"status":"passed","severity":"normal"},{"uid":"cdb1e62e822b8e45","name":"Renews subscription after lossing a connection","time":{"start":1737113287570,"stop":1737113287570,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7c0eab716ce13","name":"listenerCount","time":{"start":1737112196297,"stop":1737112196298,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f7eb1b35a9e72b","name":"Push message with content topic containing short","time":{"start":1737115722289,"stop":1737115722289,"duration":0},"status":"broken","severity":"normal"},{"uid":"28b75eb959d30566","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1737112093750,"stop":1737112093750,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2bb75078eda1ee","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1737112537542,"stop":1737112537543,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d575a02c4066a2","name":"Push message with content topic containing Script","time":{"start":1737115722302,"stop":1737115722302,"duration":0},"status":"broken","severity":"normal"},{"uid":"a78dd79e2ade75c3","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1737112102067,"stop":1737112102068,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceff2ab521e322ea","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1737112230757,"stop":1737112230757,"duration":0},"status":"passed","severity":"normal"},{"uid":"b903640677297c95","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1737112130881,"stop":1737112130881,"duration":0},"status":"passed","severity":"normal"},{"uid":"d500b12678d243e6","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1737112461589,"stop":1737112461590,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee992dff2f93a3a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1737113287580,"stop":1737113287580,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3334596378a72d","name":"Used by Waku Relay","time":{"start":1737112834213,"stop":1737112834214,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94f3cab4855e618","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1737112248363,"stop":1737112248363,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe70b221850d3b4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1737113287568,"stop":1737113287568,"duration":0},"status":"passed","severity":"normal"},{"uid":"325a6994f3a68f7c","name":"isConnected return false after peer stops","time":{"start":1737112179018,"stop":1737112179018,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5b6774a602656e","name":"should only return 1 node with relay and store capability","time":{"start":1737112119018,"stop":1737112119018,"duration":0},"status":"passed","severity":"normal"},{"uid":"450e952cc076c3ae","name":"Subscribe to topic containing Script and receive message","time":{"start":1737113287567,"stop":1737113287567,"duration":0},"status":"passed","severity":"normal"},{"uid":"60df4616b22f7a8","name":"should return unique PubsubTopics for static sharding","time":{"start":1737112093743,"stop":1737112093744,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40a5734904bea14","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1737112230781,"stop":1737112230782,"duration":1},"status":"passed","severity":"normal"},{"uid":"7892d6c769755685","name":"Check received message with timestamp: 1649153314 ","time":{"start":1737112229231,"stop":1737112229231,"duration":0},"status":"passed","severity":"normal"},{"uid":"145af2260c4955e9","name":"Push message with custom timestamp: 1737108631269","time":{"start":1737115722318,"stop":1737115722318,"duration":0},"status":"broken","severity":"normal"},{"uid":"c7757a73e5c89528","name":"should properly create location multiaddrs - tcp","time":{"start":1737112102704,"stop":1737112102704,"duration":0},"status":"passed","severity":"normal"},{"uid":"97485158f8554049","name":"Round trip binary serialization","time":{"start":1737112110740,"stop":1737112110740,"duration":0},"status":"passed","severity":"normal"},{"uid":"850f7b8b2c42e8b7","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1737112093747,"stop":1737112093747,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed7f947f575f37d","name":"Decoder throws on undefined content topic","time":{"start":1737112130883,"stop":1737112130883,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05ff7f93c90c1ff","name":"returns nothing if no connections present","time":{"start":1737112109724,"stop":1737112109726,"duration":2},"status":"passed","severity":"normal"},{"uid":"2edb00edc8c2130e","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1737112093755,"stop":1737112093755,"duration":0},"status":"passed","severity":"normal"},{"uid":"287d6303e51a9bc9","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1737112102066,"stop":1737112102066,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d460d9b1ee7182","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1737112093736,"stop":1737112093736,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d0dcb4b41e76ec","name":"should set field with all protocols disabled","time":{"start":1737112102704,"stop":1737112102705,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c35e589dc25d40","name":"returns all values when wanted number matches available values","time":{"start":1737112117988,"stop":1737112117989,"duration":1},"status":"passed","severity":"normal"},{"uid":"726aace7b6197b5b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737112230778,"stop":1737112230778,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee945483ebfc617","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1737112093740,"stop":1737112093740,"duration":0},"status":"passed","severity":"normal"},{"uid":"486b0b3a3afc1fd6","name":"Check message with no payload is not received","time":{"start":1737113070627,"stop":1737113070627,"duration":0},"status":"passed","severity":"normal"},{"uid":"47614d1b0d086005","name":"Subscribe to topic containing shell command and receive message","time":{"start":1737113287568,"stop":1737113287568,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63a33198b21313f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1737112119020,"stop":1737112119020,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dede27cb75bf054e","name":"should set field with only STORE enabled","time":{"start":1737112102705,"stop":1737112102705,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef76ba37146e69d8","name":"Push message with Basic HTML tag payload","time":{"start":1737115722278,"stop":1737115722278,"duration":0},"status":"broken","severity":"normal"},{"uid":"baf35adce6946d6","name":"can start and stop the service","time":{"start":1737112164987,"stop":1737112164987,"duration":0},"status":"passed","severity":"normal"},{"uid":"e948d01a4c47a907","name":"handles empty shards array correctly","time":{"start":1737112093757,"stop":1737112093758,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ebdd280c50915da","name":"Check publish message containing Chinese","time":{"start":1737112454086,"stop":1737112454086,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1e38225ff5c292","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1737112230796,"stop":1737112230796,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1864e9b8b778ef2","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1737112230934,"stop":1737112230934,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77c849f1fefeade9","name":"Rejects garbage","time":{"start":1737112139406,"stop":1737112139406,"duration":0},"status":"passed","severity":"normal"},{"uid":"6557de84f1f69ac1","name":"Push message with shell command payload","time":{"start":1737112284841,"stop":1737112284841,"duration":0},"status":"passed","severity":"normal"},{"uid":"654f5f280badbedd","name":"Check received message containing special chars","time":{"start":1737112229215,"stop":1737112229215,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cdc794b6cf448e9","name":"should return usable stream attached to connection","time":{"start":1737112110435,"stop":1737112110436,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb9e13e985c332e0","name":"Push message with meta","time":{"start":1737112284847,"stop":1737112284848,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f05adf64ad65c84","name":"Check publish message containing SQL Injection","time":{"start":1737112454088,"stop":1737112454088,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca00f6f31618b31","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1737112096293,"stop":1737112096294,"duration":1},"status":"passed","severity":"normal"},{"uid":"e36aae871ed26e72","name":"should properly create location multiaddrs - udp6","time":{"start":1737112102703,"stop":1737112102703,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10050e6f2ea1635","name":"Refresh subscription","time":{"start":1737112248358,"stop":1737112248359,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc0bffd1446a18b7","name":"Check received message containing Script","time":{"start":1737113070620,"stop":1737113070620,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1ff21ac3e25b02","name":"Subscribe to topic containing shell command and receive message","time":{"start":1737112248366,"stop":1737112248366,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba23f9f3c210f0eb","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1737112093746,"stop":1737112093747,"duration":1},"status":"passed","severity":"normal"},{"uid":"44cd44fba5921ba8","name":"Ping on unsubscribed peer","time":{"start":1737112313688,"stop":1737112313689,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e892484914e1de3","name":"should throw if no connection provided","time":{"start":1737112110436,"stop":1737112110437,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1f98291a2265264","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1737112230824,"stop":1737112230824,"duration":0},"status":"passed","severity":"normal"},{"uid":"73368e9314cbda5d","name":"Fails to push message bigger that 1MB","time":{"start":1737112284852,"stop":1737112284853,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d8fab4cc615fcc","name":"Check received message with timestamp: 1737112154574000000 ","time":{"start":1737112229230,"stop":1737112229230,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cd363d28ac8f20","name":"Subscribe to topic containing long and publish message","time":{"start":1737112461585,"stop":1737112461585,"duration":0},"status":"passed","severity":"normal"},{"uid":"710b1576212cf187","name":"Push message with content topic containing emoji","time":{"start":1737115722311,"stop":1737115722312,"duration":1},"status":"broken","severity":"normal"},{"uid":"d1cb79d68f24c851","name":"should properly create location multiaddrs - tcp6","time":{"start":1737112102703,"stop":1737112102703,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f29870ff87a223","name":"Promise Callback - false","time":{"start":1737112770685,"stop":1737112770686,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91e30bc5054a601","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1737112164991,"stop":1737112164991,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39a5ebe90a3f2429","name":"Subscribe to topic containing emoji and receive message","time":{"start":1737113287580,"stop":1737113287580,"duration":0},"status":"passed","severity":"normal"},{"uid":"1846196cb54d7899","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1737112102072,"stop":1737112102072,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc10b0e90c4fb0fe","name":"Query with Ordered Callback, No message returned","time":{"start":1737112553479,"stop":1737112553479,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d62d08291080dc","name":"throws on content topic with non-number generation field","time":{"start":1737112093731,"stop":1737112093732,"duration":1},"status":"passed","severity":"normal"},{"uid":"4785e22243250423","name":"Subscribe to topic containing XML and receive message","time":{"start":1737113287578,"stop":1737113287578,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b93a6f03c33fc0","name":"Filter with 0 connections","time":{"start":1737112231102,"stop":1737112231105,"duration":3},"status":"skipped","severity":"normal"},{"uid":"b64439f812af026c","name":"Check received message containing short","time":{"start":1737113070604,"stop":1737113070604,"duration":0},"status":"passed","severity":"normal"},{"uid":"6142e5b55047b6f3","name":"Meta field set when metaSetter is specified","time":{"start":1737112110741,"stop":1737112110741,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c57e2275f7c695f","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1737112326604,"stop":1737112326604,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c7e36838a88028","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1737112093749,"stop":1737112093749,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5a72a2a7b8cf43","name":"Check received message containing Chinese","time":{"start":1737113070618,"stop":1737113070619,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53cff6c607ce015","name":"should not fail to stop the service if it was not started","time":{"start":1737112372063,"stop":1737112372063,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a00b7fe4f2bcc53","name":"Check received message containing Arabic","time":{"start":1737113070607,"stop":1737113070607,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4006a9cfda3a1b","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1737112129128,"stop":1737112129128,"duration":0},"status":"passed","severity":"normal"},{"uid":"61219df1d302e0e5","name":"Push message with JSON payload","time":{"start":1737112284841,"stop":1737112284841,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fbd5f451f7964","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1737112523236,"stop":1737112523238,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc3e5c1a1e927f0","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1737112129126,"stop":1737112129127,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f1d5b525ae1af2","name":"Push message with long payload","time":{"start":1737112284829,"stop":1737112284829,"duration":0},"status":"passed","severity":"normal"},{"uid":"98de8f429de224c6","name":"new peer added after a peer was already found","time":{"start":1737112428066,"stop":1737112428066,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1580fa4daa768034","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1737112163531,"stop":1737112163531,"duration":0},"status":"passed","severity":"normal"},{"uid":"376d28072597ba4c","name":"Check received message containing XML","time":{"start":1737113070608,"stop":1737113070609,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf09c293132bdab","name":"Check message received after nwaku node is restarted","time":{"start":1737112229236,"stop":1737112229236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5475b467891da073","name":"Relay - times out","time":{"start":1737112826790,"stop":1737112826791,"duration":1},"status":"passed","severity":"normal"},{"uid":"a931fc58df612f79","name":"Passing page size 19 when there are 20 messages","time":{"start":1737112784627,"stop":1737112784628,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a4b3cc62d2fe23","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1737113287579,"stop":1737113287580,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6c5be582add3e2","name":"should return the pubsub topic directly if a string is provided","time":{"start":1737112093755,"stop":1737112093755,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2c3d76afecbd68","name":"Push message with special chars payload","time":{"start":1737115722267,"stop":1737115722267,"duration":0},"status":"broken","severity":"normal"},{"uid":"54be84602aeb2020","name":"should select older connection if present","time":{"start":1737112109731,"stop":1737112109731,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6f68a9d7cde872","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1737112230772,"stop":1737112230772,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d1d11edfefabb1","name":"connects to nwaku","time":{"start":1737112834210,"stop":1737112834211,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dbdc167835b2667","name":"Js publishes, other Js receives","time":{"start":1737112442702,"stop":1737112442702,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11b4f015eabc51c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1737112804397,"stop":1737112804397,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa32d25c1bfbd847","name":"Check message with no content topic is not received","time":{"start":1737113070614,"stop":1737113070615,"duration":1},"status":"passed","severity":"normal"},{"uid":"f77fae8f31de5b7b","name":"Check message with non string payload is not received","time":{"start":1737112229234,"stop":1737112229234,"duration":0},"status":"passed","severity":"normal"},{"uid":"d374d94d270dc132","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1737112093749,"stop":1737112093749,"duration":0},"status":"passed","severity":"normal"},{"uid":"275c3f8b46f76b79","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1737112230796,"stop":1737112230796,"duration":0},"status":"passed","severity":"normal"},{"uid":"239298dc51709062","name":"Query generator for multiple messages with different content topic format","time":{"start":1737112581411,"stop":1737112581413,"duration":2},"status":"passed","severity":"normal"},{"uid":"6412eb18abb7c342","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1737112110439,"stop":1737112110440,"duration":1},"status":"passed","severity":"normal"},{"uid":"87341297cc846e95","name":"Nodes with multiple pubsub topic","time":{"start":1737112446960,"stop":1737112446960,"duration":0},"status":"passed","severity":"normal"},{"uid":"561b5b3a3c6b4692","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1737112136097,"stop":1737112136098,"duration":1},"status":"passed","severity":"normal"},{"uid":"73342922edc81cd7","name":"Passing page size 0 when there are 110 messages","time":{"start":1737112784618,"stop":1737112784618,"duration":0},"status":"passed","severity":"normal"},{"uid":"e078dc39d82b8207","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1737112117998,"stop":1737112117999,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c7d1301462bba18","name":"should reject if Store is requested but not mounted","time":{"start":1737112135990,"stop":1737112135991,"duration":1},"status":"passed","severity":"normal"},{"uid":"9798ed45d892c5c1","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1737112119019,"stop":1737112119019,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e403cf2ac9fc955","name":"Check received message containing emoji","time":{"start":1737113070623,"stop":1737113070624,"duration":1},"status":"passed","severity":"normal"},{"uid":"32c83f4fcb69d00b","name":"Fails to push message bigger that 1MB","time":{"start":1737115722321,"stop":1737115722321,"duration":0},"status":"passed","severity":"normal"},{"uid":"5100def9b2d6bd95","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1737112102070,"stop":1737112102071,"duration":1},"status":"passed","severity":"normal"},{"uid":"c62281858b14ebf1","name":"Store - dialed after - with timeout","time":{"start":1737112826791,"stop":1737112826792,"duration":1},"status":"passed","severity":"normal"},{"uid":"8151aa74c41c5ddb","name":"Push message with unicode special characters payload","time":{"start":1737112284842,"stop":1737112284842,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a554df0cf93630","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1737112179016,"stop":1737112179016,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2a00ef04e1e5d6","name":"1 Relay, 1 fetch","time":{"start":1737112118825,"stop":1737112118826,"duration":1},"status":"passed","severity":"normal"},{"uid":"10899c7fc6101ecf","name":"Push message equal or less that 1MB","time":{"start":1737112284851,"stop":1737112284852,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca572ffa58f85ce1","name":"isConnected between 2 js-waku relay nodes","time":{"start":1737112179018,"stop":1737112179019,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c70cbee20c7d8c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1737112248361,"stop":1737112248361,"duration":0},"status":"passed","severity":"normal"},{"uid":"551a6a50909773bf","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1737112093737,"stop":1737112093737,"duration":0},"status":"passed","severity":"normal"},{"uid":"770ed00c2b7533d5","name":"stop","time":{"start":1737112196299,"stop":1737112196299,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4aee86613dc4785","name":"Add multiple subscription objects on single nwaku node","time":{"start":1737112248367,"stop":1737112248367,"duration":0},"status":"passed","severity":"normal"},{"uid":"96692b619e47744c","name":"Push message with SQL Injection payload","time":{"start":1737115722273,"stop":1737115722274,"duration":1},"status":"broken","severity":"normal"},{"uid":"4500d47902f14658","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1737112102065,"stop":1737112102065,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5fa8cc885e95327","name":"can start the service","time":{"start":1737112122973,"stop":1737112122973,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aee2f745f04f3da","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737112184946,"stop":1737112184946,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd3862963379ee7","name":"Push message with SQL Injection payload","time":{"start":1737112284835,"stop":1737112284835,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d52d5a97f32391","name":"Check message with invalid timestamp is not received","time":{"start":1737112229232,"stop":1737112229232,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f6334675fba9ef","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1737112118766,"stop":1737112118766,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d0ce71c51334f2","name":"Subscribe to topic containing XML and receive message","time":{"start":1737113287567,"stop":1737113287567,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda2ff0bf02f8dec","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1737112248354,"stop":1737112248354,"duration":0},"status":"passed","severity":"normal"},{"uid":"736f0e2722bd12c","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app20/9/topic154/proto","time":{"start":1737112761653,"stop":1737112761653,"duration":0},"status":"passed","severity":"normal"},{"uid":"54acc8ffdc709ada","name":"Push message with long payload","time":{"start":1737115722264,"stop":1737115722265,"duration":1},"status":"broken","severity":"normal"},{"uid":"e52f8c2da697c4d7","name":"Subscribe to topic containing special chars and publish message","time":{"start":1737112461586,"stop":1737112461586,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46d54f772eb103b","name":"safeDispatchEvent","time":{"start":1737112196298,"stop":1737112196299,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e6fdc0e8e62fbd","name":"Filter with 1 connections","time":{"start":1737112231106,"stop":1737112231106,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7d663420488d5965","name":"Query with Ordered Callback, No Decoder","time":{"start":1737112553478,"stop":1737112553478,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82b2d16a0898519","name":"Subscribe to topic containing emoji and publish message","time":{"start":1737112461592,"stop":1737112461592,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0d0f1219624f69","name":"Fails to publish message with wrong content topic","time":{"start":1737112454094,"stop":1737112454095,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46f89fb8283c8f","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1737112093734,"stop":1737112093734,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f10a848a602c74","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1737112230932,"stop":1737112230933,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dacd380258951eaa","name":"Waku message hash computation (meta attribute not present)","time":{"start":1737112096294,"stop":1737112096294,"duration":0},"status":"passed","severity":"normal"},{"uid":"379a918088552c21","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1737112428067,"stop":1737112428067,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc195c53b57a6ca","name":"Subscribe to topic containing Russian and receive message","time":{"start":1737113287576,"stop":1737113287577,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf7dcbcbfecf92e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1737112581411,"stop":1737112581411,"duration":0},"status":"passed","severity":"normal"},{"uid":"94105129a6930da","name":"Check received message containing Chinese","time":{"start":1737113070606,"stop":1737113070606,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00832167c573a39","name":"Check received message containing XML","time":{"start":1737113070620,"stop":1737113070621,"duration":1},"status":"passed","severity":"normal"},{"uid":"a55b294e4dd2250a","name":"handles different clusterIds correctly","time":{"start":1737112093740,"stop":1737112093740,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebb10d189f168f4","name":"Push message with Chinese payload","time":{"start":1737112284832,"stop":1737112284832,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19bda771cb0f0d0","name":"Fails to push message with large meta","time":{"start":1737115722314,"stop":1737115722314,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afc8710519599f8","name":"Push message with content topic containing special chars","time":{"start":1737115722293,"stop":1737115722294,"duration":1},"status":"broken","severity":"normal"},{"uid":"5718e0a4753dd2bd","name":"Refresh subscription","time":{"start":1737113287563,"stop":1737113287564,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a934d1fe45c08c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1737112461582,"stop":1737112461583,"duration":1},"status":"passed","severity":"normal"},{"uid":"6079e548967770e3","name":"Renews subscription after lossing a connection","time":{"start":1737113287581,"stop":1737113287581,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9e6a26defdfc53","name":"should check connected peers if present and suitable","time":{"start":1737112135994,"stop":1737112135994,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d403213524647b5","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1737112230780,"stop":1737112230781,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b894bc1cd05f5c","name":"Ephemeral messages are not stored","time":{"start":1737112162876,"stop":1737112162876,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7590c0bf8198c4e","name":"Push 30 different messages","time":{"start":1737115722287,"stop":1737115722287,"duration":0},"status":"broken","severity":"normal"},{"uid":"8d21b89debd426af","name":"Waku message hash computation (no timestamp)","time":{"start":1737112096295,"stop":1737112096296,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b68f5208df63f59","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1737112093735,"stop":1737112093735,"duration":0},"status":"passed","severity":"normal"},{"uid":"228150e01ab0eb51","name":"Subscribe to topic containing JSON and publish message","time":{"start":1737112461590,"stop":1737112461590,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8a63e3b4fa12bd","name":"Check message with non string payload is not received","time":{"start":1737113070615,"stop":1737113070615,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d17ed058f0d981f","name":"throws on content topic with empty encoding field","time":{"start":1737112093733,"stop":1737112093734,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eedc5f965629359","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1737112454346,"stop":1737112454346,"duration":0},"status":"passed","severity":"normal"},{"uid":"320e93b674927ca9","name":"Subscribe and receives messages on 20 topics","time":{"start":1737113287572,"stop":1737113287573,"duration":1},"status":"passed","severity":"normal"},{"uid":"2597b65523a847ee","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1737113287562,"stop":1737113287563,"duration":1},"status":"passed","severity":"normal"},{"uid":"98d4e31d5988bc6f","name":"should not receive a peer event before start","time":{"start":1737112372064,"stop":1737112372065,"duration":1},"status":"passed","severity":"normal"},{"uid":"c255fd36c925234c","name":"Push message with Russian payload","time":{"start":1737115722272,"stop":1737115722272,"duration":0},"status":"broken","severity":"normal"},{"uid":"e9aeb78729eee5f6","name":"Publish message with custom timestamp: Fri Jan 17 2025 12:14:07 GMT+0000 (Coordinated Universal Time)","time":{"start":1737112454093,"stop":1737112454093,"duration":0},"status":"passed","severity":"normal"},{"uid":"51355492e34e5a28","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1737112230757,"stop":1737112230760,"duration":3},"status":"passed","severity":"normal"},{"uid":"7df87652631381bd","name":"should reject if WakuNode is not started","time":{"start":1737112135987,"stop":1737112135988,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40bc98cee1cc30e","name":"Ping on subscribed peer","time":{"start":1737112313688,"stop":1737112313688,"duration":0},"status":"passed","severity":"normal"},{"uid":"430dcfa901092d39","name":"Publish message with rate limit","time":{"start":1737112454097,"stop":1737112454099,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6b23d9a8623aaf3","name":"Check received message containing unicode special characters","time":{"start":1737113070623,"stop":1737113070623,"duration":0},"status":"passed","severity":"normal"},{"uid":"3603fb5315158d11","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1737112230933,"stop":1737112230933,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebfe846da97f5668","name":"can start and stop the service","time":{"start":1737112122974,"stop":1737112122974,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a718b536ce67d8","name":"addEventListener with wrong event","time":{"start":1737112196295,"stop":1737112196296,"duration":1},"status":"passed","severity":"normal"},{"uid":"9995a3bb89246b9d","name":"Check message received after nwaku node is restarted","time":{"start":1737113070616,"stop":1737113070616,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39b52a2752ac0762","name":"Push message with custom timestamp: 1706353831269","time":{"start":1737115722316,"stop":1737115722317,"duration":1},"status":"broken","severity":"normal"},{"uid":"279b7092130bab83","name":"Subscribe and receives messages on 20 topics","time":{"start":1737113287562,"stop":1737113287562,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5343cb334793a2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1737112248357,"stop":1737112248357,"duration":0},"status":"passed","severity":"normal"},{"uid":"768490375b4dfe58","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1737112454348,"stop":1737112454349,"duration":1},"status":"passed","severity":"normal"},{"uid":"2980b71e6cefc7e9","name":"throws on content topic with empty application field","time":{"start":1737112093732,"stop":1737112093733,"duration":1},"status":"passed","severity":"normal"},{"uid":"573e384a338c1dfd","name":"should get / set UDP multiaddr","time":{"start":1737112102697,"stop":1737112102702,"duration":5},"status":"passed","severity":"normal"},{"uid":"f3698645e32bd2b0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1737112804397,"stop":1737112804397,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e492ba74be725e","name":"Push message on custom pubsubTopic","time":{"start":1737112877279,"stop":1737112877279,"duration":0},"status":"broken","severity":"normal"},{"uid":"2b7df67e117fea2f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1737112461586,"stop":1737112461586,"duration":0},"status":"passed","severity":"normal"},{"uid":"e798b73ea8b6b17e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1737112163532,"stop":1737112163533,"duration":1},"status":"passed","severity":"normal"},{"uid":"65031aabc8f14f4","name":"Check publish message containing special chars","time":{"start":1737112454086,"stop":1737112454086,"duration":0},"status":"passed","severity":"normal"},{"uid":"a300ea228dec5186","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737112230782,"stop":1737112230782,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad0c8dc1943af20","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1737112110467,"stop":1737112110467,"duration":0},"status":"passed","severity":"normal"},{"uid":"770d7cf122a607e","name":"Should update shard info","time":{"start":1737112372244,"stop":1737112372244,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3b113e35194bee","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1737112804400,"stop":1737112804400,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd1d40e049ea32c","name":"Register correct protocols","time":{"start":1737112461580,"stop":1737112461581,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b4b831ea49f575","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1737112230810,"stop":1737112230811,"duration":1},"status":"passed","severity":"normal"},{"uid":"5029b7fab75a5110","name":"should only return 1 node with relay capability","time":{"start":1737112119018,"stop":1737112119018,"duration":0},"status":"passed","severity":"normal"},{"uid":"18651200de2afa25","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1737112110440,"stop":1737112110441,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca09ee2b554c5da7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737112230795,"stop":1737112230795,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc94819cf7d3424","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1737112184947,"stop":1737112184947,"duration":0},"status":"passed","severity":"normal"},{"uid":"4925470b224118e5","name":"Push message with custom timestamp: 1737108648518","time":{"start":1737112284849,"stop":1737112284851,"duration":2},"status":"passed","severity":"normal"},{"uid":"dae820a8d3235e60","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1737112118763,"stop":1737112118764,"duration":1},"status":"passed","severity":"normal"},{"uid":"df538092847b0d4a","name":"can start and stop the service","time":{"start":1737112372062,"stop":1737112372062,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20d6e29719dafc0","name":"should be called at least once on all `peer:discovery` events","time":{"start":1737112163528,"stop":1737112163529,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e52e821e95cf44e","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1737112093737,"stop":1737112093738,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fef267af779f632","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1737112537543,"stop":1737112537543,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8e78fd4d370cb2","name":"dispatchEvent via connectionManager","time":{"start":1737112196298,"stop":1737112196298,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e71b8ee41bb8043","name":"Ping on peer without subscriptions","time":{"start":1737112313690,"stop":1737112313690,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7eb02eef3eb8f1","name":"A test","time":{"start":1737112313778,"stop":1737112313779,"duration":1},"status":"passed","severity":"normal"},{"uid":"14ee8859489e58d5","name":"should handle corrupted local storage data gracefully","time":{"start":1737112122978,"stop":1737112122978,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf330e966a90367","name":"Push message with custom timestamp: 1706353848518","time":{"start":1737112284849,"stop":1737112284849,"duration":0},"status":"passed","severity":"normal"},{"uid":"92695bb5b46f2fad","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1737112804402,"stop":1737112804403,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee5adc51d9b0f2c","name":"Mutual subscription","time":{"start":1737112461579,"stop":1737112461580,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3b87632ccab117","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1737112217864,"stop":1737112217864,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d82e2db7e0a63ab","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1737112093756,"stop":1737112093756,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b670af6ec0e27d4","name":"Check meta is set [symmetric]","time":{"start":1737112129128,"stop":1737112129129,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba027738d40424be","name":"caches peers it previously fetched","time":{"start":1737112119017,"stop":1737112119017,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d4eaacc6ebae23","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1737112230778,"stop":1737112230780,"duration":2},"status":"passed","severity":"normal"},{"uid":"1071298e106dbdb3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1737112248366,"stop":1737112248366,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e93cf1479e52c23","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1737112446960,"stop":1737112446961,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba8748da90824e96","name":"should send to specified number of peers of used peers","time":{"start":1737112136098,"stop":1737112136098,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7ce8b61c1765ab","name":"Check publish message containing numeric","time":{"start":1737112454085,"stop":1737112454085,"duration":0},"status":"passed","severity":"normal"},{"uid":"c550909e6e435c0a","name":"Relay","time":{"start":1737112162740,"stop":1737112162741,"duration":1},"status":"passed","severity":"normal"},{"uid":"929fe3a33e9111b4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1737112248364,"stop":1737112248365,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a3c1d370da8a60d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1737112454345,"stop":1737112454345,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6b4673b66e257c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1737113287567,"stop":1737113287567,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e6edb170d3db70","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1737112162877,"stop":1737112162877,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f773dfcca1c0db6","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1737112093754,"stop":1737112093754,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac038cb6c3b52841","name":"should be able to decode the field with only STORE set to true","time":{"start":1737112102070,"stop":1737112102070,"duration":0},"status":"passed","severity":"normal"},{"uid":"e536ef60c70036bf","name":"ignores unrecognized TXT record formats","time":{"start":1737112119017,"stop":1737112119017,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2b55bf1e40e14e","name":"Check received message containing Chinese","time":{"start":1737112229215,"stop":1737112229216,"duration":1},"status":"passed","severity":"normal"},{"uid":"d72bdde2b0d4cfdf","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1737112093747,"stop":1737112093748,"duration":1},"status":"passed","severity":"normal"},{"uid":"8551e08cfa212af7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1737112248356,"stop":1737112248356,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d197737daf83003","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1737112461592,"stop":1737112461592,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d999c227f6d250","name":"Encoder throws on empty string content topic","time":{"start":1737112130883,"stop":1737112130883,"duration":0},"status":"passed","severity":"normal"},{"uid":"b423cde1deab4e73","name":"Check received message containing Russian","time":{"start":1737113070619,"stop":1737113070619,"duration":0},"status":"passed","severity":"normal"},{"uid":"5175719625f10853","name":"Check received message containing escaped characters","time":{"start":1737113070610,"stop":1737113070610,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0d234533f5c89b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1737112156198,"stop":1737112156199,"duration":1},"status":"passed","severity":"normal"},{"uid":"2138b6ceac81f446","name":"Nwaku publishes","time":{"start":1737112442701,"stop":1737112442702,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d1858f2e73beb5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1737112248367,"stop":1737112248367,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c133ea526dc8772","name":"Init the array if not present","time":{"start":1737112093355,"stop":1737112093358,"duration":3},"status":"passed","severity":"normal"},{"uid":"d6d74a757750bf16","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1737112093737,"stop":1737112093737,"duration":0},"status":"passed","severity":"normal"},{"uid":"7824daf2b03504db","name":"Throws when trying to push message with empty payload","time":{"start":1737115722287,"stop":1737115722287,"duration":0},"status":"passed","severity":"normal"},{"uid":"11dfbded3a0f7e7","name":"Check received message containing long","time":{"start":1737113070605,"stop":1737113070605,"duration":0},"status":"passed","severity":"normal"},{"uid":"c345ffbbde3eca76","name":"Subscribe to topic containing short and receive message","time":{"start":1737113287564,"stop":1737113287564,"duration":0},"status":"passed","severity":"normal"},{"uid":"709b6ef8135a146d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1737113287577,"stop":1737113287577,"duration":0},"status":"passed","severity":"normal"},{"uid":"a709df5dd4467c28","name":"Asymmetric encrypt & decrypt","time":{"start":1737112129612,"stop":1737112129613,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fbcee5ef1c902d8","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1737112230811,"stop":1737112230813,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a94de74e63133b0","name":"should remove a peer","time":{"start":1737112136013,"stop":1737112136013,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad053fb8ddf00762","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1737112096296,"stop":1737112096296,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c76f8d07136d76","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1737112553479,"stop":1737112553479,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b1f939394b88a4","name":"same cluster, different shard: nodes connect","time":{"start":1737112326605,"stop":1737112326605,"duration":0},"status":"passed","severity":"normal"},{"uid":"4511560c04415577","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1737112761648,"stop":1737112761648,"duration":0},"status":"broken","severity":"normal"},{"uid":"6095eaadee963043","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1737112102072,"stop":1737112102073,"duration":1},"status":"passed","severity":"normal"},{"uid":"804af767b60ffb9d","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1737112179016,"stop":1737112179017,"duration":1},"status":"passed","severity":"normal"},{"uid":"310b5426a12242e7","name":"should emit a peer event after start","time":{"start":1737112372064,"stop":1737112372064,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2ba67600c80955","name":"should throw error - no id","time":{"start":1737112102694,"stop":1737112102694,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bee55a1e3637f4e","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1737112230823,"stop":1737112230823,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c21a336a947d5d","name":"should properly create location multiaddrs - tcp4","time":{"start":1737112102703,"stop":1737112102703,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f98906ed423da54","name":"Fails to publish duplicate message","time":{"start":1737112454093,"stop":1737112454094,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9355d68a4aa8baf","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1737112162881,"stop":1737112162882,"duration":1},"status":"passed","severity":"normal"},{"uid":"293b76873a2fc79c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1737112102064,"stop":1737112102065,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f4d3b7041bd29a3","name":"start node with empty content topic","time":{"start":1737112761659,"stop":1737112761659,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcfe1245a8515e9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1737112230805,"stop":1737112230806,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fdab593dd9b7143","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1737112093750,"stop":1737112093750,"duration":0},"status":"passed","severity":"normal"},{"uid":"6593040d59542034","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1737112537540,"stop":1737112537541,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c36aa1f9435f477","name":"connected peers and dial","time":{"start":1737112428183,"stop":1737112428183,"duration":0},"status":"skipped","severity":"normal"},{"uid":"270207a417af5121","name":"Query Generator - false","time":{"start":1737112770683,"stop":1737112770684,"duration":1},"status":"passed","severity":"normal"},{"uid":"13847017a8fc149e","name":"Push message with content topic containing XML","time":{"start":1737115722303,"stop":1737115722303,"duration":0},"status":"broken","severity":"normal"},{"uid":"99ef5aa7dcd680aa","name":"handles different networkShards values correctly","time":{"start":1737112093740,"stop":1737112093741,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab93b75c12a77e44","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1737113287569,"stop":1737113287569,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4326eda9cdc112d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1737112804402,"stop":1737112804402,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74b0ad3f434696a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1737112553477,"stop":1737112553477,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04c26f9890cd62e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1737112248362,"stop":1737112248362,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e5a14404230099","name":"Ping on subscribed peer","time":{"start":1737112313689,"stop":1737112313690,"duration":1},"status":"passed","severity":"normal"},{"uid":"e593830f501b72d5","name":"Fails to publish message with size larger than 1 MB","time":{"start":1737112454096,"stop":1737112454096,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ec7d245e4561d1","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1737112122978,"stop":1737112122978,"duration":0},"status":"passed","severity":"normal"},{"uid":"4150cb4db0ce3836","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1737112230935,"stop":1737112230935,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d9747d5c9a7654d","name":"Ping on peer without subscriptions","time":{"start":1737112313688,"stop":1737112313688,"duration":0},"status":"passed","severity":"normal"},{"uid":"5311cc950b289998","name":"Push message with numeric payload","time":{"start":1737112284829,"stop":1737112284829,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2409fdfd08b0c0","name":"should not fail to start the service if it is already started","time":{"start":1737112372063,"stop":1737112372063,"duration":0},"status":"passed","severity":"normal"},{"uid":"124d122df2663f97","name":"should not receive a peer event after stop","time":{"start":1737112164990,"stop":1737112164990,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1d5cb2f2bcc565","name":"Push message with custom timestamp: 1737115831269","time":{"start":1737115722319,"stop":1737115722319,"duration":0},"status":"broken","severity":"normal"},{"uid":"681024f3fe631cd7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1737112454345,"stop":1737112454345,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b6330308da29af","name":"Passing page size 110 when there are 120 messages","time":{"start":1737112784628,"stop":1737112784630,"duration":2},"status":"passed","severity":"normal"},{"uid":"43cd47fa14b252e4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1737112093753,"stop":1737112093753,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae66bbcd12218957","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1737112093751,"stop":1737112093751,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99401932164725","name":"should return all peers when numPeers is 0","time":{"start":1737112110466,"stop":1737112110466,"duration":0},"status":"passed","severity":"normal"},{"uid":"75af4bc16014fc3","name":"Push message with content topic containing JSON","time":{"start":1737115722306,"stop":1737115722306,"duration":0},"status":"broken","severity":"normal"},{"uid":"c16c2a08aa266124","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1737112093748,"stop":1737112093748,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4c02e12fab7355","name":"should retry on failure if specified","time":{"start":1737112136099,"stop":1737112136099,"duration":0},"status":"passed","severity":"normal"},{"uid":"53860d02b3c465f6","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1737112093752,"stop":1737112093752,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0382746089049d5","name":"should create a new stream if no existing for protocol found","time":{"start":1737112110437,"stop":1737112110438,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f3bd2408b73054a","name":"Check received message containing Script","time":{"start":1737113070608,"stop":1737113070608,"duration":0},"status":"passed","severity":"normal"},{"uid":"61165e890063fb11","name":"should throw an error for missing sharding configuration","time":{"start":1737112093757,"stop":1737112093757,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ff6bb0fd8008ea","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1737112093747,"stop":1737112093747,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df58abff162357c","name":"Privacy Node - default protocol","time":{"start":1737112826794,"stop":1737112826794,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbb35f17dfa7243","name":"Decrypt messages","time":{"start":1737112429578,"stop":1737112429578,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c06424bcd7768a","name":"Push message with content topic containing SQL Injection","time":{"start":1737115722300,"stop":1737115722301,"duration":1},"status":"broken","severity":"normal"},{"uid":"42e1e712856b21d8","name":"getPeersByDiscovery","time":{"start":1737112196297,"stop":1737112196297,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9bd21aa577d81da","name":"should be online or offline if network state changed","time":{"start":1737112156207,"stop":1737112156207,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ed5ed6b8fd20ab","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1737113287566,"stop":1737113287566,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4b910c2b590a81","name":"Check received message containing unicode special characters","time":{"start":1737113070610,"stop":1737113070611,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc3d9dd63c53e242","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1737112184946,"stop":1737112184946,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1c284d3b6929bd","name":"Promise Callback - true","time":{"start":1737112770685,"stop":1737112770685,"duration":0},"status":"passed","severity":"normal"},{"uid":"4faf25f1c0a7ae3a","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1737112230937,"stop":1737112230938,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2089a06ed1852e5d","name":"Check publish message containing Script","time":{"start":1737112454088,"stop":1737112454088,"duration":0},"status":"passed","severity":"normal"},{"uid":"87022f02e16939e7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737112230763,"stop":1737112230770,"duration":7},"status":"passed","severity":"normal"},{"uid":"bcd4dfc2a97c06c3","name":"Ping on unsubscribed peer","time":{"start":1737112186680,"stop":1737112186681,"duration":1},"status":"passed","severity":"normal"},{"uid":"176b40791abf8e9a","name":"1 Store, 2 fetches","time":{"start":1737112118826,"stop":1737112118826,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f11e1984526d02","name":"Check received message containing JSON","time":{"start":1737113070622,"stop":1737113070622,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe070477bf1df2a","name":"Check message with no content topic is not received","time":{"start":1737113070626,"stop":1737113070627,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fcc932660b9c24f","name":"Subscribe to topic containing long and receive message","time":{"start":1737113287564,"stop":1737113287564,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca00eb8d15cc519","name":"Check received message with timestamp: 1649153314 ","time":{"start":1737113070625,"stop":1737113070625,"duration":0},"status":"passed","severity":"normal"},{"uid":"df88b780824b33ed","name":"Push message with special chars payload","time":{"start":1737112284829,"stop":1737112284832,"duration":3},"status":"passed","severity":"normal"},{"uid":"a13bdf8191f1fd4b","name":"should emit a peer event after start","time":{"start":1737112122976,"stop":1737112122976,"duration":0},"status":"passed","severity":"normal"},{"uid":"b502ca1506fbef3b","name":"Passing cursor with wrong pubsubTopic","time":{"start":1737112537544,"stop":1737112537545,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1708e364ceaea78","name":"Push message with Script payload","time":{"start":1737115722275,"stop":1737115722275,"duration":0},"status":"broken","severity":"normal"},{"uid":"e8f4f3b25803e22f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1737113287565,"stop":1737113287565,"duration":0},"status":"passed","severity":"normal"},{"uid":"652ea6343be8c63f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1737113287575,"stop":1737113287575,"duration":0},"status":"passed","severity":"normal"},{"uid":"402d48ed89003771","name":"should get / set TCP multiaddr","time":{"start":1737112102702,"stop":1737112102702,"duration":0},"status":"passed","severity":"normal"},{"uid":"3703f7b0fe4b23be","name":"should be able to encode the field with only STORE set to true","time":{"start":1737112102063,"stop":1737112102064,"duration":1},"status":"passed","severity":"normal"},{"uid":"a082976bee305cb1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1737112454091,"stop":1737112454092,"duration":1},"status":"passed","severity":"normal"},{"uid":"368a95c0c82d4ef8","name":"Check received message containing emoji","time":{"start":1737112229229,"stop":1737112229230,"duration":1},"status":"passed","severity":"normal"},{"uid":"a998b4eec1e57e8","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1737112118758,"stop":1737112118760,"duration":2},"status":"passed","severity":"normal"},{"uid":"5786b0041966edb","name":"Check received message containing short","time":{"start":1737112229212,"stop":1737112229214,"duration":2},"status":"passed","severity":"normal"},{"uid":"335d1387f0512172","name":"Ping on subscribed peer","time":{"start":1737112186673,"stop":1737112186674,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c68e3441ef19c6","name":"Encoder throws on empty string content topic","time":{"start":1737112110741,"stop":1737112110742,"duration":1},"status":"passed","severity":"normal"},{"uid":"78542593e17b23b2","name":"Check received message containing SQL Injection","time":{"start":1737112229223,"stop":1737112229224,"duration":1},"status":"passed","severity":"normal"},{"uid":"990dbd499358dc76","name":"Query Generator, No Decoder","time":{"start":1737112553476,"stop":1737112553476,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd2039dce6d1e38","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1737112230770,"stop":1737112230772,"duration":2},"status":"passed","severity":"normal"},{"uid":"d19c4d743a45d6f9","name":"Decoder throws on empty string content topic","time":{"start":1737112130883,"stop":1737112130883,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c528a8b8ae4513d","name":"Subscribe to topic containing Script and publish message","time":{"start":1737112461588,"stop":1737112461588,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1250be6b1678dd","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1737112102067,"stop":1737112102067,"duration":0},"status":"passed","severity":"normal"},{"uid":"35345b8707109253","name":"should use the provided clusterId for the pubsub topic","time":{"start":1737112093759,"stop":1737112093759,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28aae823a311802","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1737112461583,"stop":1737112461584,"duration":1},"status":"passed","severity":"normal"},{"uid":"225e717fa568b93f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1737112184945,"stop":1737112184945,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f162f93a6c6b5e","name":"Decoder throws on empty string content topic","time":{"start":1737112129131,"stop":1737112129131,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f433e1e3b00885","name":"Waku message hash computation (payload length 0)","time":{"start":1737112096294,"stop":1737112096295,"duration":1},"status":"passed","severity":"normal"},{"uid":"118731811a665cf5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1737115722305,"stop":1737115722305,"duration":0},"status":"broken","severity":"normal"},{"uid":"26a17c33b13908a7","name":"should load peers from local storage and dispatch events","time":{"start":1737112122977,"stop":1737112122978,"duration":1},"status":"passed","severity":"normal"},{"uid":"5465668464eefb28","name":"passes more than one ENR URLs and attempts connection","time":{"start":1737112164991,"stop":1737112164992,"duration":1},"status":"skipped","severity":"normal"},{"uid":"18398f1778b9e9b0","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1737112119019,"stop":1737112119019,"duration":0},"status":"passed","severity":"normal"},{"uid":"531244b93bcfe3a7","name":"Publish message with custom timestamp: Sat Jan 27 2024 11:14:07 GMT+0000 (Coordinated Universal Time)","time":{"start":1737112454092,"stop":1737112454092,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8cefa80055f1a39","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1737112454349,"stop":1737112454349,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef523ada03ec516c","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1737112093741,"stop":1737112093742,"duration":1},"status":"passed","severity":"normal"},{"uid":"99c933f6ee1e9b4c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1737113287563,"stop":1737113287563,"duration":0},"status":"passed","severity":"normal"},{"uid":"759d2b2dead2780d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1737112217857,"stop":1737112217858,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ed1de75d77ab28","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1737112791086,"stop":1737112791086,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada22dc2e628b86e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1737112230761,"stop":1737112230762,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9e051d2185e84b","name":"Push message with shell command payload","time":{"start":1737115722281,"stop":1737115722281,"duration":0},"status":"broken","severity":"normal"},{"uid":"63faab3022fde251","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1737112184948,"stop":1737112184948,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb3416d80f63f07","name":"Check received message containing long","time":{"start":1737113070617,"stop":1737113070617,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8e243a06e4c560","name":"should properly create location multiaddrs - udp4","time":{"start":1737112102702,"stop":1737112102703,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d20e381aedaca25","name":"Query generator for multiple messages","time":{"start":1737112581409,"stop":1737112581410,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1af7c84defcddf","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app41/10/topic648/json","time":{"start":1737112761651,"stop":1737112761652,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7739e57053ad317","name":"Push 30 different messages","time":{"start":1737112284846,"stop":1737112284847,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d21f80cbd59cc99","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1737112248367,"stop":1737112248368,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a31d7cc3eda5ef","name":"Check received message containing SQL Injection","time":{"start":1737113070620,"stop":1737113070620,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e20460f53c2b8","name":"Check received message containing XML","time":{"start":1737112229224,"stop":1737112229225,"duration":1},"status":"passed","severity":"normal"},{"uid":"2307670a3473a451","name":"Check publish message containing short","time":{"start":1737112454084,"stop":1737112454084,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b67fa1aeb0024f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1737112093748,"stop":1737112093748,"duration":0},"status":"passed","severity":"normal"},{"uid":"9227226bf9b17c38","name":"throws on content topic with too few or too many fields","time":{"start":1737112093731,"stop":1737112093731,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc72de50e579ba05","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1737113287571,"stop":1737113287571,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe7843b84816501","name":"Filter with 2 connections","time":{"start":1737112231107,"stop":1737112231107,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85ca91d2315d51f6","name":"Check received message containing escaped characters","time":{"start":1737112229228,"stop":1737112229229,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e01bf11f9f6c7e","name":"Push message with Russian payload","time":{"start":1737112284834,"stop":1737112284835,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac7d40248d4b8eb8","name":"should return empty list for no shard","time":{"start":1737112093745,"stop":1737112093745,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70e28d2d5f9bb9d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1737112446958,"stop":1737112446958,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ac88e8477b9e65","name":"Decoder throws on undefined content topic","time":{"start":1737112129130,"stop":1737112129131,"duration":1},"status":"passed","severity":"normal"},{"uid":"f524f2323dd2d26","name":"handles multiple messages","time":{"start":1737112809202,"stop":1737112809203,"duration":1},"status":"passed","severity":"normal"},{"uid":"96eb99556b07272c","name":"Push message with rate limit","time":{"start":1737115722315,"stop":1737115722315,"duration":0},"status":"broken","severity":"normal"},{"uid":"8c84d5135ddbb62f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1737112102706,"stop":1737112102706,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d6a4d3bc1effca","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1737112230815,"stop":1737112230816,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad28ec5dc19b01c","name":"Overlapping topic subscription","time":{"start":1737112248357,"stop":1737112248358,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca9e0934fc385ea","name":"should use DNS peer discovery with light client","time":{"start":1737112164990,"stop":1737112164991,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c69309e409511f7e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1737112217860,"stop":1737112217863,"duration":3},"status":"passed","severity":"normal"},{"uid":"27a1931c9f3e00c6","name":"should throw an error for missing required configuration","time":{"start":1737112093745,"stop":1737112093746,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe8d2bef91853ce0","name":"throws an error for improperly formatted content topics","time":{"start":1737112093741,"stop":1737112093741,"duration":0},"status":"passed","severity":"normal"},{"uid":"429d86867a1c7477","name":"Encoder throws on undefined content topic","time":{"start":1737112110741,"stop":1737112110741,"duration":0},"status":"passed","severity":"normal"},{"uid":"634e74ccca965f19","name":"Wrong topic","time":{"start":1737112761656,"stop":1737112761656,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c54b741fbd0d93","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1737112156197,"stop":1737112156197,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd76ccf4c5eb4b8","name":"Query Generator, Wrong PubsubTopic","time":{"start":1737112553475,"stop":1737112553475,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab2dbfc7d058d5c","name":"Check publish message containing emoji","time":{"start":1737112454091,"stop":1737112454091,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a9407fff6460b0","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1737112461583,"stop":1737112461583,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c62f38de330165","name":"1 Store, 2 relays, 2 fetches","time":{"start":1737112118826,"stop":1737112118826,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f797d72e7629448","name":"removeEventListener with wrong event","time":{"start":1737112196296,"stop":1737112196297,"duration":1},"status":"passed","severity":"normal"},{"uid":"a273fa0e860f8411","name":"Subscribe to topic containing Script and receive message","time":{"start":1737113287577,"stop":1737113287577,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f7fb80cf33aa6e","name":"should throw an error for insufficient data","time":{"start":1737112093716,"stop":1737112093716,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4169ce96e576fef","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1737112217863,"stop":1737112217863,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec34609bd8b5e6c0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737112230807,"stop":1737112230810,"duration":3},"status":"passed","severity":"normal"},{"uid":"bf5e314dd5683960","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1737112093736,"stop":1737112093737,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a4c6a102cd3a2d","name":"Subscribe to topic containing long and receive message","time":{"start":1737113287575,"stop":1737113287575,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1dd7d519903c12","name":"should not fail to start the service if it is already started","time":{"start":1737112164988,"stop":1737112164988,"duration":0},"status":"passed","severity":"normal"},{"uid":"599534d733faf46","name":"Symmetric encrypt & Decrypt","time":{"start":1737112129613,"stop":1737112129613,"duration":0},"status":"passed","severity":"normal"},{"uid":"39aeeda615c1c72f","name":"Check publish message containing Arabic","time":{"start":1737112454086,"stop":1737112454087,"duration":1},"status":"passed","severity":"normal"},{"uid":"294ade0eef96519d","name":"should encode/decode to text encoding","time":{"start":1737112102697,"stop":1737112102697,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb6c270af38b822","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1737112093743,"stop":1737112093743,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceac570c116120b0","name":"Subscribe to topic containing XML and publish message","time":{"start":1737112461588,"stop":1737112461588,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1cf6b135f34c83","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1737112093751,"stop":1737112093751,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e424da00ff7cc2d","name":"recovers when dns.resolve returns empty","time":{"start":1737112119016,"stop":1737112119016,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d725470d392b76f","name":"should properly create location multiaddrs - udp","time":{"start":1737112102703,"stop":1737112102704,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca14903204d4065b","name":"should wait for Filter peer to be connected","time":{"start":1737112135995,"stop":1737112135995,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a8bad101001335","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1737112230933,"stop":1737112230933,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18b91d86fdb7ba0b","name":"isConnected should return false after all peers disconnect","time":{"start":1737112179017,"stop":1737112179017,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d4be1dda06cd58","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1737112163533,"stop":1737112163536,"duration":3},"status":"passed","severity":"normal"},{"uid":"6c1dc20dc454cc9c","name":"Check message received after nwaku node is restarted","time":{"start":1737113070628,"stop":1737113070628,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93b1dce12f97f1a3","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1737112553480,"stop":1737112553480,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec41527b62a5c63","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1737112102065,"stop":1737112102066,"duration":1},"status":"passed","severity":"normal"},{"uid":"d34a83e8ad4da462","name":"Check message on other pubsub topic is not received","time":{"start":1737113070626,"stop":1737113070626,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d9c09b02603ec1","name":"should call waitForPeer on Relay","time":{"start":1737112135996,"stop":1737112135996,"duration":0},"status":"passed","severity":"normal"},{"uid":"6800a14119346546","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app1/6/topic808/json","time":{"start":1737112761653,"stop":1737112761653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1589f2b6d40a7029","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1737112230821,"stop":1737112230823,"duration":2},"status":"passed","severity":"normal"},{"uid":"8736ef0feff0b478","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1737112230794,"stop":1737112230795,"duration":1},"status":"passed","severity":"normal"},{"uid":"6308dc777af073e4","name":"Fails to publish message with empty text","time":{"start":1737112454094,"stop":1737112454094,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec2b0c46fb13c10","name":"can start the service","time":{"start":1737112372061,"stop":1737112372061,"duration":0},"status":"passed","severity":"normal"},{"uid":"d928c32dc17b573e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1737112454347,"stop":1737112454347,"duration":0},"status":"passed","severity":"normal"},{"uid":"a673f7544273f56e","name":"should return the correct number of peers","time":{"start":1737112136013,"stop":1737112136014,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5dff6cb4e482818","name":"Subscribe to topic containing long and receive message","time":{"start":1737112248359,"stop":1737112248360,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd42567d018e5e4c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737112184944,"stop":1737112184944,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d9266591400c9d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1737112230750,"stop":1737112230756,"duration":6},"status":"passed","severity":"normal"},{"uid":"6a96963cac8711b2","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app91/1/topic312/test.js","time":{"start":1737112761654,"stop":1737112761655,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc3afdda19305fc","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1737113287565,"stop":1737113287565,"duration":0},"status":"passed","severity":"normal"},{"uid":"74fccc0c9b243774","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1737112093715,"stop":1737112093715,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8cdbd4db4ba22e","name":"Push message on custom pubsubTopic","time":{"start":1737112877282,"stop":1737112877282,"duration":0},"status":"broken","severity":"normal"},{"uid":"f09407b5ac2d513c","name":"Round trip binary encryption [ecies, signature]","time":{"start":1737112130881,"stop":1737112130882,"duration":1},"status":"passed","severity":"normal"},{"uid":"e881764478da8ed7","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1737112230934,"stop":1737112230935,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c6839e6e15aa1a08","name":"throws on content topic with generation field greater than 0","time":{"start":1737112093732,"stop":1737112093732,"duration":0},"status":"passed","severity":"normal"},{"uid":"433a51d28c78d8fd","name":"Fails to push message with empty payload","time":{"start":1737112284848,"stop":1737112284849,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c71301882fb48f3","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1737112093744,"stop":1737112093744,"duration":0},"status":"passed","severity":"normal"},{"uid":"819e441d1fe9d36d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1737112156193,"stop":1737112156196,"duration":3},"status":"passed","severity":"normal"},{"uid":"77369a4e414f63b6","name":"Push message with custom timestamp: 1737115848518","time":{"start":1737112284851,"stop":1737112284851,"duration":0},"status":"passed","severity":"normal"},{"uid":"317147e7580e444c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1737112102071,"stop":1737112102071,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89925ac426a75f5","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1737112581414,"stop":1737112581415,"duration":1},"status":"passed","severity":"normal"},{"uid":"11dc6cf667cb5e6a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1737112093745,"stop":1737112093745,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28327ba1c1313ad","name":"should be able to decode the field with only FILTER set to true","time":{"start":1737112102069,"stop":1737112102069,"duration":0},"status":"passed","severity":"normal"},{"uid":"988dc0a053c0d083","name":"Check publish message containing Russian","time":{"start":1737112454087,"stop":1737112454087,"duration":0},"status":"passed","severity":"normal"},{"uid":"513436472509610a","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1737112877284,"stop":1737112877284,"duration":0},"status":"passed","severity":"normal"},{"uid":"478ee7ab84d1ccd5","name":"Push message with escaped characters payload","time":{"start":1737115722282,"stop":1737115722282,"duration":0},"status":"broken","severity":"normal"},{"uid":"985705e94663efa","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1737112093744,"stop":1737112093745,"duration":1},"status":"passed","severity":"normal"},{"uid":"373962acfec02af5","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app85/10/topic422/test.js","time":{"start":1737112761652,"stop":1737112761652,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a04d87430010e0a","name":"Check received message containing special chars","time":{"start":1737113070618,"stop":1737113070618,"duration":0},"status":"passed","severity":"normal"},{"uid":"591b27f9250ba2e2","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1737112877287,"stop":1737112877287,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc372bfbb193d1e","name":"Check message with invalid timestamp is not received","time":{"start":1737113070613,"stop":1737113070614,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a4346197c7b1a8","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1737112461582,"stop":1737112461582,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d79b73964cf59f3","name":"more peers than existing","time":{"start":1737112428183,"stop":1737112428183,"duration":0},"status":"skipped","severity":"normal"},{"uid":"abde75c966ac8180","name":"Subscribe to topic containing short and publish message","time":{"start":1737112461584,"stop":1737112461585,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc539a80d96966c5","name":"configure the node with multiple content topics","time":{"start":1737112761657,"stop":1737112761657,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48ec25efd2e74bb","name":"Push message with content topic containing numeric","time":{"start":1737115722292,"stop":1737115722292,"duration":0},"status":"broken","severity":"normal"},{"uid":"e2b57b5dea151351","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1737112093759,"stop":1737112093759,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a401212cf53329f","name":"Check received message containing Russian","time":{"start":1737112229216,"stop":1737112229216,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61fa4eb00111cf6","name":"Check received message containing short","time":{"start":1737113070617,"stop":1737113070617,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdc0e50ce7b72cf","name":"Ordered Callback - false","time":{"start":1737112770687,"stop":1737112770688,"duration":1},"status":"passed","severity":"normal"},{"uid":"f24c1c03ad9e8e9","name":"Passing page size 1 when there are 4 messages","time":{"start":1737112784618,"stop":1737112784618,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9251eb4ba97389","name":"Ephemeral field is preserved - encoder v0","time":{"start":1737112162876,"stop":1737112162877,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ca68a0d43c11ad","name":"it tolerates circular branch references","time":{"start":1737112119016,"stop":1737112119016,"duration":0},"status":"passed","severity":"normal"},{"uid":"2076ee6363873411","name":"should be able to encode the field with only RELAY set to true","time":{"start":1737112102061,"stop":1737112102063,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7f21942c953b284","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1737112791082,"stop":1737112791082,"duration":0},"status":"passed","severity":"normal"},{"uid":"62cfee8fa64689b","name":"Sign & Recover","time":{"start":1737112129614,"stop":1737112129614,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9017dab612e902","name":"should reject if LightPush is requested but not mounted","time":{"start":1737112135989,"stop":1737112135990,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b5a3949ef4cbf9e","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1737112093756,"stop":1737112093756,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec81ae0a8a0cee5","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1737112877280,"stop":1737112877281,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae005e20b3b3b021","name":"Ephemeral field set to true","time":{"start":1737112110740,"stop":1737112110740,"duration":0},"status":"passed","severity":"normal"},{"uid":"8459ed631ee63ba8","name":"getPeersByDiscovery","time":{"start":1737112428064,"stop":1737112428066,"duration":2},"status":"passed","severity":"normal"},{"uid":"558d9fe146836d66","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1737112454344,"stop":1737112454344,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a20144926a4ea59","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1737112537541,"stop":1737112537541,"duration":0},"status":"passed","severity":"normal"},{"uid":"594803bd8a526d3c","name":"Check received message containing Basic HTML tag","time":{"start":1737113070621,"stop":1737113070621,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf925a2cf3bdd33","name":"retrieves a single peer","time":{"start":1737112119015,"stop":1737112119016,"duration":1},"status":"passed","severity":"normal"},{"uid":"6942ba94369de51","name":"Subscribe and receive messages via waku relay post","time":{"start":1737113287561,"stop":1737113287561,"duration":0},"status":"passed","severity":"normal"},{"uid":"1166bd1bb8687986","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1737112118760,"stop":1737112118761,"duration":1},"status":"passed","severity":"normal"},{"uid":"64707250278c5b08","name":"Push message with content topic containing Russian","time":{"start":1737115722298,"stop":1737115722298,"duration":0},"status":"broken","severity":"normal"},{"uid":"43523f1583886fb6","name":"Subscribe to topic containing Russian and publish message","time":{"start":1737112461587,"stop":1737112461587,"duration":0},"status":"passed","severity":"normal"},{"uid":"9453c7fa3f682b17","name":"should emit a peer event after start","time":{"start":1737112164988,"stop":1737112164988,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7147b8aee4f8e9e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1737112093748,"stop":1737112093748,"duration":0},"status":"passed","severity":"normal"},{"uid":"85813acc1e341424","name":"Check received message containing Arabic","time":{"start":1737112229216,"stop":1737112229216,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e5c170bc6a631f","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1737112156198,"stop":1737112156198,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6f0a1cfe8e0a2c","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app37/7/topic720/utf8","time":{"start":1737112761656,"stop":1737112761656,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecea01804f799a8c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1737113287569,"stop":1737113287570,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fab3ccb712519b1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1737112184946,"stop":1737112184946,"duration":0},"status":"passed","severity":"normal"},{"uid":"858f6f63daf3475d","name":"Relay + Store","time":{"start":1737112162741,"stop":1737112162749,"duration":8},"status":"passed","severity":"normal"},{"uid":"988a486e39e63a9b","name":"should wait for Store peer to be connected","time":{"start":1737112135995,"stop":1737112135996,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa294f2895456d28","name":"Push message with unicode special characters payload","time":{"start":1737115722283,"stop":1737115722284,"duration":1},"status":"broken","severity":"normal"},{"uid":"fff948620c9811b9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1737113287571,"stop":1737113287571,"duration":0},"status":"passed","severity":"normal"},{"uid":"5745e6c55e33367c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1737112093735,"stop":1737112093735,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8aae6aa73c13ee5","name":"LightPush with 3 connections","time":{"start":1737112231108,"stop":1737112231108,"duration":0},"status":"skipped","severity":"normal"},{"uid":"267405a220c1e151","name":"Push message with short payload","time":{"start":1737115722263,"stop":1737115722263,"duration":0},"status":"broken","severity":"normal"},{"uid":"5b71bb479e2165d7","name":"tcp ip4 address","time":{"start":1737112102100,"stop":1737112102100,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e657653edfbab2a","name":"Check received message with timestamp: 1737112155489 ","time":{"start":1737113070624,"stop":1737113070624,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf82f8bdff68a98","name":"Push message with content topic containing escaped characters","time":{"start":1737115722309,"stop":1737115722309,"duration":0},"status":"broken","severity":"normal"},{"uid":"e85eb4b70a18d7ed","name":"should encode/decode to RLP encoding","time":{"start":1737112102696,"stop":1737112102696,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ec306da79b719","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1737112230934,"stop":1737112230934,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ed3f1d60e7147af","name":"Subscribe and receive messages via lightPush","time":{"start":1737113287560,"stop":1737113287560,"duration":0},"status":"passed","severity":"normal"},{"uid":"86008600a5cbfe34","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1737113287579,"stop":1737113287579,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e233dff126d1829","name":"Decoder throws on empty string content topic","time":{"start":1737112110742,"stop":1737112110742,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33730178bdb2d3","name":"Subscribe and receive messages via lightPush","time":{"start":1737112248353,"stop":1737112248354,"duration":1},"status":"passed","severity":"normal"},{"uid":"186e8ff5bc5d2923","name":"Correctly serialized arguments","time":{"start":1737112328946,"stop":1737112328946,"duration":0},"status":"passed","severity":"normal"},{"uid":"86da37d1a699b80d","name":"should set field with only FILTER enabled","time":{"start":1737112102705,"stop":1737112102706,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6a2e1b8747d053","name":"Push message with emoji payload","time":{"start":1737112284842,"stop":1737112284842,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9b436c2fa095a1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1737113287569,"stop":1737113287569,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c6e1aada4a859e","name":"Store - dialed first","time":{"start":1737112826791,"stop":1737112826791,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ad9e69fa5f67cb","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1737112230936,"stop":1737112230936,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7cb829fc8b783fd6","name":"Push message with rate limit","time":{"start":1737112284849,"stop":1737112284849,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4683d5766fe0f6b","name":"should reject if Relay is requested but not mounted","time":{"start":1737112135989,"stop":1737112135989,"duration":0},"status":"passed","severity":"normal"},{"uid":"764f84ef30a58130","name":"should handle a minimal index list","time":{"start":1737112093714,"stop":1737112093714,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3e0579e1aa5f7a","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1737112461591,"stop":1737112461591,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c87e6696e24db5f","name":"LightPush with 0 connections","time":{"start":1737112231102,"stop":1737112231102,"duration":0},"status":"skipped","severity":"normal"},{"uid":"916630fe797585df","name":"Push message with meta","time":{"start":1737115722313,"stop":1737115722314,"duration":1},"status":"broken","severity":"normal"},{"uid":"a0ee75ef9c166bfa","name":"should wait for LightPush peer to be connected","time":{"start":1737112135994,"stop":1737112135994,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bfe2c8648e0c042","name":"Check received message containing Basic HTML tag","time":{"start":1737113070609,"stop":1737113070609,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25d39d11a688c8b","name":"Push message with Basic HTML tag payload","time":{"start":1737112284840,"stop":1737112284841,"duration":1},"status":"passed","severity":"normal"},{"uid":"1402b0e72283a1b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1737113287560,"stop":1737113287560,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecddbd5d472a06c","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1737112804401,"stop":1737112804402,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a4db5a211ff14bf","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1737112102071,"stop":1737112102072,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a3d6c270696f874","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1737113287561,"stop":1737113287561,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1d0f1c1dbea835","name":"does not throw on valid cases","time":{"start":1737112093730,"stop":1737112093730,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85dee99c9ccdac5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1737113287576,"stop":1737113287576,"duration":0},"status":"passed","severity":"normal"},{"uid":"5539e5ec4e912e1b","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app54/10/topic614/xml","time":{"start":1737112761652,"stop":1737112761653,"duration":1},"status":"passed","severity":"normal"},{"uid":"28629164ce7fa465","name":"Encoder throws on undefined content topic","time":{"start":1737112130882,"stop":1737112130882,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a3c22ba47d4569","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1737112093715,"stop":1737112093715,"duration":0},"status":"passed","severity":"normal"},{"uid":"8228afccac3ae1ef","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1737112230938,"stop":1737112230938,"duration":0},"status":"skipped","severity":"normal"},{"uid":"158a3bf69513e6b4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737112230819,"stop":1737112230821,"duration":2},"status":"passed","severity":"normal"},{"uid":"1957cbc35357f05e","name":"Refresh subscription","time":{"start":1737112461584,"stop":1737112461584,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f17b57e0ea4685b1","name":"Push message with emoji payload","time":{"start":1737115722285,"stop":1737115722285,"duration":0},"status":"broken","severity":"normal"},{"uid":"98861ec9495bbb17","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1737112537541,"stop":1737112537542,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b54bd1c55ef9943","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1737112230793,"stop":1737112230794,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae60fb9718947f9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1737112461586,"stop":1737112461586,"duration":0},"status":"passed","severity":"normal"},{"uid":"e390053df417b731","name":"Overlapping topic subscription","time":{"start":1737112461584,"stop":1737112461584,"duration":0},"status":"skipped","severity":"normal"},{"uid":"174b6ee022262f81","name":"Check received message containing escaped characters","time":{"start":1737113070622,"stop":1737113070623,"duration":1},"status":"passed","severity":"normal"},{"uid":"77fa06ffd6644bfe","name":"topics with same application and version share the same shard","time":{"start":1737112093739,"stop":1737112093739,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c45ab5cec75c83","name":"Push message with JSON payload","time":{"start":1737115722279,"stop":1737115722279,"duration":0},"status":"broken","severity":"normal"},{"uid":"f95741e0e06a067e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1737112093752,"stop":1737112093752,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8599006f79f97f","name":"Query with Promise Callback, No message returned","time":{"start":1737112553481,"stop":1737112553481,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27787638283dad7","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1737112093742,"stop":1737112093742,"duration":0},"status":"passed","severity":"normal"},{"uid":"be360ee505a06312","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app7/5/topic19/xml","time":{"start":1737112761653,"stop":1737112761654,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a53fe8313d81ae","name":"should encodeTxt and decodeTxt","time":{"start":1737112102691,"stop":1737112102692,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a940010c8c9cc","name":"Push message with Script payload","time":{"start":1737112284837,"stop":1737112284840,"duration":3},"status":"passed","severity":"normal"},{"uid":"2f009509b085b9d8","name":"Should update multiaddrs","time":{"start":1737112372243,"stop":1737112372243,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb8e31e9e9b9c5b","name":"Check publish message containing escaped characters","time":{"start":1737112454090,"stop":1737112454090,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7be6e78e70119d3","name":"Check publish message containing JSON","time":{"start":1737112454089,"stop":1737112454089,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4068b36c8c72e1","name":"less peers than existing","time":{"start":1737112428183,"stop":1737112428184,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a020e822c11c0c85","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1737112326603,"stop":1737112326603,"duration":0},"status":"passed","severity":"normal"},{"uid":"1301960f84d09800","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1737112791082,"stop":1737112791085,"duration":3},"status":"passed","severity":"normal"},{"uid":"3a637d00d0b21c2c","name":"Push message with content topic containing unicode special characters","time":{"start":1737115722310,"stop":1737115722310,"duration":0},"status":"broken","severity":"normal"},{"uid":"916b8c00807f0547","name":"Ordered callback, aborts when callback returns true","time":{"start":1737112581415,"stop":1737112581415,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d26834ddcbbc5c","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1737112230935,"stop":1737112230936,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b68dba39d42af96d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1737112454348,"stop":1737112454348,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b68140fe09f3853","name":"returns all values when wanted number is greater than available values","time":{"start":1737112117990,"stop":1737112117998,"duration":8},"status":"passed","severity":"normal"},{"uid":"7178a352387ccd19","name":"LightPush with 2 connections","time":{"start":1737112231107,"stop":1737112231107,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a47b65c3c990df88","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1737112093750,"stop":1737112093750,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6b4c25e9a60778","name":"Push message with content topic containing long","time":{"start":1737115722290,"stop":1737115722290,"duration":0},"status":"broken","severity":"normal"},{"uid":"d21faf2aa4e3e060","name":"Callback on promise","time":{"start":1737112581413,"stop":1737112581413,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ba83cc23a9646","name":"should decode valid enr successfully","time":{"start":1737112102692,"stop":1737112102692,"duration":0},"status":"passed","severity":"normal"},{"uid":"b027305e490a293a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1737113070625,"stop":1737113070625,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b6fb6d13c72807","name":"should not throw an error for a single configured topic","time":{"start":1737112093753,"stop":1737112093754,"duration":1},"status":"passed","severity":"normal"},{"uid":"83aec1b00eafdf1a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1737112523242,"stop":1737112523245,"duration":3},"status":"passed","severity":"normal"},{"uid":"586c3a934c32e06f","name":"throws on empty content topic","time":{"start":1737112093730,"stop":1737112093731,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ea4999b541c2db","name":"Filter with 3 connections","time":{"start":1737112231108,"stop":1737112231108,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ccc7fecb6320dbd6","name":"Check publish message after service node is restarted","time":{"start":1737112454096,"stop":1737112454097,"duration":1},"status":"skipped","severity":"normal"},{"uid":"941800ae15a481df","name":"should return valid sharding parameters for static sharding","time":{"start":1737112093756,"stop":1737112093757,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef14658bfe662624","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1737112523245,"stop":1737112523246,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c26146da695779","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1737112093743,"stop":1737112093743,"duration":0},"status":"passed","severity":"normal"},{"uid":"241e191207ad4504","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1737112230937,"stop":1737112230937,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4bb25b789defab63","name":"Refresh subscription","time":{"start":1737113287574,"stop":1737113287574,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cdbf863c6dd3e6f","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1737112230789,"stop":1737112230793,"duration":4},"status":"passed","severity":"normal"},{"uid":"8693ab9325bc1203","name":"Subscribe to topic containing special chars and receive message","time":{"start":1737112248360,"stop":1737112248361,"duration":1},"status":"passed","severity":"normal"},{"uid":"734b3dd5b0dc14f9","name":"Check message with no payload is not received","time":{"start":1737113070615,"stop":1737113070615,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec92da119801b17","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1737112248354,"stop":1737112248355,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4843f3333eaed7d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1737113070613,"stop":1737113070613,"duration":0},"status":"passed","severity":"normal"},{"uid":"749294f4d15cfb0c","name":"Subscribe and receive messages via lightPush","time":{"start":1737113287570,"stop":1737113287571,"duration":1},"status":"passed","severity":"normal"},{"uid":"512a6bc4ccbb76c","name":"Relay - dialed first","time":{"start":1737112826788,"stop":1737112826789,"duration":1},"status":"passed","severity":"normal"},{"uid":"5505c21f5f0fbf32","name":"should add a peer","time":{"start":1737112136012,"stop":1737112136012,"duration":0},"status":"passed","severity":"normal"},{"uid":"54dd22fe72edeb4d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1737112454344,"stop":1737112454345,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ec7e7d830a34f1","name":"Check received message containing emoji","time":{"start":1737113070611,"stop":1737113070611,"duration":0},"status":"passed","severity":"normal"},{"uid":"845f001e0e7641b5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1737112093752,"stop":1737112093752,"duration":0},"status":"passed","severity":"normal"},{"uid":"8480f4162e0ff3fe","name":"Check received message containing unicode special characters","time":{"start":1737112229229,"stop":1737112229229,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d7607014eb89d6","name":"Push message equal or less that 1MB","time":{"start":1737115722321,"stop":1737115722321,"duration":0},"status":"broken","severity":"normal"},{"uid":"480da0e7c3993484","name":"Publish message with large meta","time":{"start":1737112454097,"stop":1737112454097,"duration":0},"status":"passed","severity":"normal"},{"uid":"89dd781ee5fcec27","name":"nwaku subscribes","time":{"start":1737112442699,"stop":1737112442699,"duration":0},"status":"passed","severity":"normal"},{"uid":"365ec008eac583ba","name":"LightPush","time":{"start":1737112826792,"stop":1737112826793,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cce32568242ccb7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1737112761658,"stop":1737112761658,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5ada9e161958ee","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737112230750,"stop":1737112230750,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fada5ec1a1abc79","name":"should not receive a peer event after stop","time":{"start":1737112372065,"stop":1737112372065,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f56610cc8d25f2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1737112093749,"stop":1737112093749,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd502495c206de16","name":"should throw error - invalid id","time":{"start":1737112102695,"stop":1737112102695,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc584e3806be157","name":"should reject if Filter is requested but not mounted","time":{"start":1737112135991,"stop":1737112135991,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f22721b3e2a059f","name":"should add and remove event listeners correctly","time":{"start":1737112122978,"stop":1737112122978,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fdd485d7bb93a2","name":"udp ip6 address","time":{"start":1737112102101,"stop":1737112102101,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6b6620c25ab840","name":"different cluster, different shard: nodes don't connect","time":{"start":1737112326606,"stop":1737112326606,"duration":0},"status":"passed","severity":"normal"},{"uid":"210280a423181f89","name":"Passing page size 3 when there are 20 messages","time":{"start":1737112784624,"stop":1737112784625,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c49e84a4debc239","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1737113287560,"stop":1737113287561,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2cab4cd83fcdf3","name":"should not fail to stop the service if it was not started","time":{"start":1737112164987,"stop":1737112164988,"duration":1},"status":"passed","severity":"normal"},{"uid":"17f05e70f8139793","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1737112454095,"stop":1737112454095,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3d2d4dfc5942f5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1737112248357,"stop":1737112248357,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a58f27e0e51ac0","name":"All","time":{"start":1737112162750,"stop":1737112162750,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36e2d2ea4aeaa98","name":"should not receive a peer event before start","time":{"start":1737112164989,"stop":1737112164989,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f628e6a6e38d15","name":"peer:update - should do nothing if another protocol hit","time":{"start":1737112110439,"stop":1737112110439,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5cf15b0109d23b1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1737112230817,"stop":1737112230819,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d9c8ea5da124021","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1737112230795,"stop":1737112230795,"duration":0},"status":"passed","severity":"normal"},{"uid":"46841e40a3440640","name":"Check message with non string payload is not received","time":{"start":1737113070627,"stop":1737113070627,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27d5b662f381455","name":"Push message on custom pubsubTopic","time":{"start":1737112877285,"stop":1737112877286,"duration":1},"status":"broken","severity":"normal"},{"uid":"1aeb9733d8af1abb","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1737112184945,"stop":1737112184945,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc75532986b653ad","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1737112230775,"stop":1737112230776,"duration":1},"status":"passed","severity":"normal"},{"uid":"afaf9a55ddb81d0d","name":"Query Generator - true","time":{"start":1737112770683,"stop":1737112770683,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5805dc5e3dd9b5","name":"should return false","time":{"start":1737112102695,"stop":1737112102696,"duration":1},"status":"passed","severity":"normal"},{"uid":"f436593bcb9afc36","name":"Publish message with custom timestamp: Fri Jan 17 2025 10:14:07 GMT+0000 (Coordinated Universal Time)","time":{"start":1737112454093,"stop":1737112454093,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d13744509af3b0","name":"should properly create peer info with all multiaddrs","time":{"start":1737112102704,"stop":1737112102704,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2acec374ae6b07","name":"LightPush with 1 connections","time":{"start":1737112231105,"stop":1737112231105,"duration":0},"status":"skipped","severity":"normal"},{"uid":"afb9a79a12b0d459","name":"can dial TLS multiaddrs","time":{"start":1737112328890,"stop":1737112328890,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcc521a7014c119","name":"Nodes with multiple pubsub topic","time":{"start":1737112446958,"stop":1737112446959,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed8a68e81135a91","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1737112446959,"stop":1737112446959,"duration":0},"status":"passed","severity":"normal"},{"uid":"c035e3edee7ee5ae","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1737112446958,"stop":1737112446958,"duration":0},"status":"passed","severity":"normal"},{"uid":"70005a3295f2b46f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1737112461591,"stop":1737112461591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d206b0d086d17ac8","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1737112461587,"stop":1737112461588,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b9941093b2be55","name":"Check message received after jswaku node is restarted","time":{"start":1737112229235,"stop":1737112229236,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7957ef6761e5fdd6","name":"Fields are not dropped","time":{"start":1737112110078,"stop":1737112110079,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc7aa94db3a7d68","name":"Push message with Chinese payload","time":{"start":1737115722269,"stop":1737115722269,"duration":0},"status":"broken","severity":"normal"},{"uid":"d08a9cf45a29ec21","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1737112093755,"stop":1737112093755,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e1f6506ff50aa6","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1737112230825,"stop":1737112230825,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5358ab94c63951","name":"Subscribe and receive messages via waku relay post","time":{"start":1737112248355,"stop":1737112248355,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6004eea7393bc5c","name":"Accepts a valid Waku Message","time":{"start":1737112139405,"stop":1737112139406,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a97a6e2949a6dc","name":"Check received message with timestamp: 1737112155489 ","time":{"start":1737113070612,"stop":1737113070613,"duration":1},"status":"passed","severity":"normal"},{"uid":"f811ddf8ef8a246f","name":"Using a function","time":{"start":1737112834213,"stop":1737112834213,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4931ce3a04bab6","name":"Check received message containing Arabic","time":{"start":1737113070619,"stop":1737113070619,"duration":0},"status":"passed","severity":"normal"},{"uid":"159cc58f39111171","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1737112804400,"stop":1737112804400,"duration":0},"status":"passed","severity":"normal"},{"uid":"9acbcf72dd53861c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1737112093757,"stop":1737112093757,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde3ad6d849170d9","name":"Check received message containing JSON","time":{"start":1737112229225,"stop":1737112229228,"duration":3},"status":"passed","severity":"normal"},{"uid":"4a392c790f261d8d","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1737112230935,"stop":1737112230935,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc08c8e7e8a25b0d","name":"Check received message containing shell command","time":{"start":1737113070622,"stop":1737113070622,"duration":0},"status":"passed","severity":"normal"},{"uid":"58dbf70fe7d872c6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737112184947,"stop":1737112184948,"duration":1},"status":"passed","severity":"normal"},{"uid":"de41205f7cc583ca","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1737113287572,"stop":1737113287572,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b1cc605e30e4a1","name":"should correctly map a content topic to a pubsub topic","time":{"start":1737112093758,"stop":1737112093758,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30b7cc7287a1a","name":"Push message with XML payload","time":{"start":1737115722276,"stop":1737115722276,"duration":0},"status":"broken","severity":"normal"},{"uid":"9b08a2bf3cda95e1","name":"unsubscribes","time":{"start":1737112809203,"stop":1737112809204,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3de52425dd53a0","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1737112093744,"stop":1737112093744,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b88d3fa5ee189b","name":"Check message on other pubsub topic is not received","time":{"start":1737113070614,"stop":1737113070614,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f5383afaf0435f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1737112093746,"stop":1737112093746,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45c728d7a19515c","name":"Check received message containing numeric","time":{"start":1737113070605,"stop":1737113070605,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fd99ebee172665","name":"Subscribe to topic containing JSON and receive message","time":{"start":1737112248365,"stop":1737112248365,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf4187412548c46","name":"Check received message with timestamp: 1737112154574 ","time":{"start":1737112229230,"stop":1737112229231,"duration":1},"status":"passed","severity":"normal"},{"uid":"3632b828d007688a","name":"Encoder throws on empty string content topic","time":{"start":1737112129130,"stop":1737112129130,"duration":0},"status":"passed","severity":"normal"},{"uid":"72aa3e719b12b382","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1737112229231,"stop":1737112229231,"duration":0},"status":"passed","severity":"normal"},{"uid":"f909a3a2a95fa862","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1737112537543,"stop":1737112537543,"duration":0},"status":"passed","severity":"normal"},{"uid":"199ab46716d712ee","name":"Check publish message after client node is restarted","time":{"start":1737112454097,"stop":1737112454097,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87089cbab9260d4f","name":"Check received message with timestamp: 1737112155489000000 ","time":{"start":1737113070611,"stop":1737113070612,"duration":1},"status":"passed","severity":"normal"},{"uid":"d62b5a351b0599f3","name":"throws on content topic with empty topic name field","time":{"start":1737112093733,"stop":1737112093733,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac467926d249d28f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1737112446959,"stop":1737112446959,"duration":0},"status":"passed","severity":"normal"},{"uid":"711bdda746c7b845","name":"returns only open connection if one present","time":{"start":1737112109726,"stop":1737112109730,"duration":4},"status":"passed","severity":"normal"},{"uid":"f581080f3305cf23","name":"should not fail to stop the service if it was not started","time":{"start":1737112122975,"stop":1737112122975,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e3a4e7be41a962","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1737112446960,"stop":1737112446960,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b62e3af72c88cf3","name":"Push message with content topic containing Arabic","time":{"start":1737115722296,"stop":1737115722297,"duration":1},"status":"broken","severity":"normal"},{"uid":"ce68f913bd8152df","name":"Fails to push message with empty content topic","time":{"start":1737115722312,"stop":1737115722312,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b16caf89f9801","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1737112804403,"stop":1737112804403,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9c248f6dc036a","name":"should throw an error for an unconfigured topic","time":{"start":1737112093754,"stop":1737112093754,"duration":0},"status":"passed","severity":"normal"},{"uid":"132abb85dd593d2e","name":"should return true when peers exist","time":{"start":1737112136014,"stop":1737112136014,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be59c4322b46742","name":"Passing page size 11 when there are 10 messages","time":{"start":1737112784626,"stop":1737112784626,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87cafdc794b1c46","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1737113287573,"stop":1737113287573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b61de526ce01b8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1737113287578,"stop":1737113287578,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4394ee636e00d27","name":"1 Relay, 1 Filter, gives up","time":{"start":1737112118827,"stop":1737112118827,"duration":0},"status":"passed","severity":"normal"},{"uid":"6247d7dc3d6a4c1c","name":"pre and post cipher","time":{"start":1737112129614,"stop":1737112129614,"duration":0},"status":"passed","severity":"normal"},{"uid":"2864859f3a5d4f5b","name":"Push message with content topic containing shell command","time":{"start":1737115722307,"stop":1737115722308,"duration":1},"status":"broken","severity":"normal"},{"uid":"808d11e3005a320b","name":"Non TWN Cluster","time":{"start":1737112761649,"stop":1737112761650,"duration":1},"status":"broken","severity":"normal"},{"uid":"268465c09dcc95df","name":"Check message with no content topic is not received","time":{"start":1737112229233,"stop":1737112229234,"duration":1},"status":"passed","severity":"normal"},{"uid":"5538b8a56d2eeea8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1737112102068,"stop":1737112102069,"duration":1},"status":"passed","severity":"normal"},{"uid":"e88ce16a77d22a0","name":"A test","time":{"start":1737112313777,"stop":1737112313778,"duration":1},"status":"passed","severity":"normal"},{"uid":"8925f72620768654","name":"Ping on peer without subscriptions","time":{"start":1737112186675,"stop":1737112186680,"duration":5},"status":"passed","severity":"normal"},{"uid":"4cb012cc94f19e7b","name":"handles empty contentTopics array correctly","time":{"start":1737112093758,"stop":1737112093758,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5e4678c0869bb2","name":"should set field with all protocols enabled","time":{"start":1737112102705,"stop":1737112102705,"duration":0},"status":"passed","severity":"normal"},{"uid":"518f23214ae02714","name":"should not receive a peer event after stop","time":{"start":1737112122976,"stop":1737112122977,"duration":1},"status":"passed","severity":"normal"},{"uid":"232b31a27d94afb6","name":"creates an iterator","time":{"start":1737112809201,"stop":1737112809202,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d8bb7ed6e967aa","name":"Passing invalid cursor","time":{"start":1737112537544,"stop":1737112537544,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f30006981c2128e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1737112093742,"stop":1737112093742,"duration":0},"status":"passed","severity":"normal"},{"uid":"14cd49c584d4272d","name":"Push to array if already present","time":{"start":1737112093359,"stop":1737112093359,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e0a28274fe1148","name":"Check received message with timestamp: 1737112155489000000 ","time":{"start":1737113070624,"stop":1737113070624,"duration":0},"status":"passed","severity":"normal"},{"uid":"38693ba0dddd3b0d","name":"Filter","time":{"start":1737112826793,"stop":1737112826793,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e77f75c423f517","name":"should properly compute the node id","time":{"start":1737112102696,"stop":1737112102696,"duration":0},"status":"passed","severity":"normal"},{"uid":"852d46fb556b6887","name":"Check message received after jswaku node is restarted","time":{"start":1737113070616,"stop":1737113070616,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c41c7136c3738930","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1737112184944,"stop":1737112184944,"duration":0},"status":"passed","severity":"normal"},{"uid":"70cb381ab0d97e46","name":"Subscribe to topic containing short and receive message","time":{"start":1737113287574,"stop":1737113287574,"duration":0},"status":"passed","severity":"normal"},{"uid":"3163e15360a25b7","name":"should throw error - no public key","time":{"start":1737112102694,"stop":1737112102694,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3fe82381673c975","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app57/7/topic699/xml","time":{"start":1737112761650,"stop":1737112761650,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc02594af488c97","name":"Check publish message containing Basic HTML tag","time":{"start":1737112454089,"stop":1737112454089,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c4a1d33ba2ae7d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1737112248355,"stop":1737112248356,"duration":1},"status":"passed","severity":"normal"},{"uid":"4812db2d86e758b7","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1737112118765,"stop":1737112118766,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3502b0da36f8dc","name":"groups content topics by expected pubsub topic","time":{"start":1737112093739,"stop":1737112093740,"duration":1},"status":"passed","severity":"normal"},{"uid":"47aa930e657d0cca","name":"Reopen subscription with peer with lost subscription","time":{"start":1737112313689,"stop":1737112313689,"duration":0},"status":"passed","severity":"normal"},{"uid":"44752ae36103e200","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1737112454347,"stop":1737112454348,"duration":1},"status":"passed","severity":"normal"},{"uid":"612b7efcfa0f67f4","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1737112553477,"stop":1737112553478,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af682badf6fbc29","name":"Check publish message containing long","time":{"start":1737112454084,"stop":1737112454084,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f90496a56080c30","name":"Subscribe to topic containing JSON and receive message","time":{"start":1737113287578,"stop":1737113287578,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdbb124b067fa13","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1737112110466,"stop":1737112110467,"duration":1},"status":"passed","severity":"normal"},{"uid":"73566dd53b0cfdcc","name":"Check received message containing JSON","time":{"start":1737113070609,"stop":1737113070610,"duration":1},"status":"passed","severity":"normal"},{"uid":"13fdc26a2548b779","name":"non connected peers","time":{"start":1737112428184,"stop":1737112428184,"duration":0},"status":"skipped","severity":"normal"},{"uid":"685f28d6e92d08e3","name":"Publishes to nwaku","time":{"start":1737112442700,"stop":1737112442700,"duration":0},"status":"passed","severity":"normal"},{"uid":"4185fca7215b7c86","name":"should remove the specified number of excess peers","time":{"start":1737112136015,"stop":1737112136016,"duration":1},"status":"passed","severity":"normal"},{"uid":"67b3ef5d134c469e","name":"Check publish message containing XML","time":{"start":1737112454088,"stop":1737112454089,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aad010aacc2b6be","name":"Push message with short payload","time":{"start":1737112284828,"stop":1737112284828,"duration":0},"status":"passed","severity":"normal"},{"uid":"210707fd9ea707b2","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app25/8/topic397/utf8","time":{"start":1737112761650,"stop":1737112761651,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e12dcfbe1059b1d","name":"Check received message containing long","time":{"start":1737112229214,"stop":1737112229214,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4fe4aa4e8005ce","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1737112428067,"stop":1737112428067,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2906ffae352274f6","name":"Check publish message containing shell command","time":{"start":1737112454090,"stop":1737112454090,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d8d6eae5866daf","name":"can start the service","time":{"start":1737112164986,"stop":1737112164986,"duration":0},"status":"passed","severity":"normal"},{"uid":"288c2008225f99a7","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1737112118765,"stop":1737112118765,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2aebde6b880982","name":"Passing page size 10 when there are 10 messages","time":{"start":1737112784626,"stop":1737112784626,"duration":0},"status":"passed","severity":"normal"},{"uid":"13bc3642d943d803","name":"Relay + Store","time":{"start":1737112102706,"stop":1737112102706,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53ae27c751971ea","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1737112118763,"stop":1737112118763,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b16b754be3c8d09","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1737112454344,"stop":1737112454344,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff6bbb6383ecc59","name":"Subscribe to topic containing shell command and receive message","time":{"start":1737113287579,"stop":1737113287579,"duration":0},"status":"passed","severity":"normal"},{"uid":"500554fc121fc65e","name":"Check message with no payload is not received","time":{"start":1737112229234,"stop":1737112229234,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ffc0a7549bfd7f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1737112230782,"stop":1737112230782,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b763fd791683e2","name":"Overlapping topic subscription","time":{"start":1737113287563,"stop":1737113287563,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f78b23cf8c51d71","name":"Check message received after jswaku node is restarted","time":{"start":1737113070627,"stop":1737113070628,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d14b1e6f485f6d13","name":"Check received message containing shell command","time":{"start":1737112229228,"stop":1737112229228,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5263f357593033e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1737112184948,"stop":1737112184949,"duration":1},"status":"passed","severity":"normal"},{"uid":"308404f5c36d70cb","name":"Check received message containing SQL Injection","time":{"start":1737113070607,"stop":1737113070608,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3de594751e49fd2","name":"Check received message containing Script","time":{"start":1737112229224,"stop":1737112229224,"duration":0},"status":"passed","severity":"normal"},{"uid":"642c8668c3f4106f","name":"Subscribe and publish message","time":{"start":1737112461582,"stop":1737112461582,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c010cb489cf5cb","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1737112093738,"stop":1737112093738,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a45bfa65656503","name":"addEventListener with correct event","time":{"start":1737112196294,"stop":1737112196294,"duration":0},"status":"passed","severity":"normal"},{"uid":"309371a2f794e60","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1737112230772,"stop":1737112230775,"duration":3},"status":"passed","severity":"normal"},{"uid":"7f2f587e08097cbb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1737112248360,"stop":1737112248360,"duration":0},"status":"passed","severity":"normal"},{"uid":"957ab0f4595937fa","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1737112156199,"stop":1737112156206,"duration":7},"status":"passed","severity":"normal"},{"uid":"82160c92b4386c64","name":"should log when no additional peers are found","time":{"start":1737112136018,"stop":1737112136018,"duration":0},"status":"passed","severity":"normal"},{"uid":"398dccf2b157162a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1737113287575,"stop":1737113287575,"duration":0},"status":"passed","severity":"normal"},{"uid":"9548b4cfafd0c3ec","name":"removeEventListener with correct event","time":{"start":1737112196296,"stop":1737112196296,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95917b6ddeef300","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1737112093751,"stop":1737112093751,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d220f25e8215cd","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1737112179015,"stop":1737112179016,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f447755465f04d0","name":"should return different streams if requested simultaniously","time":{"start":1737112110438,"stop":1737112110438,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaaf321155b953d4","name":"Query generator for multiple messages with different message text format","time":{"start":1737112581410,"stop":1737112581411,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b8fe65d0ad4adf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1737112230824,"stop":1737112230825,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b79dc1d24b6c7db","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1737112217855,"stop":1737112217856,"duration":1},"status":"passed","severity":"normal"},{"uid":"912d1bf372bd5619","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1737112454347,"stop":1737112454347,"duration":0},"status":"passed","severity":"normal"},{"uid":"f541afe265ace643","name":"Publish without waiting for remote peer","time":{"start":1737112461581,"stop":1737112461581,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8cfc3aa4a3b19b1","name":"different cluster, same shard: nodes don't connect","time":{"start":1737112326605,"stop":1737112326606,"duration":1},"status":"passed","severity":"normal"}]