2024-04-01 11:32:18 +00:00

1 line
154 KiB
JSON

[{"uid":"657179f1c39b6933","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711971113906,"stop":1711971113906,"duration":0},"status":"passed","severity":"normal"},{"uid":"7312393eae4dc9b6","name":"Check publish message containing XML","time":{"start":1711970918280,"stop":1711970918280,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1cf7a6f2b8e10a","name":"Push message with Chinese payload","time":{"start":1711970879096,"stop":1711970879096,"duration":0},"status":"passed","severity":"normal"},{"uid":"261fb3d405cd78db","name":"should not throw an error for a single configured topic","time":{"start":1711970449628,"stop":1711970449629,"duration":1},"status":"passed","severity":"normal"},{"uid":"5409b6bff7924203","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711970449632,"stop":1711970449632,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba988bffc40eb061","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1711971011443,"stop":1711971011444,"duration":1},"status":"passed","severity":"normal"},{"uid":"191f93222f8ed0c7","name":"Check received message containing SQL Injection","time":{"start":1711970659503,"stop":1711970659503,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e81ae364f22377","name":"Push message with content topic containing JSON","time":{"start":1711970879121,"stop":1711970879122,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d29415a6ebd2ec","name":"through manual discovery","time":{"start":1711970763984,"stop":1711970763984,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7d388d24b83d1c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711970549326,"stop":1711970549326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"20ab7d12b0a61ec","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711970593574,"stop":1711970593574,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa03e698b2c9ff48","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1711970595547,"stop":1711970595548,"duration":1},"status":"passed","severity":"normal"},{"uid":"134ef89cc94d5443","name":"Fails to publish message with size larger than 1 MB","time":{"start":1711970918289,"stop":1711970918289,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdfc7b4563bffe3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711971010134,"stop":1711971010134,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0db5d46137bf212","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711970721121,"stop":1711970721122,"duration":1},"status":"passed","severity":"normal"},{"uid":"906a526eb392bd77","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1711970457002,"stop":1711970457002,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c27604466749887","name":"should handle application and version for autosharding","time":{"start":1711970449620,"stop":1711970449620,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eef411849bb56c7","name":"same cluster, same shard: nodes connect","time":{"start":1711970595537,"stop":1711970595538,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5906496284616529","name":"isConnected should return true after first peer connects","time":{"start":1711970550279,"stop":1711970550279,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0b6ba166d5e77c","name":"Relay + Store","time":{"start":1711970457862,"stop":1711970457862,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4160746f4aa22e2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970595553,"stop":1711970595553,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1080e5d90fd0e1","name":"Js publishes, other Js receives","time":{"start":1711970906523,"stop":1711970906523,"duration":0},"status":"passed","severity":"normal"},{"uid":"672f35cbbcdef4c2","name":"ignores unrecognized TXT record formats","time":{"start":1711970473491,"stop":1711970473491,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77597548ab097c1","name":"Sample","time":{"start":1711970457294,"stop":1711970457295,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fcf9b8a57d10060","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711971010136,"stop":1711971010137,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c878c97e4aabaf09","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711970758286,"stop":1711970758287,"duration":1},"status":"skipped","severity":"normal"},{"uid":"99de3b8fe4db7357","name":"Push message with numeric payload","time":{"start":1711970981972,"stop":1711970981976,"duration":4},"status":"passed","severity":"normal"},{"uid":"733cc3d251e150b3","name":"Push message with Russian payload","time":{"start":1711970879097,"stop":1711970879097,"duration":0},"status":"passed","severity":"normal"},{"uid":"8526bbe541bb7059","name":"Mutual subscription","time":{"start":1711970930995,"stop":1711970930995,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bdba009c866f3c","name":"Check message received after nwaku node is restarted","time":{"start":1711970970103,"stop":1711970970103,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d10ea204253bde02","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711970457004,"stop":1711970457004,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f80ac1c2cc9e811","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1711971046092,"stop":1711971046092,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fed3a45fc81aca","name":"Check received message containing XML","time":{"start":1711970659504,"stop":1711970659504,"duration":0},"status":"passed","severity":"normal"},{"uid":"f397e012f8fb6388","name":"Check received message containing JSON","time":{"start":1711970659505,"stop":1711970659505,"duration":0},"status":"passed","severity":"normal"},{"uid":"120f8cf836712e6f","name":"same cluster, different shard: nodes connect","time":{"start":1711970789716,"stop":1711970789716,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0e50f62a9a26f8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711970755143,"stop":1711970755143,"duration":0},"status":"passed","severity":"normal"},{"uid":"2678a158d54b829a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711970593575,"stop":1711970593575,"duration":0},"status":"passed","severity":"normal"},{"uid":"31aa88f07719de9d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1711970457003,"stop":1711970457004,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc98902740ee3b65","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1711970449627,"stop":1711970449627,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37c88a9eed8b587","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711970549336,"stop":1711970549336,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad14e219d1c0b273","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1711970499745,"stop":1711970499746,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e863bf0cadb172","name":"Nodes with multiple pubsub topic","time":{"start":1711970917783,"stop":1711970917784,"duration":1},"status":"passed","severity":"normal"},{"uid":"d660e945d0fdc1b9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711970473494,"stop":1711970473495,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ea68ae853301f459","name":"Passing page size 1 when there are 4 messages","time":{"start":1711971040757,"stop":1711971040757,"duration":0},"status":"passed","severity":"normal"},{"uid":"2846dee735d73f4b","name":"Throws when trying to push message with empty payload","time":{"start":1711970879115,"stop":1711970879115,"duration":0},"status":"passed","severity":"normal"},{"uid":"2241395d8aca944e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711970721121,"stop":1711970721121,"duration":0},"status":"passed","severity":"normal"},{"uid":"a351191f7ea6ced4","name":"Push message with Arabic payload","time":{"start":1711970879097,"stop":1711970879097,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9805be021219ac","name":"Push message with SQL Injection payload","time":{"start":1711970879097,"stop":1711970879097,"duration":0},"status":"passed","severity":"normal"},{"uid":"321ae7f62a2ad18a","name":"Decoder throws on empty string content topic","time":{"start":1711970482828,"stop":1711970482829,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ff69a10a67d20f7","name":"should use DNS peer discovery with light client","time":{"start":1711970510897,"stop":1711970510897,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30a7813ccb2e0ef","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711971113909,"stop":1711971113909,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b6e5720d970f31","name":"Relay","time":{"start":1711970507895,"stop":1711970507895,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28c244767dfd4ff","name":"non connected peers","time":{"start":1711970879249,"stop":1711970879249,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43e8b2b3d0603f1b","name":"Push message with special chars payload","time":{"start":1711970981977,"stop":1711970981977,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81e0d2c5f0c2aaf","name":"should only return 1 node with store capability","time":{"start":1711970473493,"stop":1711970473493,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbebac6486675714","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1711970595570,"stop":1711970595571,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6685feda2c6ff8c","name":"Push message with Arabic payload","time":{"start":1711970981986,"stop":1711970981986,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ba7f917a845c69","name":"random static sharding 7 - Cluster ID: 24, Shard ID: 147","time":{"start":1711970983619,"stop":1711970983620,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9b4d47aceb10d7d","name":"Generator, custom pubsub topic","time":{"start":1711971010133,"stop":1711971010134,"duration":1},"status":"passed","severity":"normal"},{"uid":"68305979d93f6bf6","name":"handles different networkShards values correctly","time":{"start":1711970449617,"stop":1711970449617,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b8cb1c70203185","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1711970918397,"stop":1711970918398,"duration":1},"status":"skipped","severity":"normal"},{"uid":"86a6b29c2f563ddf","name":"Sets default value correctly","time":{"start":1711971051423,"stop":1711971051423,"duration":0},"status":"passed","severity":"normal"},{"uid":"6402640b923b9aaf","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1711970449533,"stop":1711970449534,"duration":1},"status":"passed","severity":"normal"},{"uid":"696755297ef2089f","name":"Ordered Callback - backward","time":{"start":1711971015040,"stop":1711971015041,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d4ab8d37db4065","name":"Refresh subscription","time":{"start":1711971113907,"stop":1711971113907,"duration":0},"status":"passed","severity":"normal"},{"uid":"30946c60883b2df7","name":"Decoder throws on empty string content topic","time":{"start":1711970484821,"stop":1711970484821,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c0ec1255981829","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711970449620,"stop":1711970449620,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff911dd2206384b4","name":"random static sharding 10 - Cluster ID: 58, Shard ID: 949","time":{"start":1711970983622,"stop":1711970983622,"duration":0},"status":"passed","severity":"normal"},{"uid":"3870e46e9001dead","name":"Push message with content topic containing long","time":{"start":1711970879116,"stop":1711970879116,"duration":0},"status":"passed","severity":"normal"},{"uid":"95dad4610c22e576","name":"Query with Ordered Callback, No message returned","time":{"start":1711971011444,"stop":1711971011444,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00645efc1423d5a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711971113899,"stop":1711971113900,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba90a6480e39e52","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711971113905,"stop":1711971113906,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b8da4650e770f03","name":"should throw error - no id","time":{"start":1711970457848,"stop":1711970457849,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e254f98d0af963d","name":"should set field with only STORE enabled","time":{"start":1711970457861,"stop":1711970457861,"duration":0},"status":"passed","severity":"normal"},{"uid":"c238d3faa6071cdf","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711971113901,"stop":1711971113901,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf346cb30dee6d6","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1711970595560,"stop":1711970595560,"duration":0},"status":"passed","severity":"normal"},{"uid":"28fa4651e4d173ae","name":"Check received message containing Arabic","time":{"start":1711970970089,"stop":1711970970089,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09cb89495b47835","name":"Check message with non string payload is not received","time":{"start":1711970970085,"stop":1711970970086,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dcb4f068796a526","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711970755162,"stop":1711970755162,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c12e35ce39f11c8","name":"addEventListener with wrong event","time":{"start":1711970539391,"stop":1711970539391,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd10c6e805f9aac","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1711970595564,"stop":1711970595565,"duration":1},"status":"passed","severity":"normal"},{"uid":"92e89e35d86efa79","name":"random static sharding 3 - Cluster ID: 522, Shard ID: 398","time":{"start":1711970983616,"stop":1711970983617,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e71903c0a4e02","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app47/7/topic991/xml","time":{"start":1711970918655,"stop":1711970918656,"duration":1},"status":"skipped","severity":"normal"},{"uid":"51dd6be0f1471a43","name":"Push message with content topic containing long","time":{"start":1711970981995,"stop":1711970981996,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57d683e103a8b57","name":"it tolerates circular branch references","time":{"start":1711970473490,"stop":1711970473490,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffb6094ffa0952e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1711970449624,"stop":1711970449624,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fc82a73fadee30","name":"Subscribe to topic containing long and receive message","time":{"start":1711970755163,"stop":1711970755164,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e74dcf1cf6f636","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711971113893,"stop":1711971113893,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f373799fe8ede7a","name":"isConnected return false after peer stops","time":{"start":1711970550280,"stop":1711970550280,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d90b9e24780e75e","name":"Check received message containing unicode special characters","time":{"start":1711970970081,"stop":1711970970081,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d3cdbebd361441","name":"can start and stop the service","time":{"start":1711970961015,"stop":1711970961015,"duration":0},"status":"passed","severity":"normal"},{"uid":"57429462c9ea1292","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1711971046091,"stop":1711971046091,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a9600e73ee271d","name":"Check publish message containing SQL Injection","time":{"start":1711970918279,"stop":1711970918279,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9b37dabb4760d3","name":"Subscribe to topic containing short and receive message","time":{"start":1711971113898,"stop":1711971113898,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c201d72e475c719","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1711970449613,"stop":1711970449613,"duration":0},"status":"passed","severity":"normal"},{"uid":"888f6b2a4b1a4f31","name":"should throw an error for empty SingleShardInfos array","time":{"start":1711970449619,"stop":1711970449619,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae29f3dedccd8df","name":"should emit a peer event after start","time":{"start":1711970510892,"stop":1711970510893,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad90b2e601b5e00d","name":"should not fail to stop the service if it was not started","time":{"start":1711970477159,"stop":1711970477159,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c05e3c262a8557","name":"different cluster, different shard: nodes don't connect","time":{"start":1711970789716,"stop":1711970789717,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c54965384de6ad","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1711970595558,"stop":1711970595558,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d8f3f475cd37ee","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1711970449615,"stop":1711970449615,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94e23e9d3a9c9ae","name":"should not receive a peer event after stop","time":{"start":1711970961017,"stop":1711970961017,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8eed6cc77dc7ec","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711970917784,"stop":1711970917784,"duration":0},"status":"passed","severity":"normal"},{"uid":"e650716ac317c9cf","name":"Ephemeral messages are not stored","time":{"start":1711970510099,"stop":1711970510100,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aa6b9dca4565bf4","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1711970456994,"stop":1711970456995,"duration":1},"status":"passed","severity":"normal"},{"uid":"6668346ed8196e36","name":"stop","time":{"start":1711970539395,"stop":1711970539395,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4dd3dfecc2ec0e0","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1711970449623,"stop":1711970449623,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8f07f74e422951","name":"random static sharding 6 - Cluster ID: 567, Shard ID: 471","time":{"start":1711970983618,"stop":1711970983619,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fbb8481bc0bca55","name":"Push message with content topic containing Script","time":{"start":1711970982005,"stop":1711970982009,"duration":4},"status":"passed","severity":"normal"},{"uid":"9b9ed2e95103807a","name":"Check message with invalid timestamp is not received","time":{"start":1711970970084,"stop":1711970970084,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a419a5769915ec","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711970970097,"stop":1711970970097,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7d4b41909135e","name":"Does not throw an exception when node disconnects","time":{"start":1711971051421,"stop":1711971051421,"duration":0},"status":"passed","severity":"normal"},{"uid":"547fd08623e5df46","name":"should encode/decode to RLP encoding","time":{"start":1711970457855,"stop":1711970457856,"duration":1},"status":"passed","severity":"normal"},{"uid":"b64cc1bc8ed28e83","name":"Callback on promise, aborts when callback returns true","time":{"start":1711971033438,"stop":1711971033438,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffceeaf035118d04","name":"Encoder throws on undefined content topic","time":{"start":1711970462599,"stop":1711970462599,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cb7b898dedbda1","name":"Push message with JSON payload","time":{"start":1711970981989,"stop":1711970981989,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d12b823868ceb","name":"should emit a peer event after start","time":{"start":1711970961016,"stop":1711970961016,"duration":0},"status":"passed","severity":"normal"},{"uid":"560891d73f7cf502","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711970879120,"stop":1711970879121,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2cad9d3656120d6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711970755169,"stop":1711970755169,"duration":0},"status":"passed","severity":"normal"},{"uid":"416d308e227b82e","name":"Push message with custom timestamp: 1711974259675","time":{"start":1711970879127,"stop":1711970879127,"duration":0},"status":"passed","severity":"normal"},{"uid":"4255acd671133bce","name":"Push message with escaped characters payload","time":{"start":1711970981989,"stop":1711970981990,"duration":1},"status":"passed","severity":"normal"},{"uid":"c89d0eb9bf3d352f","name":"Check received message containing Arabic","time":{"start":1711970659496,"stop":1711970659497,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d258d8769462ff","name":"Push message with long payload","time":{"start":1711970981972,"stop":1711970981972,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db295137342244c","name":"nwaku subscribes","time":{"start":1711970906520,"stop":1711970906520,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f574174b68b677","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711970755143,"stop":1711970755143,"duration":0},"status":"passed","severity":"normal"},{"uid":"55549405438a3127","name":"Generator, 2 different pubsubtopics","time":{"start":1711971010134,"stop":1711971010134,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f628ba96d99622","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711971113911,"stop":1711971113911,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d462544c2bbd2b","name":"should not receive a peer event after stop","time":{"start":1711970510894,"stop":1711970510895,"duration":1},"status":"passed","severity":"normal"},{"uid":"859970504f7ccd47","name":"Push message with XML payload","time":{"start":1711970879098,"stop":1711970879112,"duration":14},"status":"passed","severity":"normal"},{"uid":"a9219b107da6d950","name":"Push message with content topic containing Chinese","time":{"start":1711970981997,"stop":1711970982003,"duration":6},"status":"passed","severity":"normal"},{"uid":"6d726bcffd1c969b","name":"Used by Waku Relay","time":{"start":1711971051422,"stop":1711971051422,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de13f24e848bda6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711971061709,"stop":1711971061709,"duration":0},"status":"passed","severity":"normal"},{"uid":"44abd079ddccbe26","name":"Encoder throws on undefined content topic","time":{"start":1711970484819,"stop":1711970484820,"duration":1},"status":"passed","severity":"normal"},{"uid":"857aa56de8da6ba5","name":"retrieves a single peer","time":{"start":1711970473489,"stop":1711970473490,"duration":1},"status":"passed","severity":"normal"},{"uid":"128204e11f971bbc","name":"Check received message containing SQL Injection","time":{"start":1711970970090,"stop":1711970970090,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82e454c60cf3ce3","name":"Check received message containing JSON","time":{"start":1711970970078,"stop":1711970970079,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0adda77ff22f6c4","name":"dispatchEvent via connectionManager","time":{"start":1711970539394,"stop":1711970539394,"duration":0},"status":"passed","severity":"normal"},{"uid":"df434080fec1418b","name":"Check message with no content topic is not received","time":{"start":1711970659516,"stop":1711970659517,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d813a3d19082a60","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1711970595550,"stop":1711970595551,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a4e65e1b92efa5","name":"Push message with shell command payload","time":{"start":1711970981989,"stop":1711970981989,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c1b1dde576e4fe","name":"Check received message containing Basic HTML tag","time":{"start":1711970970078,"stop":1711970970078,"duration":0},"status":"passed","severity":"normal"},{"uid":"838df6ee3b401a30","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1711970449630,"stop":1711970449630,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6a651bda0ea376","name":"different cluster, same shard: nodes don't connect","time":{"start":1711970789716,"stop":1711970789716,"duration":0},"status":"passed","severity":"normal"},{"uid":"484d72478fb982b","name":"Fails to push message with large meta","time":{"start":1711970982013,"stop":1711970982016,"duration":3},"status":"passed","severity":"normal"},{"uid":"a63309f09966a0e4","name":"Push message with custom timestamp: 1681212259675","time":{"start":1711970879126,"stop":1711970879126,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc056ee7d7ee3b0","name":"Check received message containing numeric","time":{"start":1711970970087,"stop":1711970970088,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c336627c53d34e0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1711970472520,"stop":1711970472521,"duration":1},"status":"passed","severity":"normal"},{"uid":"df9dd8a1125e63fb","name":"Push message with content topic containing special chars","time":{"start":1711970981996,"stop":1711970981997,"duration":1},"status":"passed","severity":"normal"},{"uid":"872743b113b30a9b","name":"should throw an error for an unconfigured topic","time":{"start":1711970449629,"stop":1711970449629,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9c766bba741bab","name":"Push message with custom timestamp: 1711974195703","time":{"start":1711970982018,"stop":1711970982018,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8efea665d9b938","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1711970595548,"stop":1711970595549,"duration":1},"status":"passed","severity":"normal"},{"uid":"93797b5f6436a915","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1711970595559,"stop":1711970595559,"duration":0},"status":"passed","severity":"normal"},{"uid":"610163eed4411e9d","name":"Push message with special chars payload","time":{"start":1711970879096,"stop":1711970879096,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b67f9be36c80799","name":"Push message with content topic containing shell command","time":{"start":1711970982010,"stop":1711970982011,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db8469b87b30162","name":"Encoder throws on empty string content topic","time":{"start":1711970462600,"stop":1711970462600,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82f37013b9f392f","name":"creates an iterator","time":{"start":1711971037495,"stop":1711971037495,"duration":0},"status":"passed","severity":"normal"},{"uid":"facaf40c22e0c9c5","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1711970595539,"stop":1711970595540,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2f0e3ea8fa2f7f02","name":"Passing page size 110 when there are 120 messages","time":{"start":1711971040768,"stop":1711971040770,"duration":2},"status":"passed","severity":"normal"},{"uid":"c6230f87a55aa49","name":"Push message with content topic containing SQL Injection","time":{"start":1711970879119,"stop":1711970879119,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cffe4e38e4d439b","name":"Check received message containing unicode special characters","time":{"start":1711970659507,"stop":1711970659508,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1936ac3f8a89fd6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711970721118,"stop":1711970721118,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0364d45729189f","name":"Check received message containing short","time":{"start":1711970970087,"stop":1711970970087,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e22cae3929482b","name":"Push message with custom timestamp: 1711966995703","time":{"start":1711970982017,"stop":1711970982018,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e9999e242198d9e","name":"Check meta is set [ecies]","time":{"start":1711970484819,"stop":1711970484819,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d68dc60aded852e","name":"can start the service","time":{"start":1711970510886,"stop":1711970510887,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a301ddc0e918eb7","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1711970449618,"stop":1711970449618,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ec467a2bed441e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1711970510101,"stop":1711970510101,"duration":0},"status":"passed","severity":"normal"},{"uid":"4967d6e47d525de5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1711970449625,"stop":1711970449625,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a44247ef75efa50","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1711970595569,"stop":1711970595570,"duration":1},"status":"passed","severity":"normal"},{"uid":"6156e94b2ce21ecf","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711970549327,"stop":1711970549327,"duration":0},"status":"passed","severity":"normal"},{"uid":"675c132febd169b2","name":"should not receive a peer event after stop","time":{"start":1711970477161,"stop":1711970477161,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d81ab99c9906a7","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app26/2/topic268/utf8","time":{"start":1711970918651,"stop":1711970918651,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b46e22424d49220","name":"Push message with content topic containing JSON","time":{"start":1711970982010,"stop":1711970982010,"duration":0},"status":"passed","severity":"normal"},{"uid":"861c2ea68fc951e8","name":"should return false","time":{"start":1711970457855,"stop":1711970457855,"duration":0},"status":"passed","severity":"normal"},{"uid":"533b75acbe7aee6e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1711970595566,"stop":1711970595567,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b5e130eeb30de5","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1711971011447,"stop":1711971011447,"duration":0},"status":"passed","severity":"normal"},{"uid":"95109663f88f4e49","name":"should configure sharding based on application and version for autosharding","time":{"start":1711970449631,"stop":1711970449632,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bc98cf0da8c51a2","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1711970473342,"stop":1711970473342,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3876e27aa08f64a","name":"1 Relay, 1 fetch","time":{"start":1711970472764,"stop":1711970472765,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9b0b72aa5547182","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970758281,"stop":1711970758281,"duration":0},"status":"passed","severity":"normal"},{"uid":"354586623f264d53","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1711970595555,"stop":1711970595555,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f59465da3816e6","name":"Subscribe to topic containing short and publish message","time":{"start":1711970931011,"stop":1711970931011,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2d7a08a1e35b7e","name":"Overlapping topic subscription","time":{"start":1711971113907,"stop":1711971113907,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3193ed335bf9af","name":"should properly create location multiaddrs - udp6","time":{"start":1711970457858,"stop":1711970457858,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b71725a76ad054e","name":"Push message with long payload","time":{"start":1711970879095,"stop":1711970879096,"duration":1},"status":"passed","severity":"normal"},{"uid":"8095265ab0ef6df9","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1711970931017,"stop":1711970931017,"duration":0},"status":"passed","severity":"normal"},{"uid":"17583bcee06a15b7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711970510898,"stop":1711970510898,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc5edc5b1e444251","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1711970449627,"stop":1711970449627,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0f9b47063febb1","name":"Fails to push message bigger that 1MB","time":{"start":1711970879128,"stop":1711970879128,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b59edd4c59a012f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711970755170,"stop":1711970755171,"duration":1},"status":"passed","severity":"normal"},{"uid":"f41b5bd5ab0ac66e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711970755142,"stop":1711970755142,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a78e15a221695b","name":"should properly create peer info with all multiaddrs","time":{"start":1711970457859,"stop":1711970457859,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69b73b95b9fe5b6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970595561,"stop":1711970595562,"duration":1},"status":"passed","severity":"normal"},{"uid":"66699d7d0d3950e8","name":"Push message with content topic containing unicode special characters","time":{"start":1711970879123,"stop":1711970879124,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed2a4f8ad7afc98","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1711970550271,"stop":1711970550272,"duration":1},"status":"passed","severity":"normal"},{"uid":"9496cf5683e6da9","name":"connected peers and dial","time":{"start":1711970879247,"stop":1711970879248,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4136e94f9c9f1be9","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1711970449615,"stop":1711970449615,"duration":0},"status":"passed","severity":"normal"},{"uid":"82eee9fdb4863245","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app53/5/topic834/utf8","time":{"start":1711970918656,"stop":1711970918657,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aa71c6a0b9fae091","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711970918665,"stop":1711970918665,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68420671d96ec731","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1711970991951,"stop":1711970991951,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fef3709d081bde","name":"should throw an error for missing required configuration","time":{"start":1711970449622,"stop":1711970449622,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ef96463872da75","name":"Overlapping topic subscription","time":{"start":1711971113897,"stop":1711971113897,"duration":0},"status":"passed","severity":"normal"},{"uid":"897b9b722230ab29","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711970549325,"stop":1711970549325,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6d5a36d39a6616","name":"Fails to publish duplicate message","time":{"start":1711970918286,"stop":1711970918287,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fbb639f32889e3f","name":"Subscribe to topic containing Script and receive message","time":{"start":1711971113900,"stop":1711971113901,"duration":1},"status":"passed","severity":"normal"},{"uid":"757425c03f5292de","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app59/6/topic224/json","time":{"start":1711970918650,"stop":1711970918650,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bdedb6bdbe4db95f","name":"should throw an error for insufficient data","time":{"start":1711970449534,"stop":1711970449534,"duration":0},"status":"passed","severity":"normal"},{"uid":"335c567bddec40fa","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1711970550273,"stop":1711970550278,"duration":5},"status":"passed","severity":"normal"},{"uid":"5610ad03969389d6","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1711970449612,"stop":1711970449612,"duration":0},"status":"passed","severity":"normal"},{"uid":"a693441675507fab","name":"should throw error - invalid id","time":{"start":1711970457850,"stop":1711970457854,"duration":4},"status":"passed","severity":"normal"},{"uid":"a07cbf011ed88805","name":"should get / set TCP multiaddr","time":{"start":1711970457857,"stop":1711970457857,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda5730d4257d8c4","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1711970595569,"stop":1711970595569,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08757dbb64373dd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711971061710,"stop":1711971061710,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8fc7fc2c92b530ef","name":"caches peers it previously fetched","time":{"start":1711970473491,"stop":1711970473492,"duration":1},"status":"passed","severity":"normal"},{"uid":"da47ea5da9504fca","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711970917785,"stop":1711970917785,"duration":0},"status":"passed","severity":"normal"},{"uid":"f914825ab7a9d526","name":"should properly create location multiaddrs - tcp","time":{"start":1711970457859,"stop":1711970457859,"duration":0},"status":"passed","severity":"normal"},{"uid":"87be280e669fa79a","name":"start node with ApplicationInfo","time":{"start":1711970918668,"stop":1711970918669,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6308e0f9c061f7df","name":"Ping on unsubscribed peer","time":{"start":1711970528447,"stop":1711970528447,"duration":0},"status":"passed","severity":"normal"},{"uid":"a242af809e83717f","name":"throws on content topic with too few or too many fields","time":{"start":1711970449608,"stop":1711970449608,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b8251b60ebab16","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711971113892,"stop":1711971113893,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d2d9894713f2dfb","name":"Sign & Recover","time":{"start":1711970483445,"stop":1711970483445,"duration":0},"status":"passed","severity":"normal"},{"uid":"90abc63ad1fc5f5d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1711970449625,"stop":1711970449625,"duration":0},"status":"passed","severity":"normal"},{"uid":"103726fda3be5f13","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1711971046091,"stop":1711971046091,"duration":0},"status":"passed","severity":"normal"},{"uid":"d870e5ede4ac302","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1711970549325,"stop":1711970549325,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fdd61e9eec943cfd","name":"Decrypt messages","time":{"start":1711970880600,"stop":1711970880600,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1ef17a7bdb8edc","name":"Ordered Callback - forward","time":{"start":1711971015037,"stop":1711971015038,"duration":1},"status":"passed","severity":"normal"},{"uid":"23bb5f19d56ded1c","name":"can start and stop the service","time":{"start":1711970477158,"stop":1711970477159,"duration":1},"status":"passed","severity":"normal"},{"uid":"9865061efa634b30","name":"should throw an error for missing sharding configuration","time":{"start":1711970449632,"stop":1711970449633,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e9bb6dd6a479dfb","name":"should not receive a peer event before start","time":{"start":1711970477160,"stop":1711970477161,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa4051fc9cb09cf","name":"Push message with emoji payload","time":{"start":1711970981990,"stop":1711970981990,"duration":0},"status":"passed","severity":"normal"},{"uid":"218e6fc9521c4068","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970549326,"stop":1711970549326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dda9f8c7edf652ba","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1711970595543,"stop":1711970595543,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4aac5b787ce8d2","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1711970595551,"stop":1711970595552,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f3c954eb8cc3c96","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1711970595540,"stop":1711970595541,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cf9902534c8c36e3","name":"Check publish message containing Chinese","time":{"start":1711970918277,"stop":1711970918278,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c2adf8f628ab50","name":"new peer added after a peer was already found","time":{"start":1711970906648,"stop":1711970906648,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b07ecfc84f3759","name":"Publish message with large meta","time":{"start":1711970918290,"stop":1711970918290,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b99adeced8a0ae","name":"same cluster, different shard: nodes don't connect","time":{"start":1711970595538,"stop":1711970595538,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8f520cb3f196fdd","name":"can dial TLS multiaddrs","time":{"start":1711970763983,"stop":1711970763984,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49523e38993101f","name":"Push message with content topic containing emoji","time":{"start":1711970982012,"stop":1711970982012,"duration":0},"status":"passed","severity":"normal"},{"uid":"87754b81a0bdc181","name":"Subscribe to topic containing XML and receive message","time":{"start":1711971113910,"stop":1711971113910,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e100ac2fcbaedc2","name":"Check received message containing shell command","time":{"start":1711970970092,"stop":1711970970093,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c85db5baff4a4e4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711970721119,"stop":1711970721119,"duration":0},"status":"passed","severity":"normal"},{"uid":"3613ef9339db320c","name":"different cluster, same shard: nodes don't connect","time":{"start":1711970595538,"stop":1711970595539,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dc24ff52da7ab7a8","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1711970449616,"stop":1711970449616,"duration":0},"status":"passed","severity":"normal"},{"uid":"987a14ba39a467f9","name":"start node with empty content topic","time":{"start":1711970918673,"stop":1711970918673,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8222bf5fd81c897f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711970755165,"stop":1711970755166,"duration":1},"status":"passed","severity":"normal"},{"uid":"454a93ff9676c16f","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1711971024910,"stop":1711971024910,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e09f779c24dfef1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711971113901,"stop":1711971113901,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b1daa7bf13f951","name":"should handle corrupted local storage data gracefully","time":{"start":1711970477162,"stop":1711970477163,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad2257fd1ecf69c","name":"Push message with content topic containing special chars","time":{"start":1711970879117,"stop":1711970879118,"duration":1},"status":"passed","severity":"normal"},{"uid":"727d4a88aa6c6002","name":"Waku message hash computation (payload length 0)","time":{"start":1711970452054,"stop":1711970452054,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfc62080067ee09","name":"should be able to decode the field with only STORE set to true","time":{"start":1711970457001,"stop":1711970457001,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df559eb5d714dc0","name":"Wrong topic","time":{"start":1711970918660,"stop":1711970918660,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30ab3e79772c19d4","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1711970462552,"stop":1711970462553,"duration":1},"status":"passed","severity":"normal"},{"uid":"3264eb187872de84","name":"topics with same application and version share the same shard","time":{"start":1711970449616,"stop":1711970449616,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7f54a698f12d8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711971113912,"stop":1711971113912,"duration":0},"status":"passed","severity":"normal"},{"uid":"f996accf5a0b683a","name":"Push message on custom pubsubTopic","time":{"start":1711970758287,"stop":1711970758288,"duration":1},"status":"passed","severity":"normal"},{"uid":"73655f43cf181cb2","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1711970550279,"stop":1711970550279,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4e7d9881f9f06c","name":"Subscribe to topic containing XML and receive message","time":{"start":1711971113901,"stop":1711971113901,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b292745bb62fc39","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711970755171,"stop":1711970755171,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5938428b308ab","name":"Push message with SQL Injection payload","time":{"start":1711970981987,"stop":1711970981987,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ec60945d4e0291","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711971113904,"stop":1711971113904,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c6a78a76b928b2","name":"Check received message containing Russian","time":{"start":1711970659497,"stop":1711970659501,"duration":4},"status":"passed","severity":"normal"},{"uid":"d4c331b31f7d1b64","name":"can start and stop the service","time":{"start":1711970510887,"stop":1711970510889,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d89cdee0ab1598e","name":"Check publish message containing special chars","time":{"start":1711970918277,"stop":1711970918277,"duration":0},"status":"passed","severity":"normal"},{"uid":"821221f28b774c97","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1711970449625,"stop":1711970449625,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dcee04f89109cdb","name":"Push message with content topic containing numeric","time":{"start":1711970981996,"stop":1711970981996,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6457eba06f50104","name":"passes more than one ENR URLs and attempts connection","time":{"start":1711970510899,"stop":1711970510899,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4c48e09582d7a32","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1711970449623,"stop":1711970449623,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf05fddff315b99","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1711970595545,"stop":1711970595546,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5a9ba830aec377","name":"Check received message containing Script","time":{"start":1711970970077,"stop":1711970970077,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ce269fe2f79fbe","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711971113911,"stop":1711971113911,"duration":0},"status":"passed","severity":"normal"},{"uid":"527bf46f1f7f4275","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711970721118,"stop":1711970721118,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4466cd8af2d09f1","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1711970789715,"stop":1711970789715,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b185d506388ab8","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1711970462553,"stop":1711970462554,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b6159c16f7ced75","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1711970906648,"stop":1711970906648,"duration":0},"status":"skipped","severity":"normal"},{"uid":"742158ef70792530","name":"Subscribe and receives messages on 20 topics","time":{"start":1711971113905,"stop":1711971113905,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a1c11b9dcac66b","name":"Reopen subscription with peer with lost subscription","time":{"start":1711970528448,"stop":1711970528448,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba5305f8e8c9754","name":"Nwaku publishes","time":{"start":1711970906521,"stop":1711970906521,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aae4d4865933e23","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1711970449626,"stop":1711970449626,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d3d37c3156cdf6","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1711971046089,"stop":1711971046090,"duration":1},"status":"passed","severity":"normal"},{"uid":"c82889d2ece852cc","name":"Check message received after nwaku node is restarted","time":{"start":1711970970086,"stop":1711970970086,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b24a51490cf40b1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1711970473342,"stop":1711970473343,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a00b00256d756","name":"Refresh subscription","time":{"start":1711970755162,"stop":1711970755163,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01095f33d884d33","name":"Query with Promise Callback, No Decoder","time":{"start":1711971011448,"stop":1711971011448,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f5c30416add5c8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711970982010,"stop":1711970982010,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c59b74425cc41a","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711970755159,"stop":1711970755159,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5d141e71dfa895d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711970918645,"stop":1711970918647,"duration":2},"status":"skipped","severity":"normal"},{"uid":"62a7cd9e351a896b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1711970473343,"stop":1711970473343,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeac418accdbe32f","name":"should get / set UDP multiaddr","time":{"start":1711970457856,"stop":1711970457857,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1fc620a8db57bb","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1711970473342,"stop":1711970473342,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be402e518e62d16","name":"pre and post cipher","time":{"start":1711970483444,"stop":1711970483445,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a9eb539a162757c","name":"random static sharding 1 - Cluster ID: 963, Shard ID: 660","time":{"start":1711970983615,"stop":1711970983615,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34efe71848f0db7","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1711970931016,"stop":1711970931016,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d037f49f33d042","name":"Query Generator, No Decoder","time":{"start":1711971011441,"stop":1711971011442,"duration":1},"status":"passed","severity":"normal"},{"uid":"307e513997e6accb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711971113905,"stop":1711971113905,"duration":0},"status":"passed","severity":"normal"},{"uid":"306bebfb26fefe09","name":"should add and remove event listeners correctly","time":{"start":1711970477163,"stop":1711970477163,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ffe12eddc15c29","name":"Passing page size 11 when there are 10 messages","time":{"start":1711971040759,"stop":1711971040760,"duration":1},"status":"passed","severity":"normal"},{"uid":"5725a52d25a815a7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711971010138,"stop":1711971010139,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fec7c60fd573133","name":"Refresh subscription","time":{"start":1711970931010,"stop":1711970931011,"duration":1},"status":"skipped","severity":"normal"},{"uid":"97f136e789d75c6e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711971113909,"stop":1711971113909,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0dd4aff75cfd034","name":"groups content topics by expected pubsub topic","time":{"start":1711970449616,"stop":1711970449617,"duration":1},"status":"passed","severity":"normal"},{"uid":"cebe67eed935cadb","name":"Publish message with custom timestamp: Mon Apr 01 2024 10:28:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1711970918286,"stop":1711970918286,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdaeeeb77efbd81c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1711970449621,"stop":1711970449621,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe7825da5ab1853","name":"Check received message containing escaped characters","time":{"start":1711970970093,"stop":1711970970094,"duration":1},"status":"passed","severity":"normal"},{"uid":"18fa4fde95d206aa","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1711971046088,"stop":1711971046088,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2eb5f58811cde3","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1711970917783,"stop":1711970917783,"duration":0},"status":"passed","severity":"normal"},{"uid":"181f8f5c91cd7de7","name":"Push message with content topic containing XML","time":{"start":1711970879120,"stop":1711970879120,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad017b5da58fabc","name":"Default pageSize","time":{"start":1711971040777,"stop":1711971040777,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5ab32f637d9547","name":"throws on content topic with non-number generation field","time":{"start":1711970449609,"stop":1711970449609,"duration":0},"status":"passed","severity":"normal"},{"uid":"587f2d0136b04ab7","name":"Generator, custom pubsub topic","time":{"start":1711971010135,"stop":1711971010136,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ad595b0c68acdb08","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1711970473494,"stop":1711970473494,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0e1601ee795ded","name":"removeEventListener with wrong event","time":{"start":1711970539392,"stop":1711970539393,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff08fb8ddb9c108c","name":"Subscribe to topic containing special chars and publish message","time":{"start":1711970931012,"stop":1711970931013,"duration":1},"status":"passed","severity":"normal"},{"uid":"662aa15301313061","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1711970449614,"stop":1711970449614,"duration":0},"status":"passed","severity":"normal"},{"uid":"accc6e5f7499cc57","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711971113902,"stop":1711971113902,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea73fbd2b2376baf","name":"Encoder throws on undefined content topic","time":{"start":1711970482827,"stop":1711970482827,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7c534790d60410","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970595557,"stop":1711970595557,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4518a311bc525ca","name":"LightPush","time":{"start":1711971062221,"stop":1711971062221,"duration":0},"status":"passed","severity":"normal"},{"uid":"d744e4018e5b7f10","name":"Subscribe to topic containing Script and receive message","time":{"start":1711970755167,"stop":1711970755168,"duration":1},"status":"passed","severity":"normal"},{"uid":"5786d28589180b92","name":"Check publish message containing short","time":{"start":1711970918275,"stop":1711970918275,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7ac3f49666694c","name":"Publish message with custom timestamp: Mon Apr 01 2024 12:28:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1711970918286,"stop":1711970918286,"duration":0},"status":"passed","severity":"normal"},{"uid":"240696ffcd0f4c9b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1711970449632,"stop":1711970449632,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1bbd01cc2f0f752","name":"Push message with rate limit","time":{"start":1711970879126,"stop":1711970879126,"duration":0},"status":"passed","severity":"normal"},{"uid":"5707eabc3ec50734","name":"Overlapping topic subscription","time":{"start":1711970755162,"stop":1711970755162,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b1ac1eba44564d","name":"should decode valid enr successfully","time":{"start":1711970457847,"stop":1711970457848,"duration":1},"status":"passed","severity":"normal"},{"uid":"2239e24bad60fd8c","name":"Push message with content topic containing short","time":{"start":1711970879115,"stop":1711970879116,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fdf2559e99df2e9","name":"Check message with no pubsub topic is not received","time":{"start":1711970659515,"stop":1711970659516,"duration":1},"status":"passed","severity":"normal"},{"uid":"87f7776b5171af17","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1711970457848,"stop":1711970457848,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1ecfac98e309f0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711970721123,"stop":1711970721123,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad2e80b82661eeb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711970721119,"stop":1711970721120,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5f4641be6bb0a1","name":"Push message with short payload","time":{"start":1711970981971,"stop":1711970981971,"duration":0},"status":"passed","severity":"normal"},{"uid":"8806cf9fcf6674e3","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1711970449622,"stop":1711970449622,"duration":0},"status":"passed","severity":"normal"},{"uid":"903d59760ebb1538","name":"ignores domain fetching errors","time":{"start":1711970473491,"stop":1711970473491,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8e0f7e47017652","name":"should not receive a peer event before start","time":{"start":1711970510893,"stop":1711970510894,"duration":1},"status":"passed","severity":"normal"},{"uid":"19838e02fc294fb","name":"Check publish message after service node is restarted","time":{"start":1711970918289,"stop":1711970918290,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3f83f5ef2a00838","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1711971046090,"stop":1711971046090,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc60c9d37083f345","name":"should load peers from local storage and dispatch events","time":{"start":1711970477162,"stop":1711970477162,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e040f822934457d","name":"Push message with content topic containing shell command","time":{"start":1711970879123,"stop":1711970879123,"duration":0},"status":"passed","severity":"normal"},{"uid":"551cbb6db02169ca","name":"should set field with only FILTER enabled","time":{"start":1711970457861,"stop":1711970457861,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b21480f57a1825","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1711970449630,"stop":1711970449631,"duration":1},"status":"passed","severity":"normal"},{"uid":"389e932cf9758f1b","name":"should not fail to start the service if it is already started","time":{"start":1711970961016,"stop":1711970961016,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c239ad29f162c6","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1711970991950,"stop":1711970991950,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfae20030553cde4","name":"Check received message containing long","time":{"start":1711970659492,"stop":1711970659492,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf6e561f06deff","name":"Push message equal or less that 1MB","time":{"start":1711970982018,"stop":1711970982018,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3d04512ecc5b69","name":"Push message with shell command payload","time":{"start":1711970879113,"stop":1711970879113,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c9ac001560ef80","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1711970449628,"stop":1711970449628,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7ee977a48f5cf9","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1711970499747,"stop":1711970499748,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f1f10f956fb66d","name":"Push to array if already present","time":{"start":1711970449107,"stop":1711970449107,"duration":0},"status":"passed","severity":"normal"},{"uid":"734d95d8ed65251c","name":"Relay - dialed after","time":{"start":1711971062219,"stop":1711971062220,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3a75f7057132a8","name":"Push message with content topic containing Russian","time":{"start":1711970879119,"stop":1711970879119,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bfe14f85362a20","name":"Fails to push message bigger that 1MB","time":{"start":1711970982019,"stop":1711970982021,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f0c76285c0dcc41","name":"Push message with JSON payload","time":{"start":1711970879113,"stop":1711970879113,"duration":0},"status":"passed","severity":"normal"},{"uid":"546038f508d8decc","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711970983624,"stop":1711970983624,"duration":0},"status":"passed","severity":"normal"},{"uid":"458f82fcb4c2d97c","name":"Passing page size 0 when there are 110 messages","time":{"start":1711971040756,"stop":1711971040757,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4100d2ab78fed6","name":"Subscribe to topic containing long and receive message","time":{"start":1711971113898,"stop":1711971113899,"duration":1},"status":"passed","severity":"normal"},{"uid":"c10b25b2dc60adc6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1711970449627,"stop":1711970449627,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9a0ffe252cb86e","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1711970595565,"stop":1711970595566,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff4c41d230e047a2","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1711970931010,"stop":1711970931010,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a7d4bbcf50538f","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1711970595540,"stop":1711970595540,"duration":0},"status":"skipped","severity":"normal"},{"uid":"192f85e4d0550b71","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1711970595561,"stop":1711970595561,"duration":0},"status":"passed","severity":"normal"},{"uid":"f122d532917710ca","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1711970918398,"stop":1711970918398,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd4b48c4214ddbc9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711970721118,"stop":1711970721119,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f1e55f30c6970c","name":"should not receive a peer event before start","time":{"start":1711970961017,"stop":1711970961017,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8765b2262a98daf","name":"Round trip binary serialization","time":{"start":1711970462597,"stop":1711970462598,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf2fb61ab66250fb","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1711970456996,"stop":1711970456997,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cab6fab4859b9d0","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1711970449634,"stop":1711970449634,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f736d3a0dbad28c","name":"should be called for bootstrap peers","time":{"start":1711970506193,"stop":1711970506193,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b15b49ce85e297","name":"Subscribe to topic containing numeric and publish message","time":{"start":1711970931012,"stop":1711970931012,"duration":0},"status":"passed","severity":"normal"},{"uid":"d901d4a35cfc0e54","name":"Ping on peer without subscriptions","time":{"start":1711970573711,"stop":1711970573712,"duration":1},"status":"passed","severity":"normal"},{"uid":"98a75feb28d9fef5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711970755141,"stop":1711970755141,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e6c337fd12ea3c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1711970449628,"stop":1711970449628,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7ee3a8d2599dd6","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1711970449619,"stop":1711970449619,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6fd35295334b27","name":"Check message on other pubsub topic is not received","time":{"start":1711970970084,"stop":1711970970084,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d78025e105431bf","name":"throws on content topic with generation field greater than 0","time":{"start":1711970449609,"stop":1711970449610,"duration":1},"status":"passed","severity":"normal"},{"uid":"541253f9131f047","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1711970449613,"stop":1711970449613,"duration":0},"status":"passed","severity":"normal"},{"uid":"a946370d62676af4","name":"should handle a minimal index list","time":{"start":1711970449532,"stop":1711970449532,"duration":0},"status":"passed","severity":"normal"},{"uid":"12221ddf939a767a","name":"Ping on peer without subscriptions","time":{"start":1711970528447,"stop":1711970528447,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4bc86422b56fc","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711970917781,"stop":1711970917781,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb38a7c70c56c8d","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1711970931018,"stop":1711970931018,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed009bb98ef17b0d","name":"should return valid sharding parameters for static sharding","time":{"start":1711970449631,"stop":1711970449631,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc998984ea291607","name":"Push message on custom pubsubTopic","time":{"start":1711970758275,"stop":1711970758276,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fe4c85c92a75f6","name":"Encoder throws on empty string content topic","time":{"start":1711970484820,"stop":1711970484820,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8ae84ba69c08fc","name":"Relay - dialed first","time":{"start":1711971062219,"stop":1711971062219,"duration":0},"status":"passed","severity":"normal"},{"uid":"167323c01e726b37","name":"Check received message containing long","time":{"start":1711970970087,"stop":1711970970087,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c08dc21b9d1ee24","name":"Check received message containing long","time":{"start":1711970970074,"stop":1711970970074,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc6e682b5cf1c2f","name":"Query Generator - forward","time":{"start":1711971015035,"stop":1711971015036,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33d8fc4553e7969","name":"Check received message with timestamp: 1711970499098 ","time":{"start":1711970970096,"stop":1711970970097,"duration":1},"status":"passed","severity":"normal"},{"uid":"6caac6fe596ddd35","name":"Push message with content topic containing Arabic","time":{"start":1711970982004,"stop":1711970982004,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab13faa1e932dec6","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1711970595545,"stop":1711970595545,"duration":0},"status":"passed","severity":"normal"},{"uid":"a022fb70882a6d6c","name":"Subscribe and receives messages on 20 topics","time":{"start":1711970755144,"stop":1711970755144,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88a18d11b0e2cd3","name":"Delete observer","time":{"start":1711970880600,"stop":1711970880601,"duration":1},"status":"passed","severity":"normal"},{"uid":"262aa9815fc5da3c","name":"Check received message with timestamp: 1711970498886000000 ","time":{"start":1711970659509,"stop":1711970659510,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee1a7745dc97335","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711970755171,"stop":1711970755171,"duration":0},"status":"passed","severity":"normal"},{"uid":"f156481ab588c9ab","name":"Push message with Basic HTML tag payload","time":{"start":1711970981988,"stop":1711970981988,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a285decf9be2cd3","name":"Ordered callback, aborts when callback returns true","time":{"start":1711971033439,"stop":1711971033439,"duration":0},"status":"passed","severity":"normal"},{"uid":"8018ca52933ddd36","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711971113909,"stop":1711971113910,"duration":1},"status":"passed","severity":"normal"},{"uid":"44b82e6836113e6d","name":"handles multiple messages","time":{"start":1711971037495,"stop":1711971037496,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d4c12bafb0d56b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711970721120,"stop":1711970721121,"duration":1},"status":"passed","severity":"normal"},{"uid":"605e33083e8489bf","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711971113897,"stop":1711971113897,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c296e0c736a9db6","name":"Query generator for multiple messages","time":{"start":1711971033434,"stop":1711971033434,"duration":0},"status":"passed","severity":"normal"},{"uid":"704519e309bc97d0","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1711970456997,"stop":1711970456997,"duration":0},"status":"passed","severity":"normal"},{"uid":"38bb5a41bccbb980","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1711970462553,"stop":1711970462553,"duration":0},"status":"passed","severity":"normal"},{"uid":"84691f80f4bafe7c","name":"should set field with only RELAY enabled","time":{"start":1711970457860,"stop":1711970457860,"duration":0},"status":"passed","severity":"normal"},{"uid":"d131cafe03972f4a","name":"Check received message containing escaped characters","time":{"start":1711970659506,"stop":1711970659507,"duration":1},"status":"passed","severity":"normal"},{"uid":"baf6f080edc0d00f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1711970449627,"stop":1711970449628,"duration":1},"status":"passed","severity":"normal"},{"uid":"9555e4ca1c04d8ad","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711970755166,"stop":1711970755166,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d79e67ea422291","name":"Push message with content topic containing unicode special characters","time":{"start":1711970982011,"stop":1711970982012,"duration":1},"status":"passed","severity":"normal"},{"uid":"345ea238ec91c70d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711971113903,"stop":1711971113903,"duration":0},"status":"passed","severity":"normal"},{"uid":"623e136050481d8b","name":"Relay - times out","time":{"start":1711971062220,"stop":1711971062220,"duration":0},"status":"passed","severity":"normal"},{"uid":"29875fb0b2371f7b","name":"Check received message containing Russian","time":{"start":1711970970076,"stop":1711970970076,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0e830d47b7d0fd","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1711970449617,"stop":1711970449617,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c8f15a0bae6699","name":"Check publish message containing Russian","time":{"start":1711970918278,"stop":1711970918279,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3163342b80ff4f","name":"returns all values when wanted number is greater than available values","time":{"start":1711970472519,"stop":1711970472520,"duration":1},"status":"passed","severity":"normal"},{"uid":"6025c78e70675f1b","name":"Check meta is set [symmetric]","time":{"start":1711970482826,"stop":1711970482826,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6e30304a64732","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app1/6/topic956/json","time":{"start":1711970918657,"stop":1711970918658,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8959ccc907f42daa","name":"recovers when dns.resolve returns empty","time":{"start":1711970473490,"stop":1711970473490,"duration":0},"status":"passed","severity":"normal"},{"uid":"729e04a52fbcef74","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1711970595568,"stop":1711970595569,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc061afa684e4a8e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1711971011442,"stop":1711971011443,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30d72bd57ed4ad3","name":"Asymmetric encrypt & decrypt","time":{"start":1711970483443,"stop":1711970483443,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1777bce7c9e0e0","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1711971046090,"stop":1711971046091,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9cfe25e412293fc","name":"Ping on unsubscribed peer","time":{"start":1711970573726,"stop":1711970573729,"duration":3},"status":"passed","severity":"normal"},{"uid":"58d84aaa3b23960c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711970917786,"stop":1711970917788,"duration":2},"status":"passed","severity":"normal"},{"uid":"b10e78eee240add0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711971113896,"stop":1711971113896,"duration":0},"status":"passed","severity":"normal"},{"uid":"8336c19da8b7a3da","name":"should properly create location multiaddrs - tcp4","time":{"start":1711970457857,"stop":1711970457858,"duration":1},"status":"passed","severity":"normal"},{"uid":"54427a3cf9b1ab6b","name":"Check publish message containing shell command","time":{"start":1711970918282,"stop":1711970918282,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0837275b87f1ca","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711970758276,"stop":1711970758280,"duration":4},"status":"passed","severity":"normal"},{"uid":"5bd8cf9405bddef4","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1711970595544,"stop":1711970595544,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b32c66cc99250e","name":"Subscribe to topic containing Script and receive message","time":{"start":1711971113910,"stop":1711971113910,"duration":0},"status":"passed","severity":"normal"},{"uid":"81220e34f5e936c0","name":"Throws when trying to push message with empty payload","time":{"start":1711970981995,"stop":1711970981995,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f001a897f811b4","name":"Check publish message containing emoji","time":{"start":1711970918283,"stop":1711970918284,"duration":1},"status":"passed","severity":"normal"},{"uid":"2720b5949843464d","name":"returns all values when wanted number matches available values","time":{"start":1711970472518,"stop":1711970472519,"duration":1},"status":"passed","severity":"normal"},{"uid":"d55470ad2a79cbd3","name":"removeEventListener with correct event","time":{"start":1711970539392,"stop":1711970539392,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4bd19a44d1bb989","name":"Push message with escaped characters payload","time":{"start":1711970879113,"stop":1711970879114,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f7347b89d95f72","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711971061708,"stop":1711971061709,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb55aa941a3a4561","name":"Correctly serialized arguments","time":{"start":1711970764071,"stop":1711970764071,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e12bd799e0697e","name":"should only return 1 node with relay and store capability","time":{"start":1711970473492,"stop":1711970473493,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ed054c67f94a79","name":"Check received message containing emoji","time":{"start":1711970970095,"stop":1711970970096,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc3ce6c1c88b0ea0","name":"Publish message with rate limit","time":{"start":1711970918290,"stop":1711970918291,"duration":1},"status":"passed","severity":"normal"},{"uid":"685fae4497498007","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1711971011448,"stop":1711971011448,"duration":0},"status":"passed","severity":"normal"},{"uid":"7635b24eb3c1e172","name":"Subscribe and receive messages via lightPush","time":{"start":1711971113903,"stop":1711971113904,"duration":1},"status":"passed","severity":"normal"},{"uid":"875b3efea7c0c0af","name":"random static sharding 4 - Cluster ID: 189, Shard ID: 418","time":{"start":1711970983617,"stop":1711970983618,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca3cb00deba9319","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711971113900,"stop":1711971113900,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5462de3c265afe","name":"Check message with invalid timestamp is not received","time":{"start":1711970659512,"stop":1711970659514,"duration":2},"status":"passed","severity":"normal"},{"uid":"a286a68a44c1c74c","name":"Subscribe to topic containing Script and publish message","time":{"start":1711970931015,"stop":1711970931015,"duration":0},"status":"passed","severity":"normal"},{"uid":"df31fe5ef2a9ce7d","name":"Query generator for 2000 messages","time":{"start":1711971033439,"stop":1711971033439,"duration":0},"status":"passed","severity":"normal"},{"uid":"9981d20b53d605c8","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1711970930997,"stop":1711970930997,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad285821e133350","name":"Init the array if not present","time":{"start":1711970449104,"stop":1711970449106,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa6034abb069209d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1711970506194,"stop":1711970506195,"duration":1},"status":"passed","severity":"normal"},{"uid":"38df38aa8485457a","name":"should properly create location multiaddrs - udp","time":{"start":1711970457858,"stop":1711970457859,"duration":1},"status":"passed","severity":"normal"},{"uid":"4458fc36e50879e5","name":"Push message with rate limit","time":{"start":1711970982017,"stop":1711970982017,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0f4d4bc99ea2af","name":"Subscribe and publish message","time":{"start":1711970930997,"stop":1711970930997,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1c776b789f23d5","name":"Query generator for multiple messages with different content topic format","time":{"start":1711971033437,"stop":1711971033437,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1194a69e6bcaa7","name":"Check received message containing unicode special characters","time":{"start":1711970970094,"stop":1711970970095,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a08311280788549","name":"Subscribe to topic containing XML and publish message","time":{"start":1711970931015,"stop":1711970931015,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f60bf9846763277","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1711970506193,"stop":1711970506194,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb7b73c22569c70f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1711970595555,"stop":1711970595556,"duration":1},"status":"passed","severity":"normal"},{"uid":"286267bb316c4e7b","name":"Push message with custom timestamp: 1711967059675","time":{"start":1711970879126,"stop":1711970879127,"duration":1},"status":"passed","severity":"normal"},{"uid":"488c9f47ec26a40e","name":"should set field with all protocols disabled","time":{"start":1711970457860,"stop":1711970457860,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f0b15fc5bca806","name":"Ping on unsubscribed peer","time":{"start":1711970573712,"stop":1711970573713,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4cd9f5e4ae46c0","name":"random static sharding 2 - Cluster ID: 79, Shard ID: 883","time":{"start":1711970983615,"stop":1711970983616,"duration":1},"status":"passed","severity":"normal"},{"uid":"f040fa65ff35777b","name":"configure the node with multiple content topics","time":{"start":1711970918664,"stop":1711970918664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a87ddb47e9768226","name":"Passing cursor with wrong message digest","time":{"start":1711970991953,"stop":1711970991953,"duration":0},"status":"passed","severity":"normal"},{"uid":"755383764ca8a895","name":"Publishes to nwaku","time":{"start":1711970906521,"stop":1711970906521,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0d675a1b6f743b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711971113910,"stop":1711971113910,"duration":0},"status":"passed","severity":"normal"},{"uid":"87839e7a06962abd","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1711970991950,"stop":1711970991951,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9559218d5409dd","name":"Check received message containing JSON","time":{"start":1711970970092,"stop":1711970970092,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9cd7a708b367601","name":"Register correct protocols","time":{"start":1711970930996,"stop":1711970930996,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb50558a751bb87","name":"Decoder throws on empty string content topic","time":{"start":1711970462600,"stop":1711970462601,"duration":1},"status":"passed","severity":"normal"},{"uid":"52de09a10a1e2aa3","name":"configure the node with multiple pubsub topics","time":{"start":1711970983623,"stop":1711970983623,"duration":0},"status":"passed","severity":"normal"},{"uid":"304d5cc4ee07772","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711971113904,"stop":1711971113904,"duration":0},"status":"passed","severity":"normal"},{"uid":"1196d1023e54b41b","name":"Push message with Chinese payload","time":{"start":1711970981985,"stop":1711970981986,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2187e06f70c15b4","name":"Push message with Basic HTML tag payload","time":{"start":1711970879112,"stop":1711970879112,"duration":0},"status":"passed","severity":"normal"},{"uid":"118494edcd9eb8b6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970758287,"stop":1711970758287,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e38c30dc26ec7d6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711971113895,"stop":1711971113895,"duration":0},"status":"passed","severity":"normal"},{"uid":"44dcc685f3294f2a","name":"should return unique PubsubTopics for static sharding","time":{"start":1711970449620,"stop":1711970449620,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0d5337e56b447a","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1711970484818,"stop":1711970484818,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75444c8fbd0211","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970549324,"stop":1711970549324,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d91ad2cead6c57","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711971113902,"stop":1711971113903,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42a358bb6e0103a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1711970449619,"stop":1711970449620,"duration":1},"status":"passed","severity":"normal"},{"uid":"95bdfe676397bb79","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1711970449630,"stop":1711970449630,"duration":0},"status":"passed","severity":"normal"},{"uid":"e128ac9160e2c058","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711970755165,"stop":1711970755165,"duration":0},"status":"passed","severity":"normal"},{"uid":"fceca9d6a2fa7143","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711970549324,"stop":1711970549324,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4c7ad566dd4430","name":"Subscribe to topic containing short and receive message","time":{"start":1711970755163,"stop":1711970755163,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4eef614f3f8e80","name":"shard 0","time":{"start":1711970983614,"stop":1711970983614,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0fa7b34ab2fdb88","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711971113906,"stop":1711971113906,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f986a15fe35e591b","name":"Push message with content topic containing Chinese","time":{"start":1711970879118,"stop":1711970879118,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4500f5b84054728","name":"throws on content topic with empty encoding field","time":{"start":1711970449611,"stop":1711970449611,"duration":0},"status":"passed","severity":"normal"},{"uid":"56673c36d2b2799c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711970970097,"stop":1711970970097,"duration":0},"status":"passed","severity":"normal"},{"uid":"8762a4094ba8f9b4","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1711970931013,"stop":1711970931013,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad9d434db772e63","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711970755169,"stop":1711970755170,"duration":1},"status":"passed","severity":"normal"},{"uid":"662346811a520f4f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711970917782,"stop":1711970917782,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ca68f0f4e6d33a","name":"start node with empty shard","time":{"start":1711970983624,"stop":1711970983625,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e6791a63255430","name":"Query Generator, Wrong PubsubTopic","time":{"start":1711971011440,"stop":1711971011441,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f9d8681e9fefe0","name":"Check received message containing Chinese","time":{"start":1711970970075,"stop":1711970970076,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a1a00fae9f170a","name":"Encoder throws on empty string content topic","time":{"start":1711970482827,"stop":1711970482828,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc43f16180008ed","name":"Decoder throws on undefined content topic","time":{"start":1711970462600,"stop":1711970462600,"duration":0},"status":"passed","severity":"normal"},{"uid":"c778013ed128648a","name":"Check message with no content topic is not received","time":{"start":1711970970098,"stop":1711970970099,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d6a7e03873e299","name":"Push message with content topic containing escaped characters","time":{"start":1711970982011,"stop":1711970982011,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ae597c27748f0f","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app13/7/topic797/json","time":{"start":1711970918652,"stop":1711970918653,"duration":1},"status":"skipped","severity":"normal"},{"uid":"389efbd86e23b48c","name":"Light Node - default protocols","time":{"start":1711971062221,"stop":1711971062222,"duration":1},"status":"passed","severity":"normal"},{"uid":"523b7e8ef4a16bb8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711970755170,"stop":1711970755170,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b42a69cd5b205a","name":"Check publish message containing Arabic","time":{"start":1711970918278,"stop":1711970918278,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99e93eb86316518","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970595567,"stop":1711970595567,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec681d2ca123c9f1","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1711970595554,"stop":1711970595554,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4084afc272fdd92","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1711970449634,"stop":1711970449634,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbf64955f025594","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711970549323,"stop":1711970549323,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68cf075eed91028","name":"Reusing cursor across nodes","time":{"start":1711970991952,"stop":1711970991952,"duration":0},"status":"passed","severity":"normal"},{"uid":"3579e656a41e3da3","name":"should be able to encode the field with only STORE set to true","time":{"start":1711970456992,"stop":1711970456993,"duration":1},"status":"passed","severity":"normal"},{"uid":"db5a84aa9bc25e7a","name":"should throw error - no id","time":{"start":1711970457849,"stop":1711970457849,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e38f87b7a19f87","name":"Nodes with multiple pubsub topic","time":{"start":1711970917782,"stop":1711970917782,"duration":0},"status":"passed","severity":"normal"},{"uid":"f458b82417ecfa8e","name":"same cluster, same shard: nodes connect","time":{"start":1711970789715,"stop":1711970789716,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bae4cbcbe857f58","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1711970482825,"stop":1711970482825,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbd66963c878717","name":"should encode/decode to text encoding","time":{"start":1711970457856,"stop":1711970457856,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a94afda56287f3","name":"should only return 1 node with relay capability","time":{"start":1711970473492,"stop":1711970473492,"duration":0},"status":"passed","severity":"normal"},{"uid":"a581f71d14f8ed96","name":"Check message received after jswaku node is restarted","time":{"start":1711970970086,"stop":1711970970086,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e23b1800d613811","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1711970930997,"stop":1711970930998,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8854ef9f4718f8","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1711970755172,"stop":1711970755172,"duration":0},"status":"passed","severity":"normal"},{"uid":"148fd0a6609c4da9","name":"Subscribe and receive messages via waku relay post","time":{"start":1711971113904,"stop":1711971113904,"duration":0},"status":"passed","severity":"normal"},{"uid":"703a17fc77dc4ac4","name":"Fails to publish message with wrong content topic","time":{"start":1711970918288,"stop":1711970918288,"duration":0},"status":"passed","severity":"normal"},{"uid":"6239ea52df513b5b","name":"Passing page size 19 when there are 20 messages","time":{"start":1711971040767,"stop":1711971040768,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e0ca90cf67bfe0","name":"1 Store, 2 fetches","time":{"start":1711970472765,"stop":1711970472766,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb608df55e30edca","name":"A test","time":{"start":1711970755274,"stop":1711970755275,"duration":1},"status":"passed","severity":"normal"},{"uid":"299fc3f2cc22e3d0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1711970595552,"stop":1711970595552,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93f978c2b942a32","name":"Waku message hash computation (meta attribute not present)","time":{"start":1711970452053,"stop":1711970452053,"duration":0},"status":"passed","severity":"normal"},{"uid":"183aef73defb37e1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1711970918284,"stop":1711970918285,"duration":1},"status":"passed","severity":"normal"},{"uid":"3809c129f1acd7b7","name":"can start the service","time":{"start":1711970961013,"stop":1711970961014,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c5e405808a8cd5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711970721122,"stop":1711970721122,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd7accce1e7f7c9","name":"Ping on subscribed peer","time":{"start":1711970528446,"stop":1711970528446,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e58b574a70e311f","name":"Subscribe and receives messages on 20 topics","time":{"start":1711971113895,"stop":1711971113895,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f69d97ecfcd7834","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1711970449613,"stop":1711970449613,"duration":0},"status":"passed","severity":"normal"},{"uid":"af53ef8ff6918c98","name":"Check received message containing numeric","time":{"start":1711970659493,"stop":1711970659493,"duration":0},"status":"passed","severity":"normal"},{"uid":"337288c0eee2ebc7","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1711970449613,"stop":1711970449614,"duration":1},"status":"passed","severity":"normal"},{"uid":"28d16f26a3f211d7","name":"should be called at least once on all `peer:discovery` events","time":{"start":1711970506191,"stop":1711970506192,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d2e7196fca1094","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711971113900,"stop":1711971113900,"duration":0},"status":"passed","severity":"normal"},{"uid":"b170bec2e179cea7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711970593573,"stop":1711970593574,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b3950258cc00c71","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1711970917783,"stop":1711970917783,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b33470dc8d03413","name":"Meta field set when metaSetter is specified","time":{"start":1711970462598,"stop":1711970462599,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3eba76178b43ab3","name":"Check message received after nwaku node is restarted","time":{"start":1711970659525,"stop":1711970659525,"duration":0},"status":"skipped","severity":"normal"},{"uid":"12017ac4443e54b4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711970983614,"stop":1711970983615,"duration":1},"status":"passed","severity":"normal"},{"uid":"6367891b2fc58283","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711971113899,"stop":1711971113899,"duration":0},"status":"passed","severity":"normal"},{"uid":"5723561c655273bc","name":"Push 30 different messages","time":{"start":1711970981991,"stop":1711970981994,"duration":3},"status":"passed","severity":"normal"},{"uid":"5c9a9d49065ac4ec","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1711970449614,"stop":1711970449614,"duration":0},"status":"passed","severity":"normal"},{"uid":"4776712abbc18121","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1711970499746,"stop":1711970499747,"duration":1},"status":"passed","severity":"normal"},{"uid":"e75fe24134fc204e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711970456998,"stop":1711970456998,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9585e57b99a1ee","name":"handles empty contentTopics array correctly","time":{"start":1711970449633,"stop":1711970449633,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49d43675b0f3b4","name":"throws on content topic with empty version field","time":{"start":1711970449610,"stop":1711970449610,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e1b1dcb7d5ee8b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711970593575,"stop":1711970593576,"duration":1},"status":"passed","severity":"normal"},{"uid":"2848474ff4416b47","name":"Subscribe to topic containing shell command and publish message","time":{"start":1711970931016,"stop":1711970931017,"duration":1},"status":"passed","severity":"normal"},{"uid":"364ec84559dac44d","name":"Check received message with timestamp: 1711970498886 ","time":{"start":1711970659510,"stop":1711970659510,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd37db68a4ac8f19","name":"Push message with meta","time":{"start":1711970879125,"stop":1711970879125,"duration":0},"status":"passed","severity":"normal"},{"uid":"11538c69dc8a553","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1711970457003,"stop":1711970457003,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e24e0c298c2d216","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1711971046089,"stop":1711971046089,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c68047cb149fb2d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1711970449615,"stop":1711970449615,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90cd5910696823c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711971113912,"stop":1711971113912,"duration":0},"status":"passed","severity":"normal"},{"uid":"55cbe3ca8a6e95e6","name":"Fails to push message with empty content topic","time":{"start":1711970879124,"stop":1711970879125,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dd93f7718ef0620","name":"Privacy Node - default protocol","time":{"start":1711971062222,"stop":1711971062222,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9feef84f856e8d6","name":"should encodeTxt and decodeTxt","time":{"start":1711970457847,"stop":1711970457847,"duration":0},"status":"passed","severity":"normal"},{"uid":"4293df25e4eac4ec","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1711970477162,"stop":1711970477162,"duration":0},"status":"passed","severity":"normal"},{"uid":"59794b26faf8663","name":"Check received message containing short","time":{"start":1711970659488,"stop":1711970659489,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b0ac99e1f45b8c","name":"Check received message containing Russian","time":{"start":1711970970089,"stop":1711970970090,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad7f9fea57f40aba","name":"Ping on subscribed peer","time":{"start":1711970573710,"stop":1711970573711,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4664688b52e84d4","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1711970499748,"stop":1711970499749,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b36acd2465c5290","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711970593574,"stop":1711970593575,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6333bae094fcf7c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1711970991949,"stop":1711970991950,"duration":1},"status":"passed","severity":"normal"},{"uid":"623215bdb88e6aa7","name":"Check message on other pubsub topic is not received","time":{"start":1711970970098,"stop":1711970970098,"duration":0},"status":"passed","severity":"normal"},{"uid":"871260b1b36b0cab","name":"should not fail to stop the service if it was not started","time":{"start":1711970961015,"stop":1711970961016,"duration":1},"status":"passed","severity":"normal"},{"uid":"754489219ab32319","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1711970473343,"stop":1711970473344,"duration":1},"status":"passed","severity":"normal"},{"uid":"c593e9108e1c00d3","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app34/10/topic75/test.js","time":{"start":1711970918649,"stop":1711970918649,"duration":0},"status":"skipped","severity":"normal"},{"uid":"640c9f6f2599b4b","name":"Store - dialed after - with timeout","time":{"start":1711971062220,"stop":1711971062221,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f8fc07db9a4a613","name":"Subscribe and receive messages via lightPush","time":{"start":1711971113892,"stop":1711971113892,"duration":0},"status":"passed","severity":"normal"},{"uid":"99132f6b22fb9dcb","name":"safeDispatchEvent","time":{"start":1711970539394,"stop":1711970539394,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bcc17064d272e8","name":"should return all peers when numPeers is 0","time":{"start":1711970462552,"stop":1711970462552,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d8e5922e029fd2","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1711970456995,"stop":1711970456996,"duration":1},"status":"passed","severity":"normal"},{"uid":"26beff4ed948f2f9","name":"Decoder throws on undefined content topic","time":{"start":1711970484820,"stop":1711970484821,"duration":1},"status":"passed","severity":"normal"},{"uid":"466b75a1361e6611","name":"Check received message containing escaped characters","time":{"start":1711970970080,"stop":1711970970081,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee169e42f3ece8","name":"getPeersByDiscovery","time":{"start":1711970906642,"stop":1711970906648,"duration":6},"status":"passed","severity":"normal"},{"uid":"c289f190b16b201a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1711970449623,"stop":1711970449623,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b50579092bdbc6","name":"Push message with emoji payload","time":{"start":1711970879114,"stop":1711970879114,"duration":0},"status":"passed","severity":"normal"},{"uid":"7228079c37843620","name":"Publish without waiting for remote peer","time":{"start":1711970930996,"stop":1711970930996,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a30e2bbf6fbce1","name":"throws an error for improperly formatted content topics","time":{"start":1711970449618,"stop":1711970449618,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb5f71fba61e7ff","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711971113912,"stop":1711971113912,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c262974d742a4f","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711971113896,"stop":1711971113896,"duration":0},"status":"skipped","severity":"normal"},{"uid":"428836b1490627cd","name":"handles different clusterIds correctly","time":{"start":1711970449617,"stop":1711970449617,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c4a4db9151de6","name":"Check message with no payload is not received","time":{"start":1711970970085,"stop":1711970970085,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1c31ba32b43a2b","name":"Query with Promise Callback, No message returned","time":{"start":1711971011448,"stop":1711971011449,"duration":1},"status":"passed","severity":"normal"},{"uid":"870b301280780893","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1711970449624,"stop":1711970449625,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c93686020fd4a9","name":"Push message with content topic containing Arabic","time":{"start":1711970879118,"stop":1711970879118,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eed0490e84e9f31","name":"Waku message hash computation","time":{"start":1711970452051,"stop":1711970452053,"duration":2},"status":"passed","severity":"normal"},{"uid":"4cc760eb90a8fbe7","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1711970595547,"stop":1711970595547,"duration":0},"status":"passed","severity":"normal"},{"uid":"82dedf17ff67e849","name":"Publish message with custom timestamp: Tue Apr 11 2023 11:28:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1711970918285,"stop":1711970918285,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2deb6e998c4ddc1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711970970083,"stop":1711970970083,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9f7e2111ee43ff","name":"Check publish message after client node is restarted","time":{"start":1711970918290,"stop":1711970918290,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff6d5df9b2fcb553","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1711970449614,"stop":1711970449614,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ca4e3361126b04","name":"Push message with Script payload","time":{"start":1711970879097,"stop":1711970879098,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d47487ef8594b5","name":"addEventListener with correct event","time":{"start":1711970539390,"stop":1711970539391,"duration":1},"status":"passed","severity":"normal"},{"uid":"af97c618778dad3a","name":"Push message with short payload","time":{"start":1711970879095,"stop":1711970879095,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d2a0915dd301ad","name":"Reopen subscription with peer with lost subscription","time":{"start":1711970573730,"stop":1711970573731,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7c35606ae65956","name":"isConnected should return false after all peers disconnect","time":{"start":1711970499749,"stop":1711970499750,"duration":1},"status":"passed","severity":"normal"},{"uid":"7598132951768717","name":"Push message on custom pubsubTopic","time":{"start":1711970758286,"stop":1711970758286,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd238761a9a6615b","name":"Fails to push message with large meta","time":{"start":1711970879125,"stop":1711970879125,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc093b6080a78836","name":"more peers than existing","time":{"start":1711970879248,"stop":1711970879248,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d72b53f949dfa8b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1711970473340,"stop":1711970473340,"duration":0},"status":"passed","severity":"normal"},{"uid":"1118c3aecf094672","name":"Ping on peer without subscriptions","time":{"start":1711970573722,"stop":1711970573726,"duration":4},"status":"passed","severity":"normal"},{"uid":"f7e74c0122e9c575","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1711970991952,"stop":1711970991952,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a141188785d3c3","name":"should emit a peer event after start","time":{"start":1711970477160,"stop":1711970477160,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a3d51060ff77bb","name":"Push 30 different messages","time":{"start":1711970879114,"stop":1711970879115,"duration":1},"status":"passed","severity":"normal"},{"uid":"5310054dbb24cba5","name":"Check message with no content topic is not received","time":{"start":1711970970084,"stop":1711970970085,"duration":1},"status":"passed","severity":"normal"},{"uid":"320ff60ec246cc16","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711970593576,"stop":1711970593576,"duration":0},"status":"passed","severity":"normal"},{"uid":"460b11b363454b09","name":"A test","time":{"start":1711970755274,"stop":1711970755274,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93b4c8f6140e713","name":"Push message with content topic containing Script","time":{"start":1711970879120,"stop":1711970879120,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e80eb3038cdd75","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711970721122,"stop":1711970721123,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae2f028f58f7f95","name":"should be able to encode the field with only FILTER set to true","time":{"start":1711970456993,"stop":1711970456994,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6d21cae7a4fa44","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711970755164,"stop":1711970755165,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d99678fa6d1254","name":"Passing page size 10 when there are 10 messages","time":{"start":1711971040759,"stop":1711971040759,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed37c5484fd0c1c7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711970755160,"stop":1711970755160,"duration":0},"status":"passed","severity":"normal"},{"uid":"5902b0cc3f8cc366","name":"Check message with invalid timestamp is not received","time":{"start":1711970970098,"stop":1711970970098,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7e7bc589229ea0","name":"Check received message containing SQL Injection","time":{"start":1711970970076,"stop":1711970970077,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a445b6900607af4","name":"throws on empty content topic","time":{"start":1711970449608,"stop":1711970449608,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d6969627c18963","name":"All","time":{"start":1711970507896,"stop":1711970507897,"duration":1},"status":"passed","severity":"normal"},{"uid":"486c737c00686846","name":"Check received message containing Arabic","time":{"start":1711970970076,"stop":1711970970076,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63a222671acc240","name":"should decode valid enr with tcp successfully","time":{"start":1711970457848,"stop":1711970457848,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c681fd9cfd275f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711971113908,"stop":1711971113908,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee88a6af0552f99","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1711970906649,"stop":1711970906649,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2480267a5eb03e","name":"Push message with custom timestamp: 1681212195703","time":{"start":1711970982017,"stop":1711970982017,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f5534eee5fd1e3","name":"throws on content topic with empty application field","time":{"start":1711970449610,"stop":1711970449610,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36db839227a0023","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711970549327,"stop":1711970549334,"duration":7},"status":"passed","severity":"normal"},{"uid":"bdaa54f6d0d5a749","name":"Check message on other pubsub topic is not received","time":{"start":1711970659514,"stop":1711970659514,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb32b39462fc1e79","name":"should not fail to start the service if it is already started","time":{"start":1711970510891,"stop":1711970510892,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6f68018a6d9cc0","name":"Check received message containing special chars","time":{"start":1711970970088,"stop":1711970970088,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd3a207bcd34991","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711970758288,"stop":1711970758288,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a8e57fd2b6a77a","name":"Query Generator, No message returned","time":{"start":1711971011442,"stop":1711971011442,"duration":0},"status":"passed","severity":"normal"},{"uid":"513002b8432e4c7c","name":"Passing an array","time":{"start":1711971051421,"stop":1711971051421,"duration":0},"status":"passed","severity":"normal"},{"uid":"83546a76338b992f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711970721123,"stop":1711970721124,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b593efd4340222","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711970755167,"stop":1711970755167,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ae7e28f75cefb4","name":"Check received message containing XML","time":{"start":1711970970077,"stop":1711970970078,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1a5f134f1f8415","name":"Check received message containing Basic HTML tag","time":{"start":1711970659504,"stop":1711970659504,"duration":0},"status":"passed","severity":"normal"},{"uid":"150d35c36b65c409","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711971113911,"stop":1711971113912,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a2e64c23dce3355","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1711970449630,"stop":1711970449630,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb244a061b4df4a2","name":"isConnected should return false after all peers disconnect","time":{"start":1711970550280,"stop":1711970550280,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2c62c9db5e9577","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1711970918288,"stop":1711970918288,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69aab68aa0b843e","name":"Check received message containing Chinese","time":{"start":1711970970088,"stop":1711970970088,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e69c3b1b96da07","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1711970930998,"stop":1711970931010,"duration":12},"status":"passed","severity":"normal"},{"uid":"48e0296b6c578dc8","name":"Push message with content topic containing Russian","time":{"start":1711970982004,"stop":1711970982004,"duration":0},"status":"passed","severity":"normal"},{"uid":"73235aee0f375d81","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711971113908,"stop":1711971113909,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc658e32f3726805","name":"Ephemeral field set to true","time":{"start":1711970462598,"stop":1711970462598,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3bb27ffb196114","name":"random static sharding 5 - Cluster ID: 184, Shard ID: 924","time":{"start":1711970983618,"stop":1711970983618,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f8fb4ed3827971","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1711970449624,"stop":1711970449624,"duration":0},"status":"passed","severity":"normal"},{"uid":"396aa7d949a7ea3b","name":"Check message with no payload is not received","time":{"start":1711970970099,"stop":1711970970102,"duration":3},"status":"passed","severity":"normal"},{"uid":"ddee718c40574ae4","name":"should throw error - no public key","time":{"start":1711970457849,"stop":1711970457849,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce751f309e02e90","name":"Push message with content topic containing emoji","time":{"start":1711970879124,"stop":1711970879124,"duration":0},"status":"passed","severity":"normal"},{"uid":"add64b15e2c06621","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1711970550281,"stop":1711970550281,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04c33bbb925d96a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711971113894,"stop":1711971113894,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bd3a6280270f8","name":"Check received message containing shell command","time":{"start":1711970659505,"stop":1711970659506,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fbc1d17ccfdd684","name":"Accepts a valid Waku Message","time":{"start":1711970465957,"stop":1711970465958,"duration":1},"status":"passed","severity":"normal"},{"uid":"907ffdf84a5ab86","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711971113894,"stop":1711971113894,"duration":0},"status":"passed","severity":"normal"},{"uid":"869c0ddd09194069","name":"Push message with content topic containing escaped characters","time":{"start":1711970879123,"stop":1711970879123,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d75f40878df8f5","name":"Check received message containing emoji","time":{"start":1711970970082,"stop":1711970970082,"duration":0},"status":"passed","severity":"normal"},{"uid":"7256458974dbae99","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711970917784,"stop":1711970917784,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e3c2bbc9150fb","name":"Callback on promise","time":{"start":1711971033437,"stop":1711971033438,"duration":1},"status":"passed","severity":"normal"},{"uid":"57abc79b2a900445","name":"Check message with no payload is not received","time":{"start":1711970659517,"stop":1711970659520,"duration":3},"status":"passed","severity":"normal"},{"uid":"3f88a8968ccfe1b9","name":"Check publish message containing Script","time":{"start":1711970918280,"stop":1711970918280,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03b96b1dda0d687","name":"Fails to push message with empty content topic","time":{"start":1711970982012,"stop":1711970982012,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d8bda982df91e1","name":"random static sharding 8 - Cluster ID: 879, Shard ID: 643","time":{"start":1711970983620,"stop":1711970983620,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e4b582b8dcde6","name":"should set field with only LIGHTPUSH enabled","time":{"start":1711970457861,"stop":1711970457862,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa4b0dfbc9b47de","name":"Check message with non string payload is not received","time":{"start":1711970970102,"stop":1711970970102,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f691ed6aeee694b","name":"throws on content topic with empty topic name field","time":{"start":1711970449611,"stop":1711970449611,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4eba581eca7b9a","name":"Subscribe to topic containing JSON and publish message","time":{"start":1711970931016,"stop":1711970931016,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7029ff70ff0cc75","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1711971046089,"stop":1711971046089,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0d0b4639bb599b","name":"Check message received after jswaku node is restarted","time":{"start":1711970970102,"stop":1711970970103,"duration":1},"status":"skipped","severity":"normal"},{"uid":"daddf5104d6e4c01","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1711970449624,"stop":1711970449624,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b53e6342256ecd","name":"Check received message containing XML","time":{"start":1711970970091,"stop":1711970970091,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c1b3354d4d128d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1711970473341,"stop":1711970473341,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eaafe46773e2024","name":"should return empty list for no shard","time":{"start":1711970449621,"stop":1711970449621,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb508263a4f4cdae","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1711970595568,"stop":1711970595568,"duration":0},"status":"passed","severity":"normal"},{"uid":"269c710759339092","name":"Refresh subscription","time":{"start":1711971113898,"stop":1711971113898,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a34c3182842f14","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app92/2/topic18/proto","time":{"start":1711970918654,"stop":1711970918655,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dbff969f337ac57d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1711970510100,"stop":1711970510101,"duration":1},"status":"passed","severity":"normal"},{"uid":"47082ef3e1aecf44","name":"Check received message containing shell command","time":{"start":1711970970079,"stop":1711970970079,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e3b9a87fa1421a","name":"Check received message containing Script","time":{"start":1711970659503,"stop":1711970659504,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8a723ffc5b7db3","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1711970473341,"stop":1711970473341,"duration":0},"status":"passed","severity":"normal"},{"uid":"6616a190efac4542","name":"1 Relay, 1 Filter, gives up","time":{"start":1711970472766,"stop":1711970472767,"duration":1},"status":"passed","severity":"normal"},{"uid":"399818cec7e9d9a1","name":"Check received message containing special chars","time":{"start":1711970659494,"stop":1711970659495,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc4c81283f80ec8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711970755170,"stop":1711970755170,"duration":0},"status":"passed","severity":"normal"},{"uid":"1509156a0a2af1a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1711970931014,"stop":1711970931014,"duration":0},"status":"passed","severity":"normal"},{"uid":"155ed03b64f6d3f9","name":"Push message with Script payload","time":{"start":1711970981987,"stop":1711970981988,"duration":1},"status":"passed","severity":"normal"},{"uid":"631a61e3482771b1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711971113905,"stop":1711971113905,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac06103f533c8a5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1711970449626,"stop":1711970449626,"duration":0},"status":"passed","severity":"normal"},{"uid":"618d4f89d651efc2","name":"Check received message containing emoji","time":{"start":1711970659508,"stop":1711970659509,"duration":1},"status":"passed","severity":"normal"},{"uid":"74cfd78e2470467c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711970659511,"stop":1711970659512,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a75ea8346b4d50","name":"Using a function","time":{"start":1711971051422,"stop":1711971051422,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f641a7777661d","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1711970595550,"stop":1711970595550,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be08964a60baab6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970595549,"stop":1711970595550,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1fc0dbc31249d3","name":"Promise Callback - backward","time":{"start":1711971015037,"stop":1711971015037,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3caebc2e0a038b9","name":"less peers than existing","time":{"start":1711970879248,"stop":1711970879248,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bf7c5103b1bac8b","name":"Check publish message containing escaped characters","time":{"start":1711970918282,"stop":1711970918283,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9416f60f83c0d05","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1711970449626,"stop":1711970449626,"duration":0},"status":"passed","severity":"normal"},{"uid":"19769b82dc23b17a","name":"Check received message with timestamp: 1711970499098 ","time":{"start":1711970970082,"stop":1711970970083,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f14c0e9ba088fa","name":"Passing cursor with wrong pubsubTopic","time":{"start":1711970991953,"stop":1711970991954,"duration":1},"status":"passed","severity":"normal"},{"uid":"81eca420bd9d0689","name":"Check received message containing short","time":{"start":1711970970065,"stop":1711970970068,"duration":3},"status":"passed","severity":"normal"},{"uid":"3e564392f4b72f8c","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app69/1/topic877/proto","time":{"start":1711970918658,"stop":1711970918659,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1ccdd4c6cb3dc909","name":"Check message with non string payload is not received","time":{"start":1711970659520,"stop":1711970659521,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d3a69e8e4c93e2","name":"Store - dialed first","time":{"start":1711971062220,"stop":1711971062220,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8ebec8bf2d1c78","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711971061710,"stop":1711971061710,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a154a828b1efc3bc","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711971113907,"stop":1711971113907,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5085561e042b2137","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1711970449533,"stop":1711970449533,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a0a41fea17ebe7","name":"Push message with Russian payload","time":{"start":1711970981986,"stop":1711970981987,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77bb4a1bc19c437","name":"Round trip binary encryption [ecies, signature]","time":{"start":1711970484818,"stop":1711970484819,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc166b9ec7f08fc","name":"Subscribe to topic containing short and receive message","time":{"start":1711971113907,"stop":1711971113907,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e628cb646f032d3","name":"Check received message containing special chars","time":{"start":1711970970075,"stop":1711970970075,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa210b414fe4d9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711970970083,"stop":1711970970084,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f47b78b25859826","name":"Check message received after jswaku node is restarted","time":{"start":1711970659521,"stop":1711970659521,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d873f8e7d4271b5c","name":"tcp ip4 address","time":{"start":1711970457220,"stop":1711970457221,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5af2cc806679d88","name":"Symmetric encrypt & Decrypt","time":{"start":1711970483443,"stop":1711970483444,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddfb8c3ac423d594","name":"Push message with numeric payload","time":{"start":1711970879096,"stop":1711970879096,"duration":0},"status":"passed","severity":"normal"},{"uid":"962528be49992e61","name":"Check publish message containing JSON","time":{"start":1711970918281,"stop":1711970918282,"duration":1},"status":"passed","severity":"normal"},{"uid":"66bfc44bb50367d3","name":"Subscribe and receive messages via waku relay post","time":{"start":1711970755142,"stop":1711970755142,"duration":0},"status":"passed","severity":"normal"},{"uid":"f656e2bf057002b8","name":"should throw an error if shards are undefined for static sharding","time":{"start":1711970449621,"stop":1711970449622,"duration":1},"status":"passed","severity":"normal"},{"uid":"15cd56a0b1a385dd","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711970449632,"stop":1711970449632,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef8d6be52d8cba0","name":"Overlapping topic subscription","time":{"start":1711970931011,"stop":1711970931011,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4b8617b0f6158c73","name":"Push message with content topic containing short","time":{"start":1711970981995,"stop":1711970981995,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2129e741d906fdd","name":"Push message equal or less that 1MB","time":{"start":1711970879127,"stop":1711970879128,"duration":1},"status":"passed","severity":"normal"},{"uid":"c14712970ddce129","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1711970931014,"stop":1711970931014,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b9cc1ea398002","name":"udp ip6 address","time":{"start":1711970457221,"stop":1711970457221,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54c35618bfbd81","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1711970499743,"stop":1711970499745,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf8fd0fc7c07718d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1711970473493,"stop":1711970473494,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc37b8603e3d99e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711971113911,"stop":1711971113911,"duration":0},"status":"passed","severity":"normal"},{"uid":"478cbb1aed02ee71","name":"should use the provided clusterId for the pubsub topic","time":{"start":1711970449634,"stop":1711970449634,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e1b9df478a7c69","name":"Subscribe to topic containing long and publish message","time":{"start":1711970931012,"stop":1711970931012,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52b0647d5359052","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1711970931013,"stop":1711970931013,"duration":0},"status":"passed","severity":"normal"},{"uid":"637de6d43ae50a79","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711971113900,"stop":1711971113900,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a7537fbfdf1d0d","name":"Check publish message containing numeric","time":{"start":1711970918276,"stop":1711970918277,"duration":1},"status":"passed","severity":"normal"},{"uid":"3674ba85470bd5f4","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1711970595541,"stop":1711970595541,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1322e6e535d3e2b2","name":"1 Store, 2 relays, 2 fetches","time":{"start":1711970472766,"stop":1711970472766,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3a775fe2022944","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1711970510101,"stop":1711970510102,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e93b74c3c096ca","name":"Push message with content topic containing SQL Injection","time":{"start":1711970982004,"stop":1711970982005,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5d5986ae5ac364","name":"Generator, 2 different pubsubtopics","time":{"start":1711971010137,"stop":1711971010138,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c41d73ea11d49d","name":"Subscribe to topic containing XML and receive message","time":{"start":1711970755168,"stop":1711970755168,"duration":0},"status":"passed","severity":"normal"},{"uid":"543812ffb2b1c485","name":"Push message with XML payload","time":{"start":1711970981988,"stop":1711970981988,"duration":0},"status":"passed","severity":"normal"},{"uid":"c995bfca6aaa00ec","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1711970595562,"stop":1711970595564,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5876af216c0f578","name":"should be able to decode the field with only RELAY set to true","time":{"start":1711970456999,"stop":1711970456999,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe66637d719a002","name":"Check received message containing Basic HTML tag","time":{"start":1711970970091,"stop":1711970970092,"duration":1},"status":"passed","severity":"normal"},{"uid":"1398f1c059c79243","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1711970457001,"stop":1711970457002,"duration":1},"status":"passed","severity":"normal"},{"uid":"40cf4fbe4739f92e","name":"Rejects garbage","time":{"start":1711970465959,"stop":1711970465959,"duration":0},"status":"passed","severity":"normal"},{"uid":"20869fd27261c1b","name":"Subscribe to topic containing long and receive message","time":{"start":1711971113908,"stop":1711971113908,"duration":0},"status":"passed","severity":"normal"},{"uid":"4964ae4b864844e4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970595546,"stop":1711970595546,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8c6cefc55ea95","name":"Promise Callback - forward","time":{"start":1711971015036,"stop":1711971015036,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3d7e528f32b98e","name":"Passing page size 3 when there are 20 messages","time":{"start":1711971040758,"stop":1711971040759,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ba06758d09eb2c","name":"Query with Ordered Callback, No Decoder","time":{"start":1711971011444,"stop":1711971011444,"duration":0},"status":"passed","severity":"normal"},{"uid":"572e6cb338d69d82","name":"Subscribe to topic containing emoji and publish message","time":{"start":1711970931018,"stop":1711970931019,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd65ad10c8a7dcef","name":"can start the service","time":{"start":1711970477158,"stop":1711970477158,"duration":0},"status":"passed","severity":"normal"},{"uid":"260639ef3098a97b","name":"different cluster, different shard: nodes don't connect","time":{"start":1711970595539,"stop":1711970595539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41b14fe7d5b50624","name":"Filter","time":{"start":1711971062221,"stop":1711971062221,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63e7181627b5348","name":"should set field with all protocols enabled","time":{"start":1711970457860,"stop":1711970457860,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e49f17eec0f027","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1711970482823,"stop":1711970482824,"duration":1},"status":"passed","severity":"normal"},{"uid":"e23e8ec70281b645","name":"Non Autosharding Cluster","time":{"start":1711970918648,"stop":1711970918648,"duration":0},"status":"skipped","severity":"normal"},{"uid":"925c4c42e43a1ae","name":"Push message with content topic containing numeric","time":{"start":1711970879116,"stop":1711970879117,"duration":1},"status":"passed","severity":"normal"},{"uid":"876aa2a24fa6aec1","name":"should be able to encode the field with only RELAY set to true","time":{"start":1711970456989,"stop":1711970456992,"duration":3},"status":"passed","severity":"normal"},{"uid":"bf87282478de6216","name":"should not fail to stop the service if it was not started","time":{"start":1711970510889,"stop":1711970510891,"duration":2},"status":"passed","severity":"normal"},{"uid":"abf4e1113d3f0e54","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970758288,"stop":1711970758288,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc0c1111ade8dfb","name":"Fields are not dropped","time":{"start":1711970461986,"stop":1711970461988,"duration":2},"status":"passed","severity":"normal"},{"uid":"f78a59a5db7acb2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1711970457000,"stop":1711970457000,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23b110db470d6cd","name":"should correctly map a content topic to a pubsub topic","time":{"start":1711970449633,"stop":1711970449634,"duration":1},"status":"passed","severity":"normal"},{"uid":"5045729c25930388","name":"should properly create location multiaddrs - tcp6","time":{"start":1711970457858,"stop":1711970457858,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f22d0c6a389e9c","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1711970991951,"stop":1711970991951,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee59b41a43590764","name":"listenerCount","time":{"start":1711970539393,"stop":1711970539394,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2df0e82638d354f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711970755166,"stop":1711970755166,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d55e102e3f76d1","name":"receives messages sent to provided content topic through callback","time":{"start":1711970918398,"stop":1711970918398,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a09f670eed8b2c3","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1711971024910,"stop":1711971024911,"duration":1},"status":"passed","severity":"normal"},{"uid":"8024f1b070be11f7","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1711970449615,"stop":1711970449616,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e863c8748b33ec","name":"Push message with unicode special characters payload","time":{"start":1711970981990,"stop":1711970981990,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a85cce88ef1c76e","name":"connects to nwaku","time":{"start":1711971051420,"stop":1711971051420,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e2c940e8dc251e","name":"Subscribe and receive messages via lightPush","time":{"start":1711970755140,"stop":1711970755141,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c3ab137fe54b696","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1711970595553,"stop":1711970595554,"duration":1},"status":"passed","severity":"normal"},{"uid":"48def4c17af4cf45","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1711970449619,"stop":1711970449619,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fed8355ad6b802","name":"Check received message containing Chinese","time":{"start":1711970659495,"stop":1711970659496,"duration":1},"status":"passed","severity":"normal"},{"uid":"120f3c7fdb8e8378","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1711970473343,"stop":1711970473343,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be7ddf5c819ae93","name":"Nodes with multiple pubsub topic","time":{"start":1711970917785,"stop":1711970917786,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f816057a7f0cb6","name":"getPeersByDiscovery","time":{"start":1711970539393,"stop":1711970539393,"duration":0},"status":"passed","severity":"normal"},{"uid":"f719afa7c8e5d37b","name":"handles empty shards array correctly","time":{"start":1711970449633,"stop":1711970449633,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7283e2ee011661","name":"should return the pubsub topic directly if a string is provided","time":{"start":1711970449629,"stop":1711970449630,"duration":1},"status":"passed","severity":"normal"},{"uid":"78712af9eafd5561","name":"Relay + Store","time":{"start":1711970507896,"stop":1711970507896,"duration":0},"status":"passed","severity":"normal"},{"uid":"357fab6ba7203665","name":"should properly create location multiaddrs - udp4","time":{"start":1711970457857,"stop":1711970457857,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf54f32540ed8219","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1711970449626,"stop":1711970449627,"duration":1},"status":"passed","severity":"normal"},{"uid":"446be4365f65b20a","name":"unsubscribes","time":{"start":1711971037496,"stop":1711971037496,"duration":0},"status":"passed","severity":"normal"},{"uid":"596cd6858d7a94b2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711970659511,"stop":1711970659511,"duration":0},"status":"passed","severity":"normal"},{"uid":"db85db133e523a6e","name":"receives messages sent to provided content topic through stream","time":{"start":1711970918399,"stop":1711970918399,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c34de2d5ddc605","name":"should throw error - no public key","time":{"start":1711970457854,"stop":1711970457854,"duration":0},"status":"passed","severity":"normal"},{"uid":"56053d43a94717c9","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1711971024910,"stop":1711971024910,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a017c3dd8b9fa","name":"Push message with meta","time":{"start":1711970982012,"stop":1711970982013,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad7dd83c737c91f9","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1711970595548,"stop":1711970595548,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2677f27c7ea53ec","name":"Generator, 2 different pubsubtopics","time":{"start":1711971010136,"stop":1711971010136,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b8be37ec316d57e5","name":"Check received message with timestamp: 1711970499098000000 ","time":{"start":1711970970082,"stop":1711970970082,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b10fede3e679d5","name":"Reopen subscription with peer with lost subscription","time":{"start":1711970573713,"stop":1711970573713,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71439fe91ef8b13","name":"Ping on subscribed peer","time":{"start":1711970573715,"stop":1711970573722,"duration":7},"status":"passed","severity":"normal"},{"uid":"4461949f6ded9b9a","name":"Check received message containing Script","time":{"start":1711970970090,"stop":1711970970091,"duration":1},"status":"passed","severity":"normal"},{"uid":"266ec9e97d77ae91","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1711970449623,"stop":1711970449623,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc79cb3418307d8f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711970595542,"stop":1711970595542,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6262603febb3478","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1711971024909,"stop":1711971024909,"duration":0},"status":"passed","severity":"normal"},{"uid":"c528b546466b35df","name":"Fails to publish message with empty text","time":{"start":1711970918287,"stop":1711970918287,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02595d81c3713d","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1711970473495,"stop":1711970473495,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9b1fde9d83a0405","name":"Query Generator - backward","time":{"start":1711971015036,"stop":1711971015036,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5c02cd42aa09cc","name":"Subscribe and receive messages via waku relay post","time":{"start":1711971113893,"stop":1711971113893,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5105c0ca865e76b","name":"Check publish message containing long","time":{"start":1711970918276,"stop":1711970918276,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15df42ffbb6c877","name":"Decoder throws on undefined content topic","time":{"start":1711970482828,"stop":1711970482828,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24d01ef068058a5","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1711970449629,"stop":1711970449629,"duration":0},"status":"passed","severity":"normal"},{"uid":"909b02400eace822","name":"does not throw on valid cases","time":{"start":1711970449607,"stop":1711970449607,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ecd65b3130d06e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711971113899,"stop":1711971113899,"duration":0},"status":"passed","severity":"normal"},{"uid":"6458d46294d0166f","name":"Check publish message containing unicode special characters","time":{"start":1711970918283,"stop":1711970918283,"duration":0},"status":"passed","severity":"normal"},{"uid":"d776971387fa78d2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711970917781,"stop":1711970917781,"duration":0},"status":"passed","severity":"normal"},{"uid":"560e1c9dee1e557f","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app80/3/topic231/utf8","time":{"start":1711970918653,"stop":1711970918654,"duration":1},"status":"skipped","severity":"normal"},{"uid":"200e9a751d980712","name":"random static sharding 9 - Cluster ID: 900, Shard ID: 393","time":{"start":1711970983621,"stop":1711970983622,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba3ae2959810670","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711970549326,"stop":1711970549327,"duration":1},"status":"skipped","severity":"normal"},{"uid":"efd1c4e0cdc1a9f2","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711970449621,"stop":1711970449621,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64ece30716f07","name":"Push message with unicode special characters payload","time":{"start":1711970879114,"stop":1711970879114,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd81c4f74c4b6a1","name":"Check received message with timestamp: 1711970499098000000 ","time":{"start":1711970970096,"stop":1711970970096,"duration":0},"status":"passed","severity":"normal"},{"uid":"4697bf9f5bd09aa2","name":"Query Generator, Multiple PubsubTopics","time":{"start":1711971011441,"stop":1711971011441,"duration":0},"status":"passed","severity":"normal"},{"uid":"5943a0097504027d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711971113902,"stop":1711971113902,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b6acdd2cce0e0c","name":"Check received message containing numeric","time":{"start":1711970970075,"stop":1711970970075,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f22c0a947979855","name":"Query generator for multiple messages with multiple decoders","time":{"start":1711971033436,"stop":1711971033436,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f382917b43e217","name":"Push message with content topic containing XML","time":{"start":1711970982009,"stop":1711970982010,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb856d12f1adb37","name":"Check publish message containing Basic HTML tag","time":{"start":1711970918281,"stop":1711970918281,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacd3f8dd6bbc85d","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1711970449631,"stop":1711970449631,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b44a49c1845d71","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1711970918399,"stop":1711970918399,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4448eb9a49896817","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1711970506195,"stop":1711970506195,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8aadb748878494","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1711971033438,"stop":1711971033438,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cb913f41a257cb","name":"should not fail to start the service if it is already started","time":{"start":1711970477159,"stop":1711970477160,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d840e1f502676e7","name":"should properly compute the node id","time":{"start":1711970457855,"stop":1711970457855,"duration":0},"status":"passed","severity":"normal"},{"uid":"4626079771e6f7bc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711970755144,"stop":1711970755157,"duration":13},"status":"passed","severity":"normal"},{"uid":"4850c4b57027b1da","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711971113902,"stop":1711971113902,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6753912526c1d4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711970549335,"stop":1711970549335,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c0465635d29b6e","name":"Query generator for multiple messages with different message text format","time":{"start":1711971033435,"stop":1711971033435,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ffdb2dd8a2ac42","name":"Generator, custom pubsub topic","time":{"start":1711971010137,"stop":1711971010137,"duration":0},"status":"passed","severity":"normal"}]