2024-08-20 13:42:14 +00:00

1 line
156 KiB
JSON

[{"uid":"b4eca7e7c1d040bf","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724161026084,"stop":1724161026084,"duration":0},"status":"passed","severity":"normal"},{"uid":"591e90afbeba46e0","name":"Push message with special chars payload","time":{"start":1724161093469,"stop":1724161093470,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60a3a0f04b0d8b2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724160780521,"stop":1724160780521,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3e7b19e5077f76","name":"listenerCount","time":{"start":1724160558492,"stop":1724160558501,"duration":9},"status":"passed","severity":"normal"},{"uid":"d5970d6a48a59e01","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724161171810,"stop":1724161171810,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d42ef376eed3126","name":"Push message with content topic containing SQL Injection","time":{"start":1724161093490,"stop":1724161093491,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e40bcb9d4c337af","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724160463983,"stop":1724160463984,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c12092f05e4720e","name":"should properly create peer info with all multiaddrs","time":{"start":1724160473127,"stop":1724160473127,"duration":0},"status":"passed","severity":"normal"},{"uid":"882702bd45a59d1e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724160780532,"stop":1724160780532,"duration":0},"status":"passed","severity":"normal"},{"uid":"6322598630234480","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724160466975,"stop":1724160466975,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d45124f33527afe","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724161171834,"stop":1724161171835,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9984873f7d6fe2b","name":"Push message with content topic containing Script","time":{"start":1724161093491,"stop":1724161093492,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4887c061a0d706","name":"Push message with content topic containing shell command","time":{"start":1724161189020,"stop":1724161189020,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f1d4104c32bf70","name":"Push message with escaped characters payload","time":{"start":1724161093480,"stop":1724161093481,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec2dd3341bf0b40","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724160464000,"stop":1724160464001,"duration":1},"status":"passed","severity":"normal"},{"uid":"2306bce3e3ac4fd2","name":"Push message with content topic containing XML","time":{"start":1724161189019,"stop":1724161189019,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ed7c0e3841cf76","name":"should set field with only FILTER enabled","time":{"start":1724160473129,"stop":1724160473129,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3d8827e2119299","name":"should return false","time":{"start":1724160473123,"stop":1724160473123,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a0a02b299648fe","name":"start node with empty shard should fail","time":{"start":1724161223090,"stop":1724161223091,"duration":1},"status":"passed","severity":"normal"},{"uid":"421cd7f7a176f99","name":"should not receive a peer event after stop","time":{"start":1724160538825,"stop":1724160538825,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf487743a100899a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724160488597,"stop":1724160488597,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c82b46ac6b43c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724161173753,"stop":1724161173754,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b87b93237e1267","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724161093493,"stop":1724161093494,"duration":1},"status":"passed","severity":"normal"},{"uid":"91763c3254ff5f6d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724160463991,"stop":1724160463991,"duration":0},"status":"passed","severity":"normal"},{"uid":"f863677825a5faa4","name":"Check received message containing unicode special characters","time":{"start":1724161026082,"stop":1724161026082,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3bfbacaa2753a0","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724160463986,"stop":1724160463987,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f3a248a01fe9f5d","name":"Ping on peer without subscriptions","time":{"start":1724160605727,"stop":1724160605728,"duration":1},"status":"passed","severity":"normal"},{"uid":"d26dd5fd973efd17","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724160783715,"stop":1724160783715,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb8e004065a4d94","name":"non connected peers","time":{"start":1724161093681,"stop":1724161093681,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5965f0a83f53082e","name":"Ping on unsubscribed peer","time":{"start":1724160605728,"stop":1724160605728,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0fa292bd31579a","name":"random static sharding 9 - Cluster ID: 222, Shard ID: 934","time":{"start":1724161223085,"stop":1724161223085,"duration":0},"status":"passed","severity":"normal"},{"uid":"be668590ef71abc2","name":"Check publish message containing SQL Injection","time":{"start":1724161161798,"stop":1724161161798,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95e69333b5683e1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724161026073,"stop":1724161026073,"duration":0},"status":"passed","severity":"normal"},{"uid":"215dfd2402fe2cb5","name":"Passing page size 10 when there are 10 messages","time":{"start":1724161253576,"stop":1724161253576,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e87797cced0b45","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724161173762,"stop":1724161173762,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea8818fb93bbabd","name":"should handle corrupted local storage data gracefully","time":{"start":1724160493452,"stop":1724160493452,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8dab5374023dc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724161173790,"stop":1724161173791,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc18f04c09b8da2","name":"new peer added after a peer was already found","time":{"start":1724161147332,"stop":1724161147332,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d624702ab52f718d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724160783708,"stop":1724160783708,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c7205068f28b74","name":"Reopen subscription with peer with lost subscription","time":{"start":1724160605728,"stop":1724160605729,"duration":1},"status":"passed","severity":"normal"},{"uid":"9849fd59c7287aef","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724160463975,"stop":1724160463975,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a00e003e41f27ef","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724160783712,"stop":1724160783714,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6361e39ec8e62db","name":"Query generator for multiple messages","time":{"start":1724161237144,"stop":1724161237147,"duration":3},"status":"passed","severity":"normal"},{"uid":"3f650c4caf536cbb","name":"Check message with no content topic is not received","time":{"start":1724160709747,"stop":1724160709748,"duration":1},"status":"passed","severity":"normal"},{"uid":"28d8951ae92bc205","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724161173760,"stop":1724161173760,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab2bbf7e045f7c2","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724160463985,"stop":1724160463985,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1bfd758a232720","name":"handles empty shards array correctly","time":{"start":1724160464004,"stop":1724160464005,"duration":1},"status":"passed","severity":"normal"},{"uid":"192921a56c4c1118","name":"Decoder throws on undefined content topic","time":{"start":1724160478235,"stop":1724160478235,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e7000460c74d85","name":"Push 30 different messages","time":{"start":1724161093483,"stop":1724161093483,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c83bc25d2e26431","name":"getPeersByDiscovery","time":{"start":1724160558490,"stop":1724160558491,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2756cac0d441dd6","name":"should use DNS peer discovery with light client","time":{"start":1724160538826,"stop":1724160538826,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4e2530c23ab9ed","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724161173763,"stop":1724161173763,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ba8fd787d7385f","name":"Passing invalid cursor","time":{"start":1724161210891,"stop":1724161210891,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3c9e26f11ddfd4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724161171809,"stop":1724161171810,"duration":1},"status":"passed","severity":"normal"},{"uid":"e97e3ee8d5b42f98","name":"Check received message containing JSON","time":{"start":1724161026081,"stop":1724161026081,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37c4c04304dac69","name":"Check message with non string payload is not received","time":{"start":1724160709748,"stop":1724160709748,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e1d5a5b1b47186","name":"Check received message containing short","time":{"start":1724161026055,"stop":1724161026064,"duration":9},"status":"passed","severity":"normal"},{"uid":"8042d8db2ac72eb","name":"Decrypt messages","time":{"start":1724161097021,"stop":1724161097022,"duration":1},"status":"passed","severity":"normal"},{"uid":"224231e1d1d18eae","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724161136488,"stop":1724161136489,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b9137b2dfd98d4","name":"ignores unrecognized TXT record formats","time":{"start":1724160489873,"stop":1724160489874,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5721033914fe04","name":"Ephemeral field set to true","time":{"start":1724160478233,"stop":1724160478233,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f53f365562daf89","name":"Passing page size 3 when there are 20 messages","time":{"start":1724161253576,"stop":1724161253576,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb865f99544cca1","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724160489296,"stop":1724160489296,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf71d772c3d53b6","name":"connected peers and dial","time":{"start":1724161093680,"stop":1724161093680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23548b0cf3fe72f6","name":"should not fail to stop the service if it was not started","time":{"start":1724160538819,"stop":1724160538819,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8cf83ee8bdf576c","name":"Query Generator, No message returned","time":{"start":1724161226945,"stop":1724161226946,"duration":1},"status":"passed","severity":"normal"},{"uid":"de98070c7a63cc7e","name":"same cluster, different shard: nodes don't connect","time":{"start":1724160783670,"stop":1724160783670,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7bbcc03a2a72ce","name":"should return valid sharding parameters for static sharding","time":{"start":1724160464003,"stop":1724160464003,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8f3a463850a604","name":"Relay + Store","time":{"start":1724160473130,"stop":1724160473130,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d816492c3366d5","name":"Push message with Russian payload","time":{"start":1724161189010,"stop":1724161189010,"duration":0},"status":"passed","severity":"normal"},{"uid":"41876fdc2ada7268","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724161171837,"stop":1724161171839,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c6a9abe6fab163d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724160783689,"stop":1724160783690,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cfd067d92cffb66","name":"Push message with Script payload","time":{"start":1724161093476,"stop":1724161093476,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5966bfa7681834","name":"Push message with content topic containing escaped characters","time":{"start":1724161189020,"stop":1724161189021,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca554684a5c2233b","name":"should properly create location multiaddrs - tcp4","time":{"start":1724160473126,"stop":1724160473126,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c67194c0d993196","name":"Push message with meta","time":{"start":1724161093500,"stop":1724161093501,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cf01ad99d19d947","name":"Push message with content topic containing Chinese","time":{"start":1724161093487,"stop":1724161093487,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8bad6a0a1dbf9","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724160463976,"stop":1724160463977,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d10effaf4ba77e0","name":"Encoder throws on undefined content topic","time":{"start":1724160478234,"stop":1724160478234,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c5062b2186aa6e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724161250031,"stop":1724161250032,"duration":1},"status":"passed","severity":"normal"},{"uid":"852fe60348eac5fd","name":"should only return 1 node with store capability","time":{"start":1724160489875,"stop":1724160489875,"duration":0},"status":"passed","severity":"normal"},{"uid":"9157cf6b1910ae85","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724161210887,"stop":1724161210887,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d612dcd2f9a8f0b","name":"should return all peers when numPeers is 0","time":{"start":1724160477805,"stop":1724160477805,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cc8d1efa430eb3","name":"Subscribe to topic containing XML and receive message","time":{"start":1724160780531,"stop":1724160780531,"duration":0},"status":"passed","severity":"normal"},{"uid":"739dbbd7a67be252","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724160653775,"stop":1724160653776,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e279e3b1a0543f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724161171833,"stop":1724161171833,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbff295c2340c3","name":"Query with Ordered Callback, No message returned","time":{"start":1724161226951,"stop":1724161226951,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4dec0c3d0ea7a47","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724160501577,"stop":1724160501577,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c9a4fe6f908230","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724160463990,"stop":1724160463990,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5bc75f64c06d8ad","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724160965508,"stop":1724160965508,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f98a760d4be2869","name":"Ordered Callback - false","time":{"start":1724161230974,"stop":1724161230975,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6891701f54e99d","name":"Push message with XML payload","time":{"start":1724161189011,"stop":1724161189012,"duration":1},"status":"passed","severity":"normal"},{"uid":"c444a23a95b1d769","name":"safeDispatchEvent","time":{"start":1724160558511,"stop":1724160558513,"duration":2},"status":"passed","severity":"normal"},{"uid":"4130448e81d1da3b","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app20/10/topic918/xml","time":{"start":1724161208448,"stop":1724161208449,"duration":1},"status":"passed","severity":"normal"},{"uid":"f876fc47884c0785","name":"Check publish message containing XML","time":{"start":1724161161798,"stop":1724161161798,"duration":0},"status":"passed","severity":"normal"},{"uid":"204d06d09dd42c5b","name":"Wrong topic","time":{"start":1724161208451,"stop":1724161208451,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99dbc965b79913f","name":"Renews peer on consistent ping failures","time":{"start":1724160630252,"stop":1724160630253,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c7dedb020bfb62","name":"Callback on promise, aborts when callback returns true","time":{"start":1724161237154,"stop":1724161237155,"duration":1},"status":"passed","severity":"normal"},{"uid":"c879457501f9e27b","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724161161805,"stop":1724161161805,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e9130dc7e2adeb","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724160463986,"stop":1724160463986,"duration":0},"status":"passed","severity":"normal"},{"uid":"453c82cdb2dce45c","name":"Check received message containing long","time":{"start":1724161026077,"stop":1724161026077,"duration":0},"status":"passed","severity":"normal"},{"uid":"756af78427c03314","name":"should throw an error for an unconfigured topic","time":{"start":1724160464000,"stop":1724160464000,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e103633b67ca70","name":"Check message with invalid timestamp is not received","time":{"start":1724161026085,"stop":1724161026085,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a5676dc98a4d0d","name":"should return unique PubsubTopics for static sharding","time":{"start":1724160463985,"stop":1724160463985,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c0983ad0e33d85","name":"Check message received after nwaku node is restarted","time":{"start":1724160709749,"stop":1724160709749,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb279693491ab51e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724160463979,"stop":1724160463979,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce073188bb23797","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724160783716,"stop":1724160783716,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea06a9e23123e76f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724160709745,"stop":1724160709746,"duration":1},"status":"passed","severity":"normal"},{"uid":"d29a59abd7a5b79b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724160617012,"stop":1724160617012,"duration":0},"status":"passed","severity":"normal"},{"uid":"234ed38669e37f6f","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app14/10/topic300/json","time":{"start":1724161208447,"stop":1724161208448,"duration":1},"status":"passed","severity":"normal"},{"uid":"f95e813ac91ee45a","name":"groups content topics by expected pubsub topic","time":{"start":1724160463980,"stop":1724160463980,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3c7467d8f6b05e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724160653766,"stop":1724160653766,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd2e944b09ed799","name":"Push message with content topic containing short","time":{"start":1724161189015,"stop":1724161189015,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88d34a63d59c7e3","name":"Push message with content topic containing numeric","time":{"start":1724161189016,"stop":1724161189016,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5aafece51d61b5","name":"Push message with meta","time":{"start":1724161189022,"stop":1724161189022,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e8b10a6b0b01d5","name":"LightPush with 3 connections","time":{"start":1724160840150,"stop":1724160840150,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ade9d5d1b9cab6","name":"Check message with no content topic is not received","time":{"start":1724161026086,"stop":1724161026086,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b2cd1c84e7c2c7","name":"Check received message containing numeric","time":{"start":1724160709735,"stop":1724160709735,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39fd776f25aaa4d","name":"Encoder throws on empty string content topic","time":{"start":1724160499615,"stop":1724160499616,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd6be3e3acf6514","name":"should emit a peer event after start","time":{"start":1724160493450,"stop":1724160493450,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d0cbb517dbb0ce","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724161258267,"stop":1724161258268,"duration":1},"status":"passed","severity":"normal"},{"uid":"23164001fe1fbd17","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724160782028,"stop":1724160782028,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94ea9744f43e6b9","name":"throws on content topic with empty application field","time":{"start":1724160463970,"stop":1724160463971,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dcd416562a67d9c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724161173759,"stop":1724161173759,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7af7f047c888b1f","name":"Default pageSize","time":{"start":1724161253578,"stop":1724161253578,"duration":0},"status":"passed","severity":"normal"},{"uid":"289934ba5c3f2b0c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724160617004,"stop":1724160617004,"duration":0},"status":"passed","severity":"normal"},{"uid":"76126a84b664acae","name":"different cluster, same shard: nodes don't connect","time":{"start":1724161057489,"stop":1724161057489,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2cabde59a9ed4a","name":"Fails to publish message with empty text","time":{"start":1724161161803,"stop":1724161161804,"duration":1},"status":"passed","severity":"normal"},{"uid":"143f971e499ef213","name":"Generator, 2 different pubsubtopics","time":{"start":1724161250033,"stop":1724161250033,"duration":0},"status":"passed","severity":"normal"},{"uid":"542f411fef362d76","name":"caches peers it previously fetched","time":{"start":1724160489874,"stop":1724160489874,"duration":0},"status":"passed","severity":"normal"},{"uid":"491babee333252da","name":"Light Node - default protocols","time":{"start":1724161264752,"stop":1724161264752,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cd01f3be0c863a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724161250015,"stop":1724161250017,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2ccc1dcd463b4cb","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724160783691,"stop":1724160783691,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93347120cc74326","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724160463996,"stop":1724160463996,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd69665d299058","name":"Push message with emoji payload","time":{"start":1724161093482,"stop":1724161093483,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe6171512a63d95","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724161319801,"stop":1724161319801,"duration":0},"status":"passed","severity":"normal"},{"uid":"6961350de6f0f548","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724160782030,"stop":1724160782035,"duration":5},"status":"passed","severity":"normal"},{"uid":"f67390800eb4638a","name":"Push message on custom pubsubTopic","time":{"start":1724161018670,"stop":1724161018671,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa2106bd1f83256","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724161226941,"stop":1724161226942,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cce7a89a9657dea","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724160617003,"stop":1724160617003,"duration":0},"status":"passed","severity":"normal"},{"uid":"6028856cecbceada","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724160780534,"stop":1724160780534,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18217a76bc80327","name":"Keep-alive pings maintain the connection","time":{"start":1724160630252,"stop":1724160630252,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c525864498e87f5","name":"Ephemeral messages are not stored","time":{"start":1724160528984,"stop":1724160528984,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e45fb432415f3c","name":"Passing page size 0 when there are 110 messages","time":{"start":1724161253575,"stop":1724161253575,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27dd733b2c88578","name":"Check received message containing SQL Injection","time":{"start":1724161026079,"stop":1724161026080,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe4891691b73656","name":"Fails to push message with empty content topic","time":{"start":1724161189022,"stop":1724161189022,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f394c511d48567b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724160780524,"stop":1724160780524,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c360a5a505dafd","name":"Subscribe to topic containing Script and receive message","time":{"start":1724161173787,"stop":1724161173787,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad66057ca315ad2f","name":"should properly create location multiaddrs - udp4","time":{"start":1724160473126,"stop":1724160473126,"duration":0},"status":"passed","severity":"normal"},{"uid":"6926ca999d5cefc","name":"should load peers from local storage and dispatch events","time":{"start":1724160493451,"stop":1724160493451,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15fe6b270db2410","name":"udp ip6 address","time":{"start":1724160472383,"stop":1724160472385,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c6a69699082afc9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724161173792,"stop":1724161173793,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e70f63042a4a5f","name":"Nwaku publishes","time":{"start":1724161124044,"stop":1724161124044,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb1842c7d5875ba","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724160466977,"stop":1724160466977,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d9d7d0b5ffdd3d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724160783695,"stop":1724160783696,"duration":1},"status":"passed","severity":"normal"},{"uid":"b270166f6b674e8e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724161173775,"stop":1724161173776,"duration":1},"status":"passed","severity":"normal"},{"uid":"648bd245a14b0da1","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724160463997,"stop":1724160463997,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af825030cce792","name":"it tolerates circular branch references","time":{"start":1724160489872,"stop":1724160489872,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4bab6c6fda773c4","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724160463976,"stop":1724160463976,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e08210faa1360e2","name":"Ping on subscribed peer","time":{"start":1724160605726,"stop":1724160605727,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a942e9e25c18a5e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724161210891,"stop":1724161210892,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d18a018a9179657","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724161173789,"stop":1724161173789,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e37e96a0c76fe0","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724161171804,"stop":1724161171806,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a2dcb520476979d","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724160783715,"stop":1724160783715,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd45434be4072295","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724161188347,"stop":1724161188347,"duration":0},"status":"broken","severity":"normal"},{"uid":"b5cbff20fa048eff","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724161258265,"stop":1724161258265,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f84e78f9347f7b","name":"Push message with rate limit","time":{"start":1724161189023,"stop":1724161189023,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b14c6cefd498a7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724160617005,"stop":1724160617005,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6b0bd786707607","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724160617009,"stop":1724160617010,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaed9a2487b5db3a","name":"Round trip binary serialization","time":{"start":1724160478232,"stop":1724160478233,"duration":1},"status":"passed","severity":"normal"},{"uid":"c22fdde881fadb08","name":"Check received message containing Arabic","time":{"start":1724160709736,"stop":1724160709737,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7975346d2b5d05","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724160783675,"stop":1724160783675,"duration":0},"status":"passed","severity":"normal"},{"uid":"21db9c8deaf21af3","name":"Push message equal or less that 1MB","time":{"start":1724161093504,"stop":1724161093504,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80a91149b290111","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724161173765,"stop":1724161173765,"duration":0},"status":"passed","severity":"normal"},{"uid":"8293783505afc3e2","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724160783694,"stop":1724160783695,"duration":1},"status":"passed","severity":"normal"},{"uid":"442b29f654cb8cbd","name":"Check message received after nwaku node is restarted","time":{"start":1724161026088,"stop":1724161026088,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb990d5861083ac","name":"should not receive a peer event before start","time":{"start":1724161155952,"stop":1724161155959,"duration":7},"status":"passed","severity":"normal"},{"uid":"414b944d07e2adb3","name":"Encoder throws on empty string content topic","time":{"start":1724160478234,"stop":1724160478235,"duration":1},"status":"passed","severity":"normal"},{"uid":"746f7652d9fbfd59","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724161171806,"stop":1724161171807,"duration":1},"status":"passed","severity":"normal"},{"uid":"814c194c2d5ec614","name":"Reusing cursor across nodes","time":{"start":1724161210890,"stop":1724161210891,"duration":1},"status":"passed","severity":"normal"},{"uid":"f17aeaab3230d16","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724160463979,"stop":1724160463979,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba55f4185139ba04","name":"Promise Callback - false","time":{"start":1724161230973,"stop":1724161230974,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed58d0ad0398d53d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724160463995,"stop":1724160463996,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a0b5d98e014a74","name":"Overlapping topic subscription","time":{"start":1724161171807,"stop":1724161171808,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cc3b45fa832c6c24","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724161239386,"stop":1724161239386,"duration":0},"status":"passed","severity":"normal"},{"uid":"7667137d5032bc13","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724161161801,"stop":1724161161802,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d9d3bc60869ed0a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724161173782,"stop":1724161173782,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4908b649e55d05","name":"random static sharding 1 - Cluster ID: 173, Shard ID: 242","time":{"start":1724161223079,"stop":1724161223079,"duration":0},"status":"passed","severity":"normal"},{"uid":"c499ab11567dd16b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724161188335,"stop":1724161188335,"duration":0},"status":"broken","severity":"normal"},{"uid":"f54fe68575ac378a","name":"Check message received after jswaku node is restarted","time":{"start":1724161026087,"stop":1724161026087,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d8b3a6f71e4a111","name":"Push message with Basic HTML tag payload","time":{"start":1724161093478,"stop":1724161093478,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9ed05e09165403","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724161188345,"stop":1724161188345,"duration":0},"status":"broken","severity":"normal"},{"uid":"9d5174269cd49c11","name":"Accepts a valid Waku Message","time":{"start":1724160481767,"stop":1724160481768,"duration":1},"status":"passed","severity":"normal"},{"uid":"5efdb57c3314607b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724161173763,"stop":1724161173764,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c075eb6269296","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724160782022,"stop":1724160782023,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d1868b2aa4eaed","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724160780528,"stop":1724160780529,"duration":1},"status":"passed","severity":"normal"},{"uid":"703718b83396f41a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724160782028,"stop":1724160782028,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a5bef6242dfcb9","name":"Ordered Callback - true","time":{"start":1724161230974,"stop":1724161230974,"duration":0},"status":"passed","severity":"normal"},{"uid":"869ea32e931b83c1","name":"addEventListener with wrong event","time":{"start":1724160558486,"stop":1724160558486,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bf47c07890e3b5","name":"Filter with 3 connections","time":{"start":1724160840150,"stop":1724160840151,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7cf56c4de061f48","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724160653766,"stop":1724160653767,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9db1fd479ab16a7","name":"Check received message containing Chinese","time":{"start":1724161026067,"stop":1724161026067,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ba35cd9db184c","name":"Throws when trying to push message with empty payload","time":{"start":1724161093484,"stop":1724161093484,"duration":0},"status":"passed","severity":"normal"},{"uid":"4739e44ba9bbd73e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724160783718,"stop":1724160783718,"duration":0},"status":"passed","severity":"normal"},{"uid":"24fb1106b9e15473","name":"Publish message with large meta","time":{"start":1724161161806,"stop":1724161161806,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e377d3ff0e0fd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724160463991,"stop":1724160463992,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd267a8197137783","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724160463995,"stop":1724160463995,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbcdef850d050018","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724160783688,"stop":1724160783689,"duration":1},"status":"passed","severity":"normal"},{"uid":"744d702bcad21bf9","name":"Ping on peer without subscriptions","time":{"start":1724160584090,"stop":1724160584091,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e549c10d9d644a2","name":"Check received message containing short","time":{"start":1724161026076,"stop":1724161026077,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a0087ae35d4a9e1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724161173759,"stop":1724161173759,"duration":0},"status":"passed","severity":"normal"},{"uid":"421dbb49a2c80e34","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724160472395,"stop":1724160472395,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e2cdc05b18c0b0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724160489487,"stop":1724160489487,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd448a79e86e1e8c","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724160965485,"stop":1724160965486,"duration":1},"status":"passed","severity":"normal"},{"uid":"a207fa7ad565b8b6","name":"Push message with content topic containing Arabic","time":{"start":1724161093488,"stop":1724161093488,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4696107c3ff2b32","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724161057480,"stop":1724161057481,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b16f8c215277eb6","name":"Check publish message containing Arabic","time":{"start":1724161161797,"stop":1724161161797,"duration":0},"status":"passed","severity":"normal"},{"uid":"45416b2b06377d99","name":"Filter","time":{"start":1724161264751,"stop":1724161264752,"duration":1},"status":"passed","severity":"normal"},{"uid":"60664bee5c7be6c6","name":"Privacy Node - default protocol","time":{"start":1724161264752,"stop":1724161264752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5a4559e4ed4a27","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724161189019,"stop":1724161189019,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9ac2047e6e75f6","name":"nwaku subscribes","time":{"start":1724161124042,"stop":1724161124043,"duration":1},"status":"passed","severity":"normal"},{"uid":"f49089616e4d9e73","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724161171835,"stop":1724161171836,"duration":1},"status":"passed","severity":"normal"},{"uid":"f18a6dc3740eecaa","name":"LightPush with 2 connections","time":{"start":1724160840149,"stop":1724160840149,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f42633d284e295","name":"Publishes to nwaku","time":{"start":1724161124043,"stop":1724161124043,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4018eff4111a6c","name":"Check publish message containing JSON","time":{"start":1724161161799,"stop":1724161161799,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e938d6bac922e1","name":"Check received message containing XML","time":{"start":1724161026080,"stop":1724161026081,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2c05c4d91de154","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724160463986,"stop":1724160463986,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9210f998ab7f04","name":"Check publish message after client node is restarted","time":{"start":1724161161806,"stop":1724161161806,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1794a5f11de01238","name":"should not throw an error for a single configured topic","time":{"start":1724160463999,"stop":1724160463999,"duration":0},"status":"passed","severity":"normal"},{"uid":"64fad7e62bd1d353","name":"Check received message with timestamp: 1724160517615000000 ","time":{"start":1724160709743,"stop":1724160709744,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1affa7b4821ddf8","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724161258262,"stop":1724161258263,"duration":1},"status":"passed","severity":"normal"},{"uid":"16badc4d86c532d6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724161173754,"stop":1724161173754,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ca73b3efe4852b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724160617008,"stop":1724160617008,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb48cc44368eb776","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724160965506,"stop":1724160965507,"duration":1},"status":"passed","severity":"normal"},{"uid":"751b4588bb11700","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724160782023,"stop":1724160782027,"duration":4},"status":"passed","severity":"normal"},{"uid":"b994ce4617a219e1","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724161057481,"stop":1724161057482,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb8424aec2a25bf","name":"throws on content topic with empty encoding field","time":{"start":1724160463972,"stop":1724160463972,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e47c55747487bde","name":"random static sharding 8 - Cluster ID: 722, Shard ID: 621","time":{"start":1724161223084,"stop":1724161223085,"duration":1},"status":"passed","severity":"normal"},{"uid":"c345eec782e9ba17","name":"Generator, custom pubsub topic","time":{"start":1724161250032,"stop":1724161250033,"duration":1},"status":"passed","severity":"normal"},{"uid":"d75031743dffd8df","name":"should throw error - no public key","time":{"start":1724160473122,"stop":1724160473122,"duration":0},"status":"passed","severity":"normal"},{"uid":"76adfba94ad30129","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724161258268,"stop":1724161258269,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a5529c0550af57","name":"Check received message containing special chars","time":{"start":1724160709736,"stop":1724160709736,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f54cf245c42a33","name":"should throw error - no id","time":{"start":1724160473121,"stop":1724160473122,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdfb2ad69e39cbe2","name":"Generator, custom pubsub topic","time":{"start":1724161250013,"stop":1724161250014,"duration":1},"status":"passed","severity":"normal"},{"uid":"a129d32fd1ff8872","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724160472396,"stop":1724160472397,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b866b2592251b1","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724160472394,"stop":1724160472395,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e7f9fa1fbb651d","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724160525571,"stop":1724160525571,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b8b7cb73303c3c","name":"should encodeTxt and decodeTxt","time":{"start":1724160473119,"stop":1724160473119,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4024c9b34a0bd2","name":"handles multiple messages","time":{"start":1724161250658,"stop":1724161250658,"duration":0},"status":"passed","severity":"normal"},{"uid":"355617395db991df","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724160525569,"stop":1724160525570,"duration":1},"status":"passed","severity":"normal"},{"uid":"133aa19f15e18c9b","name":"Push message with content topic containing special chars","time":{"start":1724161189016,"stop":1724161189017,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3bc89caed252876","name":"Failed peers are renewed","time":{"start":1724160868904,"stop":1724160868904,"duration":0},"status":"passed","severity":"normal"},{"uid":"4004c8c085906b8","name":"Push message with Script payload","time":{"start":1724161189011,"stop":1724161189011,"duration":0},"status":"passed","severity":"normal"},{"uid":"54cbc9fc1afb5821","name":"Subscribe to topic containing short and receive message","time":{"start":1724161173779,"stop":1724161173781,"duration":2},"status":"passed","severity":"normal"},{"uid":"2898ffc8c1488bb9","name":"Push to array if already present","time":{"start":1724160463667,"stop":1724160463667,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f167f53af2953b6","name":"Push message with escaped characters payload","time":{"start":1724161189013,"stop":1724161189013,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d125dd562ba826e","name":"start node with empty content topic","time":{"start":1724161208458,"stop":1724161208459,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ad232d16284e89","name":"should properly create location multiaddrs - tcp6","time":{"start":1724160473126,"stop":1724160473127,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3dbbbeceb16c9f1","name":"Fails to push message bigger that 1MB","time":{"start":1724161093504,"stop":1724161093505,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdebfe1a660adf34","name":"Check received message containing SQL Injection","time":{"start":1724160709737,"stop":1724160709738,"duration":1},"status":"passed","severity":"normal"},{"uid":"341af5da4c86b073","name":"should encode/decode to text encoding","time":{"start":1724160473124,"stop":1724160473124,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf9cdc0b2ff611a","name":"Renews peer on consistent missed messages","time":{"start":1724160630255,"stop":1724160630257,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4d75e1f8578f20e","name":"Check received message with timestamp: 1724160517615 ","time":{"start":1724160709744,"stop":1724160709744,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f335116818ff124","name":"Encoder throws on empty string content topic","time":{"start":1724160501578,"stop":1724160501579,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33d94d5d71ece23","name":"Push message with content topic containing Chinese","time":{"start":1724161189017,"stop":1724161189017,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46ee91e0a07d429","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724160463978,"stop":1724160463978,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b8ebe6a55ab992","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724160965495,"stop":1724160965498,"duration":3},"status":"passed","severity":"normal"},{"uid":"6c1a7a8aeef64dcb","name":"Check meta is set [ecies]","time":{"start":1724160501577,"stop":1724160501578,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba754964836ebb4","name":"Check publish message after service node is restarted","time":{"start":1724161161805,"stop":1724161161806,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ecaef4a848764552","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724160463990,"stop":1724160463991,"duration":1},"status":"passed","severity":"normal"},{"uid":"d38a5842ef0c25f0","name":"1 Store, 2 fetches","time":{"start":1724160489295,"stop":1724160489296,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d6105ea46568e03","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724160463977,"stop":1724160463978,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ffd3e637866066","name":"should properly create location multiaddrs - udp6","time":{"start":1724160473126,"stop":1724160473126,"duration":0},"status":"passed","severity":"normal"},{"uid":"1877edcc8d02b645","name":"Check received message containing Chinese","time":{"start":1724161026078,"stop":1724161026078,"duration":0},"status":"passed","severity":"normal"},{"uid":"314befd51d55360","name":"Subscribe to topic containing Script and publish message","time":{"start":1724161171829,"stop":1724161171832,"duration":3},"status":"passed","severity":"normal"},{"uid":"eea5bfcd74a686ea","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724160965506,"stop":1724160965506,"duration":0},"status":"passed","severity":"normal"},{"uid":"c308fd6c0cbe37e1","name":"Check received message containing Basic HTML tag","time":{"start":1724161026081,"stop":1724161026081,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3fae665ff2d337","name":"should not receive a peer event before start","time":{"start":1724160538824,"stop":1724160538825,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2cc8b28d4b4decb","name":"Should update multiaddrs","time":{"start":1724161058016,"stop":1724161058017,"duration":1},"status":"passed","severity":"normal"},{"uid":"8306a235089c50e5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724160783711,"stop":1724160783712,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f65ad815d127044","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724161173763,"stop":1724161173763,"duration":0},"status":"passed","severity":"normal"},{"uid":"2016d11a4e550354","name":"throws on content topic with too few or too many fields","time":{"start":1724160463959,"stop":1724160463969,"duration":10},"status":"passed","severity":"normal"},{"uid":"890fe54c524f9bae","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724160501576,"stop":1724160501577,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc8df31ce5b9ec","name":"Filter with 1 connections","time":{"start":1724160840149,"stop":1724160840149,"duration":0},"status":"passed","severity":"normal"},{"uid":"6938ee938bc76375","name":"LightPush","time":{"start":1724161264751,"stop":1724161264751,"duration":0},"status":"passed","severity":"normal"},{"uid":"62815de1d670b762","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724160783708,"stop":1724160783708,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8483e7f658a965d","name":"Push message with custom timestamp: 1724157183950","time":{"start":1724161189024,"stop":1724161189024,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca6c5cc4eaa5602","name":"can dial TLS multiaddrs","time":{"start":1724161031698,"stop":1724161031698,"duration":0},"status":"passed","severity":"normal"},{"uid":"8044f6a53b24dab4","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724161171804,"stop":1724161171804,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b6e8cb092fd819","name":"different cluster, different shard: nodes don't connect","time":{"start":1724161057489,"stop":1724161057489,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6569d4c9d74a89d","name":"Ping fails for unsubscribed peers","time":{"start":1724160630250,"stop":1724160630252,"duration":2},"status":"passed","severity":"normal"},{"uid":"a438360e5bfce06c","name":"Subscribe and receive messages via waku relay post","time":{"start":1724161173767,"stop":1724161173774,"duration":7},"status":"passed","severity":"normal"},{"uid":"7a3cc221fc3a9317","name":"Check received message containing emoji","time":{"start":1724161026072,"stop":1724161026072,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc5f78324693371","name":"Check received message containing escaped characters","time":{"start":1724160709741,"stop":1724160709742,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9cfa4fa562e686","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724160783716,"stop":1724160783718,"duration":2},"status":"passed","severity":"normal"},{"uid":"79591c8ac40d8d9d","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724160466973,"stop":1724160466974,"duration":1},"status":"passed","severity":"normal"},{"uid":"15df00b00465b7e3","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724160489876,"stop":1724160489876,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8e0d7b2c43474d","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724160783691,"stop":1724160783691,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2167d9cfa9ce5e8","name":"Query Generator - false","time":{"start":1724161230972,"stop":1724161230972,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f043ceb2f8721c5","name":"random static sharding 7 - Cluster ID: 777, Shard ID: 476","time":{"start":1724161223083,"stop":1724161223083,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55ad2e77308b7c2","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724160464002,"stop":1724160464002,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc864a2ca6ef74cf","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724161173776,"stop":1724161173777,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5be6677282b82b2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724161018668,"stop":1724161018669,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d7ea615e70ac88","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724161258260,"stop":1724161258261,"duration":1},"status":"passed","severity":"normal"},{"uid":"15e74fa6c3c8d471","name":"Rejects garbage","time":{"start":1724160481769,"stop":1724160481769,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c974c7bc06baba","name":"Subscribe to topic containing short and publish message","time":{"start":1724161171808,"stop":1724161171808,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08bbb36adb8f130","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724160783699,"stop":1724160783704,"duration":5},"status":"passed","severity":"normal"},{"uid":"80eb1d41ba9565fd","name":"Push message with Arabic payload","time":{"start":1724161093472,"stop":1724161093474,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3a8138b4008c8f0","name":"Decoder throws on empty string content topic","time":{"start":1724160501579,"stop":1724160501579,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab9c5be4bc189e2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724161173788,"stop":1724161173789,"duration":1},"status":"passed","severity":"normal"},{"uid":"734fa6d8a91091e8","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724160518786,"stop":1724160518786,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3d14b1df308754","name":"handles different networkShards values correctly","time":{"start":1724160463981,"stop":1724160463982,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41fd54b025f924a","name":"Push message with custom timestamp: 1693402383950","time":{"start":1724161189024,"stop":1724161189024,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a694cb892b8d31f","name":"Push message with content topic containing emoji","time":{"start":1724161189021,"stop":1724161189022,"duration":1},"status":"passed","severity":"normal"},{"uid":"821da7ac8b0eff5e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724161173791,"stop":1724161173792,"duration":1},"status":"passed","severity":"normal"},{"uid":"735f9d451d7e6dc0","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724160965509,"stop":1724160965511,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6472158a5beda41","name":"Check publish message containing shell command","time":{"start":1724161161799,"stop":1724161161800,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c59e6ea6e29a515","name":"Subscribe to topic containing Script and receive message","time":{"start":1724160780530,"stop":1724160780530,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d6dce24b3d364e","name":"Check received message containing shell command","time":{"start":1724161026070,"stop":1724161026070,"duration":0},"status":"passed","severity":"normal"},{"uid":"df520dbd2273fb95","name":"Check received message containing emoji","time":{"start":1724161026083,"stop":1724161026083,"duration":0},"status":"passed","severity":"normal"},{"uid":"784c0f060e33e58","name":"configure the node with multiple pubsub topics","time":{"start":1724161223087,"stop":1724161223087,"duration":0},"status":"passed","severity":"normal"},{"uid":"3745defa976c4fe3","name":"Passing page size 1 when there are 4 messages","time":{"start":1724161253575,"stop":1724161253575,"duration":0},"status":"passed","severity":"normal"},{"uid":"97019a17012d6cf6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724160463994,"stop":1724160463995,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d861fb9a2f6f36e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724160463999,"stop":1724160464000,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c04362d34cb4d1","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724160538826,"stop":1724160538827,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ee513a8cbedca426","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724160782036,"stop":1724160782039,"duration":3},"status":"passed","severity":"normal"},{"uid":"e2e4cb8b321dc40e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724160782023,"stop":1724160782023,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92059a71d6c6224","name":"throws on content topic with generation field greater than 0","time":{"start":1724160463970,"stop":1724160463970,"duration":0},"status":"passed","severity":"normal"},{"uid":"df081e8535cd3344","name":"should not fail to stop the service if it was not started","time":{"start":1724161155950,"stop":1724161155950,"duration":0},"status":"passed","severity":"normal"},{"uid":"484e8e3bcb52d854","name":"LightPush with 0 connections","time":{"start":1724160840147,"stop":1724160840147,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1bbbf2ee2fc26a","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724160499611,"stop":1724160499612,"duration":1},"status":"passed","severity":"normal"},{"uid":"25dfc83f1d999fc1","name":"Check message with no pubsub topic is not received","time":{"start":1724160709747,"stop":1724160709747,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c9ba3f1f23a8e1","name":"Push message with shell command payload","time":{"start":1724161093479,"stop":1724161093480,"duration":1},"status":"passed","severity":"normal"},{"uid":"593a7707b2c96bb8","name":"Check message with no payload is not received","time":{"start":1724160709748,"stop":1724160709748,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03423e14a21734","name":"Overlapping topic subscription","time":{"start":1724160780525,"stop":1724160780526,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a69c312c15d18a1","name":"Check message with no content topic is not received","time":{"start":1724161026074,"stop":1724161026074,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac7999dc2c1fda","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724160463976,"stop":1724160463976,"duration":0},"status":"passed","severity":"normal"},{"uid":"467a3eede19b126f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724161223078,"stop":1724161223079,"duration":1},"status":"passed","severity":"normal"},{"uid":"298e06f852adf464","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724160965509,"stop":1724160965509,"duration":0},"status":"passed","severity":"normal"},{"uid":"5309fdb1226caf0","name":"isConnected should return false after all peers disconnect","time":{"start":1724161188355,"stop":1724161188356,"duration":1},"status":"broken","severity":"normal"},{"uid":"943643b2c9ae1aa5","name":"Encoder throws on undefined content topic","time":{"start":1724160501578,"stop":1724160501578,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bd0cba0d081732","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724160709744,"stop":1724160709744,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dab4f02566c290","name":"Symmetric encrypt & Decrypt","time":{"start":1724160500155,"stop":1724160500155,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd7a74d892d1b79","name":"should throw error - no id","time":{"start":1724160473121,"stop":1724160473121,"duration":0},"status":"passed","severity":"normal"},{"uid":"838d962e6541d90","name":"Check publish message containing special chars","time":{"start":1724161161796,"stop":1724161161796,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf2501369cac3cb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724160617010,"stop":1724160617012,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1459317742cb9f0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724161173764,"stop":1724161173764,"duration":0},"status":"passed","severity":"normal"},{"uid":"52571759d6984b11","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724160783694,"stop":1724160783694,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa7bac677ee541b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724160782029,"stop":1724160782029,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f80363112b3f30","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app92/5/topic875/json","time":{"start":1724161208450,"stop":1724161208450,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e53c83f99a43adf","name":"Check message with no payload is not received","time":{"start":1724161026075,"stop":1724161026075,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b84898f4cd311ca","name":"Check meta is set [symmetric]","time":{"start":1724160499613,"stop":1724160499614,"duration":1},"status":"passed","severity":"normal"},{"uid":"9990a7b7a57305e1","name":"Query generator for multiple messages with different message text format","time":{"start":1724161237148,"stop":1724161237149,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0a55143d7b1461","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724160463998,"stop":1724160463998,"duration":0},"status":"passed","severity":"normal"},{"uid":"be14e8156e7115dc","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724161210888,"stop":1724161210888,"duration":0},"status":"passed","severity":"normal"},{"uid":"214a942d2c768bbf","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724161226948,"stop":1724161226949,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a9eb3e90b98cafe","name":"same cluster, same shard: nodes connect","time":{"start":1724160783669,"stop":1724160783670,"duration":1},"status":"passed","severity":"normal"},{"uid":"6482ed3af8071bf","name":"Subscribe to topic containing long and receive message","time":{"start":1724161173757,"stop":1724161173758,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc1ecbb9dceb98d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724160780532,"stop":1724160780533,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebf5d1acd9a456e8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724160782035,"stop":1724160782036,"duration":1},"status":"passed","severity":"normal"},{"uid":"760bfa7f04692095","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724160528985,"stop":1724160528985,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc4d3e51b696843","name":"Push message with Russian payload","time":{"start":1724161093474,"stop":1724161093474,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9bb64fa6585c16","name":"Waku message hash computation (no timestamp)","time":{"start":1724160466976,"stop":1724160466977,"duration":1},"status":"passed","severity":"normal"},{"uid":"f56e13e1ee423eb8","name":"Push message with JSON payload","time":{"start":1724161189012,"stop":1724161189012,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d809d4198edf41","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724160472392,"stop":1724160472392,"duration":0},"status":"passed","severity":"normal"},{"uid":"e443e47e794f36c7","name":"Subscribe and receive messages via lightPush","time":{"start":1724161173751,"stop":1724161173751,"duration":0},"status":"passed","severity":"normal"},{"uid":"da90ffe6b39fb4a5","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724160472400,"stop":1724160472400,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c176f25f36a6eb","name":"should only return 1 node with relay capability","time":{"start":1724160489874,"stop":1724160489875,"duration":1},"status":"passed","severity":"normal"},{"uid":"54bbb0318292e333","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724160489877,"stop":1724160489877,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e679696342740f1c","name":"should set field with only RELAY enabled","time":{"start":1724160473128,"stop":1724160473128,"duration":0},"status":"passed","severity":"normal"},{"uid":"8592d0d9fe6231d7","name":"Push message equal or less that 1MB","time":{"start":1724161189025,"stop":1724161189025,"duration":0},"status":"passed","severity":"normal"},{"uid":"be58cc33d7c9ba33","name":"returns all values when wanted number is greater than available values","time":{"start":1724160488596,"stop":1724160488596,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e29a5670a978c53","name":"Subscribe to topic containing Script and receive message","time":{"start":1724161173760,"stop":1724161173761,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df6e829f85e1212","name":"Generator, custom pubsub topic","time":{"start":1724161250024,"stop":1724161250030,"duration":6},"status":"passed","severity":"normal"},{"uid":"93bb366e114df393","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724160463992,"stop":1724160463992,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8996ea652afaa22","name":"Push message with numeric payload","time":{"start":1724161189008,"stop":1724161189008,"duration":0},"status":"passed","severity":"normal"},{"uid":"69561db3b41d4623","name":"shard 0","time":{"start":1724161223077,"stop":1724161223078,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8b5350f1eb9bd","name":"Promise Callback - true","time":{"start":1724161230972,"stop":1724161230973,"duration":1},"status":"passed","severity":"normal"},{"uid":"c345c9bc2c8b0b","name":"Push message with content topic containing Arabic","time":{"start":1724161189017,"stop":1724161189017,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b985c00d5762377","name":"pre and post cipher","time":{"start":1724160500156,"stop":1724160500156,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e6f8440e0b87db","name":"Check received message containing Arabic","time":{"start":1724161026078,"stop":1724161026079,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e0caa21e019490","name":"Check message on other pubsub topic is not received","time":{"start":1724161026085,"stop":1724161026085,"duration":0},"status":"passed","severity":"normal"},{"uid":"be16e11dc3375e83","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724160783675,"stop":1724160783675,"duration":0},"status":"passed","severity":"normal"},{"uid":"9083f64ca817fd03","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724160518787,"stop":1724160518787,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e22028d740d7eb","name":"should not receive a peer event after stop","time":{"start":1724160493450,"stop":1724160493450,"duration":0},"status":"passed","severity":"normal"},{"uid":"940cf02d5074e2bc","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724160464006,"stop":1724160464006,"duration":0},"status":"passed","severity":"normal"},{"uid":"180457a8feb62358","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app22/4/topic353/test.js","time":{"start":1724161208450,"stop":1724161208450,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd10440ca78b004c","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724161171804,"stop":1724161171804,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a7a5407fa5f5cb","name":"Subscribe and receive messages via waku relay post","time":{"start":1724160780522,"stop":1724160780522,"duration":0},"status":"passed","severity":"normal"},{"uid":"729b049e410a18e3","name":"Filter with 0 connections","time":{"start":1724160840148,"stop":1724160840148,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbd6eb35a95cf86","name":"Asymmetric encrypt & decrypt","time":{"start":1724160500154,"stop":1724160500155,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb40da5e783dbb1","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724160783676,"stop":1724160783676,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e8a852eb73a1b1","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724160783709,"stop":1724160783710,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a126e75b1861a78","name":"Passing page size 110 when there are 120 messages","time":{"start":1724161253577,"stop":1724161253578,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d083a59452db8be","name":"Ping on unsubscribed peer","time":{"start":1724160605732,"stop":1724160605732,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6bef119ea4518e","name":"Decoder throws on empty string content topic","time":{"start":1724160499616,"stop":1724160499617,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1b3fcd1350e6ba","name":"should only return 1 node with relay and store capability","time":{"start":1724160489875,"stop":1724160489875,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfc5e4fbb05b11f","name":"Overlapping topic subscription","time":{"start":1724161173778,"stop":1724161173778,"duration":0},"status":"passed","severity":"normal"},{"uid":"17776f284cd3c9e9","name":"Query Generator, No Decoder","time":{"start":1724161226942,"stop":1724161226943,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec8c7bf1c2baf36","name":"Push message with content topic containing JSON","time":{"start":1724161093494,"stop":1724161093495,"duration":1},"status":"passed","severity":"normal"},{"uid":"875d9df835fc77e9","name":"Check message with invalid timestamp is not received","time":{"start":1724160709746,"stop":1724160709746,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46ac901e5e4bd8f","name":"Check received message containing special chars","time":{"start":1724161026066,"stop":1724161026067,"duration":1},"status":"passed","severity":"normal"},{"uid":"4589337288ac666b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724161173765,"stop":1724161173767,"duration":2},"status":"passed","severity":"normal"},{"uid":"c02a6eb244e5f9ea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724160463996,"stop":1724160463996,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe0aefd73f60e75","name":"random static sharding 3 - Cluster ID: 656, Shard ID: 23","time":{"start":1724161223080,"stop":1724161223080,"duration":0},"status":"passed","severity":"normal"},{"uid":"114f2b0e4bab8315","name":"Check message on other pubsub topic is not received","time":{"start":1724161026074,"stop":1724161026074,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7841d09454597f","name":"unsubscribes","time":{"start":1724161250658,"stop":1724161250658,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fbc872e205a7f8","name":"Push message with rate limit","time":{"start":1724161093502,"stop":1724161093502,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fefb07a5672253b","name":"Push message with custom timestamp: 1724157269121","time":{"start":1724161093503,"stop":1724161093503,"duration":0},"status":"passed","severity":"normal"},{"uid":"649d643d66a0969c","name":"isConnected return false after peer stops","time":{"start":1724161188357,"stop":1724161188358,"duration":1},"status":"broken","severity":"normal"},{"uid":"a850c4169e73d97e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724160463997,"stop":1724160463997,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43ffaa435e853a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724161173761,"stop":1724161173761,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bb38034a099a9d","name":"Check publish message containing Russian","time":{"start":1724161161797,"stop":1724161161797,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7880e37506573b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724160463978,"stop":1724160463978,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbaf561ba6782404","name":"Fails to push message with empty content topic","time":{"start":1724161093499,"stop":1724161093500,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a51cafd7c560d03","name":"Push message with content topic containing Russian","time":{"start":1724161189017,"stop":1724161189018,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ed17d4ba43b36c","name":"Check publish message containing short","time":{"start":1724161161795,"stop":1724161161795,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd53cec564979c82","name":"handles empty contentTopics array correctly","time":{"start":1724160464005,"stop":1724160464005,"duration":0},"status":"passed","severity":"normal"},{"uid":"389e37e510c2f728","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724160464242,"stop":1724160464242,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7b437249189665","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724160617009,"stop":1724160617009,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c6249750bf8716","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724160463989,"stop":1724160463989,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b5638875b58573","name":"1 Relay, 1 fetch","time":{"start":1724160489294,"stop":1724160489295,"duration":1},"status":"passed","severity":"normal"},{"uid":"89cb6a82177a2421","name":"A test","time":{"start":1724161018754,"stop":1724161018755,"duration":1},"status":"passed","severity":"normal"},{"uid":"1088869e18c8dead","name":"should properly create location multiaddrs - udp","time":{"start":1724160473127,"stop":1724160473127,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ffb2bfaf52afe1","name":"random static sharding 6 - Cluster ID: 729, Shard ID: 34","time":{"start":1724161223082,"stop":1724161223082,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a814dccc8eaf3a1","name":"should properly compute the node id","time":{"start":1724160473123,"stop":1724160473124,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a910b203953c63","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724160783679,"stop":1724160783679,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54c16e6a94653af","name":"through manual discovery","time":{"start":1724161031698,"stop":1724161031699,"duration":1},"status":"passed","severity":"normal"},{"uid":"637e4ea25cf7e1dc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724160782030,"stop":1724160782030,"duration":0},"status":"passed","severity":"normal"},{"uid":"54896999e32d8202","name":"Check publish message containing Chinese","time":{"start":1724161161796,"stop":1724161161797,"duration":1},"status":"passed","severity":"normal"},{"uid":"4953e8a07f636417","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724160489485,"stop":1724160489486,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abdc8dfa9b189b9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724161319800,"stop":1724161319800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d262be69f55bb7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724160783693,"stop":1724160783693,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62dd5e6198c9a4f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724160464006,"stop":1724160464006,"duration":0},"status":"passed","severity":"normal"},{"uid":"335f8e3a0687a26","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724160518784,"stop":1724160518785,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced0ae20ed224e08","name":"Check received message containing short","time":{"start":1724160709732,"stop":1724160709734,"duration":2},"status":"passed","severity":"normal"},{"uid":"374324cf2d70265d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724160617007,"stop":1724160617008,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2cd715b08cb2470","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724160780530,"stop":1724160780530,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54e8cf5fdc97897","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724160518790,"stop":1724160518791,"duration":1},"status":"broken","severity":"normal"},{"uid":"5f66e2d1e5e293f5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724160780533,"stop":1724160780533,"duration":0},"status":"passed","severity":"normal"},{"uid":"71bbd6583b714b54","name":"should throw an error for insufficient data","time":{"start":1724160464242,"stop":1724160464242,"duration":0},"status":"passed","severity":"normal"},{"uid":"579b50a406cac761","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724160463981,"stop":1724160463981,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0006e12092f66f0","name":"Number of peers are maintained correctly","time":{"start":1724160630247,"stop":1724160630248,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8feaf6ddc648a30","name":"Non TWN Cluster","time":{"start":1724161208445,"stop":1724161208446,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d58dc3b661de16d","name":"Check publish message containing escaped characters","time":{"start":1724161161800,"stop":1724161161800,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46f9c3497aa6ec6","name":"should add and remove event listeners correctly","time":{"start":1724160493452,"stop":1724160493452,"duration":0},"status":"passed","severity":"normal"},{"uid":"9151f5e9dcc2348c","name":"Subscribe and receive messages via lightPush","time":{"start":1724161173765,"stop":1724161173765,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea000571faf9168d","name":"Check received message with timestamp: 1724160517004 ","time":{"start":1724161026083,"stop":1724161026084,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4be1921cbe9aaa2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724161173783,"stop":1724161173784,"duration":1},"status":"passed","severity":"normal"},{"uid":"26859cda1e1cb96","name":"Relay","time":{"start":1724160526290,"stop":1724160526291,"duration":1},"status":"passed","severity":"normal"},{"uid":"be5686b57aacaa35","name":"Ordered callback, aborts when callback returns true","time":{"start":1724161237155,"stop":1724161237157,"duration":2},"status":"passed","severity":"normal"},{"uid":"b213a16d7b09c7ff","name":"Fails to push message bigger that 1MB","time":{"start":1724161189025,"stop":1724161189025,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2658ae5353a1e7","name":"more peers than existing","time":{"start":1724161093680,"stop":1724161093680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e49cae52948008d5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724160783710,"stop":1724160783711,"duration":1},"status":"passed","severity":"normal"},{"uid":"812ae7390e6e0678","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724160463975,"stop":1724160463975,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50cf62cca8f9633","name":"Tracks peer failures correctly","time":{"start":1724160630253,"stop":1724160630254,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd527c4c89dc967","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724160630254,"stop":1724160630255,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db1460703f32282","name":"Push message with emoji payload","time":{"start":1724161189014,"stop":1724161189014,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ba6130e88ff591","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724161173782,"stop":1724161173783,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8d467cc0162a4fe","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724161173758,"stop":1724161173758,"duration":0},"status":"passed","severity":"normal"},{"uid":"a089e6a351dbc2cd","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724160464001,"stop":1724160464002,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94daf96c374812","name":"should emit a peer event after start","time":{"start":1724161155951,"stop":1724161155951,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5323a19de3bef8d","name":"Push message on custom pubsubTopic","time":{"start":1724161018672,"stop":1724161018672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35994395a68da64","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724160489489,"stop":1724160489489,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ce9842c398aa90","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724161226954,"stop":1724161226954,"duration":0},"status":"passed","severity":"normal"},{"uid":"8defa1027f69e485","name":"Push message with long payload","time":{"start":1724161189007,"stop":1724161189007,"duration":0},"status":"passed","severity":"normal"},{"uid":"818b02afea6b53c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724160464242,"stop":1724160464242,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3637adfea09b97","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724161173774,"stop":1724161173775,"duration":1},"status":"passed","severity":"normal"},{"uid":"773ec7a2f51fd32d","name":"Push message with unicode special characters payload","time":{"start":1724161093481,"stop":1724161093482,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5fd25d4616ebdd0","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724161210888,"stop":1724161210888,"duration":0},"status":"passed","severity":"normal"},{"uid":"383ebe1b71069483","name":"Push message with custom timestamp: 1724164383950","time":{"start":1724161189024,"stop":1724161189025,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3db524fd7a0de2","name":"Push message with content topic containing JSON","time":{"start":1724161189020,"stop":1724161189020,"duration":0},"status":"passed","severity":"normal"},{"uid":"7daf8fccc4158f9c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724160463992,"stop":1724160463993,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da2511440ce6f22","name":"Push message on custom pubsubTopic","time":{"start":1724161018668,"stop":1724161018668,"duration":0},"status":"passed","severity":"normal"},{"uid":"afaad304222d431a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724160472399,"stop":1724160472399,"duration":0},"status":"passed","severity":"normal"},{"uid":"3069a5eeab1e263b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724161210889,"stop":1724161210890,"duration":1},"status":"passed","severity":"normal"},{"uid":"286aa1c071455d23","name":"should get / set UDP multiaddr","time":{"start":1724160473125,"stop":1724160473125,"duration":0},"status":"passed","severity":"normal"},{"uid":"af34ee3064ee62e0","name":"isConnected should return true after first peer connects","time":{"start":1724161188353,"stop":1724161188354,"duration":1},"status":"broken","severity":"normal"},{"uid":"a72de4cc95576d1c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724161018671,"stop":1724161018671,"duration":0},"status":"passed","severity":"normal"},{"uid":"212060a4290ae01b","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724160464005,"stop":1724160464006,"duration":1},"status":"passed","severity":"normal"},{"uid":"9345655034cc85d3","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724160464001,"stop":1724160464001,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba59fe0e1c1dd4c","name":"Ping on peer without subscriptions","time":{"start":1724160605731,"stop":1724160605732,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf2e8a59291407","name":"ignores domain fetching errors","time":{"start":1724160489873,"stop":1724160489873,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4507a247901ffc4","name":"should not fail to stop the service if it was not started","time":{"start":1724160493449,"stop":1724160493449,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76d7f38a83976f3","name":"Push message with Basic HTML tag payload","time":{"start":1724161189012,"stop":1724161189012,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d53bf5e7b43aa2","name":"should not fail to start the service if it is already started","time":{"start":1724161155950,"stop":1724161155951,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecbdde59547f1f7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724160780529,"stop":1724160780530,"duration":1},"status":"passed","severity":"normal"},{"uid":"7094961b4343a84c","name":"Push message with numeric payload","time":{"start":1724161093468,"stop":1724161093469,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3c5e61dde3005a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724161171823,"stop":1724161171824,"duration":1},"status":"passed","severity":"normal"},{"uid":"89407684c55efdfd","name":"Push message with Chinese payload","time":{"start":1724161093470,"stop":1724161093472,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f754539a3112f6b","name":"getPeersByDiscovery","time":{"start":1724161147331,"stop":1724161147332,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8b0a24fe7bec8","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724160783714,"stop":1724160783714,"duration":0},"status":"passed","severity":"normal"},{"uid":"983ce3b862b8e3d5","name":"Generator, 2 different pubsubtopics","time":{"start":1724161250031,"stop":1724161250031,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35ff9f950667344","name":"should not fail to start the service if it is already started","time":{"start":1724160493449,"stop":1724160493449,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96c4d9ca5e26b47","name":"Push message with shell command payload","time":{"start":1724161189012,"stop":1724161189013,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a6754fc5094eb6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724160780528,"stop":1724160780528,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e124432cd8349c","name":"Check received message containing long","time":{"start":1724160709735,"stop":1724160709735,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3292cbbccc7884","name":"Push message with content topic containing unicode special characters","time":{"start":1724161189021,"stop":1724161189021,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ad6b6f9916ce52","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724160782035,"stop":1724160782035,"duration":0},"status":"passed","severity":"normal"},{"uid":"212312532d334807","name":"same cluster, different shard: nodes connect","time":{"start":1724161057488,"stop":1724161057488,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ffe8f9683f14db","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724161136486,"stop":1724161136487,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1dcc2bf487ba251","name":"Query generator for 2000 messages","time":{"start":1724161237157,"stop":1724161237157,"duration":0},"status":"passed","severity":"normal"},{"uid":"7832ef254cc10b95","name":"Fails to push message with large meta","time":{"start":1724161093501,"stop":1724161093501,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ee57654c232655","name":"Subscribe and receives messages on 20 topics","time":{"start":1724160780523,"stop":1724160780524,"duration":1},"status":"passed","severity":"normal"},{"uid":"628c61be3232c1d","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724161237149,"stop":1724161237149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca040834233d93b9","name":"Ping on unsubscribed peer","time":{"start":1724160584091,"stop":1724160584091,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee22082268b0ade","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724160783704,"stop":1724160783704,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb475f32c0e9805","name":"should encode/decode to RLP encoding","time":{"start":1724160473124,"stop":1724160473124,"duration":0},"status":"passed","severity":"normal"},{"uid":"4211bef1f7ca3055","name":"Check received message containing unicode special characters","time":{"start":1724160709742,"stop":1724160709742,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a89e1d2d9c55242","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724160464002,"stop":1724160464002,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d83d923747dc84","name":"throws on content topic with empty topic name field","time":{"start":1724160463972,"stop":1724160463972,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05995e5e57f1f89","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724160965494,"stop":1724160965495,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f719932ae4c8d7","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724160463987,"stop":1724160463988,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a8d981227a67fb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724161319799,"stop":1724161319800,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b231ce584c09a0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724160617006,"stop":1724160617007,"duration":1},"status":"passed","severity":"normal"},{"uid":"480dd03999f1e772","name":"Push message with Chinese payload","time":{"start":1724161189009,"stop":1724161189009,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c1bd121fe8533d","name":"throws on content topic with empty version field","time":{"start":1724160463971,"stop":1724160463971,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbb90031eac062f","name":"should throw an error for missing sharding configuration","time":{"start":1724160464004,"stop":1724160464004,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fbc7a21562585e","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724161258261,"stop":1724161258262,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d712b1076fd6e9","name":"Push message with unicode special characters payload","time":{"start":1724161189013,"stop":1724161189014,"duration":1},"status":"passed","severity":"normal"},{"uid":"9466f76f1dbba5dc","name":"can start and stop the service","time":{"start":1724160538818,"stop":1724160538819,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36f9c019c9382af","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724160466975,"stop":1724160466976,"duration":1},"status":"passed","severity":"normal"},{"uid":"b09de72060d19a37","name":"LightPush with 1 connections","time":{"start":1724160840148,"stop":1724160840148,"duration":0},"status":"passed","severity":"normal"},{"uid":"2505f6a6e3f5c949","name":"should throw error - no public key","time":{"start":1724160473121,"stop":1724160473121,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c282a9a93722a87","name":"1 Relay, 1 Filter, gives up","time":{"start":1724160489296,"stop":1724160489297,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9cafc96b194a37a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724160463984,"stop":1724160463984,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed8b566cc07d54f","name":"Check received message containing Script","time":{"start":1724160709738,"stop":1724160709738,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e663a9c0727e8b3","name":"Check message with non string payload is not received","time":{"start":1724161026086,"stop":1724161026087,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa0217d873d38bea","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724161223087,"stop":1724161223089,"duration":2},"status":"passed","severity":"normal"},{"uid":"67c693f790c30057","name":"random static sharding 5 - Cluster ID: 813, Shard ID: 333","time":{"start":1724161223082,"stop":1724161223082,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1513cb51ec738ab","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724160783676,"stop":1724160783678,"duration":2},"status":"passed","severity":"normal"},{"uid":"3be8c3e3987f3940","name":"should set field with all protocols disabled","time":{"start":1724160473128,"stop":1724160473128,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d3f9cd3851f453","name":"Nodes with multiple pubsub topic","time":{"start":1724161136487,"stop":1724161136488,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e4e6484c5df128","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724161239391,"stop":1724161239391,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbc271d10441af","name":"different cluster, different shard: nodes don't connect","time":{"start":1724160783671,"stop":1724160783671,"duration":0},"status":"passed","severity":"normal"},{"uid":"9552b5c63e0cb446","name":"should decode valid enr successfully","time":{"start":1724160473119,"stop":1724160473120,"duration":1},"status":"passed","severity":"normal"},{"uid":"788428aa5e3310","name":"should be called for bootstrap peers","time":{"start":1724160525568,"stop":1724160525568,"duration":0},"status":"passed","severity":"normal"},{"uid":"8892cc9542963c3d","name":"throws on content topic with non-number generation field","time":{"start":1724160463969,"stop":1724160463970,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8554328ed33ac6","name":"Js publishes, other Js receives","time":{"start":1724161124044,"stop":1724161124044,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d8616d85769c3f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724160463994,"stop":1724160463994,"duration":0},"status":"passed","severity":"normal"},{"uid":"865f21abb768f7f6","name":"topics with same application and version share the same shard","time":{"start":1724160463980,"stop":1724160463980,"duration":0},"status":"passed","severity":"normal"},{"uid":"5164eda62e4eaf34","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724160477807,"stop":1724160477807,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36273edc0e268f8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724160653772,"stop":1724160653775,"duration":3},"status":"passed","severity":"normal"},{"uid":"c09f9a35eeaafda5","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724161237155,"stop":1724161237155,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9823a142f6a8a65","name":"Check message received after jswaku node is restarted","time":{"start":1724160709749,"stop":1724160709749,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f8b70bc41f36933","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724161226946,"stop":1724161226948,"duration":2},"status":"passed","severity":"normal"},{"uid":"3592ff3268b00b3d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724161136484,"stop":1724161136485,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a67c333ec8fb84","name":"Mutual subscription","time":{"start":1724161171801,"stop":1724161171802,"duration":1},"status":"passed","severity":"normal"},{"uid":"d773debcd53a5b39","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724160780535,"stop":1724160780535,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c032a5a4a12c75","name":"can start and stop the service","time":{"start":1724160493449,"stop":1724160493449,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d8c2a87c299f0b","name":"Check received message containing Basic HTML tag","time":{"start":1724161026069,"stop":1724161026069,"duration":0},"status":"passed","severity":"normal"},{"uid":"788a4d6bf268cf51","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724161147332,"stop":1724161147333,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5051e930aee1deb5","name":"Store - dialed first","time":{"start":1724161264750,"stop":1724161264751,"duration":1},"status":"passed","severity":"normal"},{"uid":"45bff9c5fedb2cb4","name":"Publish message with custom timestamp: Tue Aug 20 2024 14:38:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1724161161803,"stop":1724161161803,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b4bc5819a3624c","name":"Ping on subscribed peer","time":{"start":1724160605730,"stop":1724160605731,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb26663b91fa6f84","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724160472394,"stop":1724160472394,"duration":0},"status":"passed","severity":"normal"},{"uid":"6075fe19154d0257","name":"random static sharding 4 - Cluster ID: 446, Shard ID: 249","time":{"start":1724161223080,"stop":1724161223081,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd06e1c4bd5a050","name":"Delete observer","time":{"start":1724161097022,"stop":1724161097022,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d3e8aff4b7289c","name":"Subscribe to topic containing XML and receive message","time":{"start":1724161173788,"stop":1724161173788,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a068fbd255840f","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app41/6/topic821/json","time":{"start":1724161208447,"stop":1724161208447,"duration":0},"status":"passed","severity":"normal"},{"uid":"2155325ef275d7f6","name":"Query Generator - true","time":{"start":1724161230971,"stop":1724161230971,"duration":0},"status":"passed","severity":"normal"},{"uid":"4057948b62d33803","name":"Push message with XML payload","time":{"start":1724161093477,"stop":1724161093477,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f550e8c29402ef","name":"Meta field set when metaSetter is specified","time":{"start":1724160478233,"stop":1724160478233,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6073bab24d8301","name":"Relay - dialed after","time":{"start":1724161264750,"stop":1724161264750,"duration":0},"status":"passed","severity":"normal"},{"uid":"15543dba0274ab6","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724160965507,"stop":1724160965507,"duration":0},"status":"passed","severity":"normal"},{"uid":"41cc7db775b37fa2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724160783696,"stop":1724160783697,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b87bebcfbfd8f0","name":"can start and stop the service","time":{"start":1724161155949,"stop":1724161155950,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed8bbcf9ce2b3eb0","name":"Check received message containing Script","time":{"start":1724161026080,"stop":1724161026080,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aac743b0147b508","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724161018671,"stop":1724161018672,"duration":1},"status":"passed","severity":"normal"},{"uid":"2380037cf671d408","name":"Check received message containing Basic HTML tag","time":{"start":1724160709739,"stop":1724160709740,"duration":1},"status":"passed","severity":"normal"},{"uid":"312bfdb7a3314f35","name":"Check publish message containing numeric","time":{"start":1724161161796,"stop":1724161161796,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e3c8f293189e70","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724160780531,"stop":1724160780531,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d8d63d224b5aac","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724160463993,"stop":1724160463993,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5fa70194a8e72c","name":"Publish message with custom timestamp: Tue Aug 20 2024 12:38:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1724161161802,"stop":1724161161802,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9320c663e9bcd6e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724160472401,"stop":1724160472401,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca195d9d6c46ad1","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724160463990,"stop":1724160463990,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a5ad42c1df9217","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724160478236,"stop":1724160478236,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfbfc77f518395d","name":"Check received message containing Chinese","time":{"start":1724160709736,"stop":1724160709736,"duration":0},"status":"passed","severity":"normal"},{"uid":"99faca3a68698c9e","name":"less peers than existing","time":{"start":1724161093681,"stop":1724161093681,"duration":0},"status":"skipped","severity":"normal"},{"uid":"556ce528110dff68","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724161188359,"stop":1724161188359,"duration":0},"status":"broken","severity":"normal"},{"uid":"62d3e8b476417d0c","name":"Push message with Arabic payload","time":{"start":1724161189009,"stop":1724161189010,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb09195f0ac6125","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724161173752,"stop":1724161173752,"duration":0},"status":"passed","severity":"normal"},{"uid":"236366d3c543a39d","name":"Check message received after jswaku node is restarted","time":{"start":1724161026076,"stop":1724161026076,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d3b3a1b45a3a6c9a","name":"Check publish message containing emoji","time":{"start":1724161161801,"stop":1724161161801,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c954f729c6b8679","name":"Nodes with multiple pubsub topic","time":{"start":1724161136492,"stop":1724161136493,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a8b11e0299be37","name":"Push message with content topic containing long","time":{"start":1724161093485,"stop":1724161093485,"duration":0},"status":"passed","severity":"normal"},{"uid":"8642f87bb68ad408","name":"Push message with content topic containing unicode special characters","time":{"start":1724161093497,"stop":1724161093498,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb79f5039601b768","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724160463974,"stop":1724160463974,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb943d98f00109","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724161018673,"stop":1724161018673,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bee0a1a11fc1fc6","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app27/4/topic750/json","time":{"start":1724161208449,"stop":1724161208449,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e1bc2dac613943","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724161226954,"stop":1724161226955,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a10897a7210d62e","name":"A test","time":{"start":1724161018754,"stop":1724161018754,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dccfc752804f62d","name":"same cluster, same shard: nodes connect","time":{"start":1724161057482,"stop":1724161057483,"duration":1},"status":"passed","severity":"normal"},{"uid":"408dd459c37f52b8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724160780521,"stop":1724160780522,"duration":1},"status":"passed","severity":"normal"},{"uid":"5057a565471b21fc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724161173777,"stop":1724161173778,"duration":1},"status":"passed","severity":"normal"},{"uid":"da33461fdc03ab2b","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app78/9/topic572/xml","time":{"start":1724161208447,"stop":1724161208447,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a07a4670aa37c87","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724161173755,"stop":1724161173755,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcf1691b5bc5b84","name":"throws an error for improperly formatted content topics","time":{"start":1724160463982,"stop":1724160463982,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef21fc5e288d810b","name":"Check message with invalid timestamp is not received","time":{"start":1724161026073,"stop":1724161026074,"duration":1},"status":"passed","severity":"normal"},{"uid":"706f88f05f779077","name":"Push message with SQL Injection payload","time":{"start":1724161093475,"stop":1724161093476,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd77f023204f657","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724161026084,"stop":1724161026085,"duration":1},"status":"passed","severity":"normal"},{"uid":"5319234a0618d641","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724160463994,"stop":1724160463994,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c991f6363633c9","name":"Check message with non string payload is not received","time":{"start":1724161026075,"stop":1724161026075,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c440af759875260","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724161173758,"stop":1724161173758,"duration":0},"status":"passed","severity":"normal"},{"uid":"f423953c1f5ce29e","name":"should handle a minimal index list","time":{"start":1724160464241,"stop":1724160464241,"duration":0},"status":"passed","severity":"normal"},{"uid":"95853ee578d91dd0","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app23/3/topic626/json","time":{"start":1724161208446,"stop":1724161208446,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b1cf073e280f52","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724160525568,"stop":1724160525569,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c37b0b661b396a","name":"Push message with custom timestamp: 1693402469121","time":{"start":1724161093502,"stop":1724161093503,"duration":1},"status":"passed","severity":"normal"},{"uid":"19299223e32d936c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724160780524,"stop":1724160780525,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1c630da702e28e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724161319801,"stop":1724161319801,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7cafff1b2ca527","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724160965507,"stop":1724160965507,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0facd7207099f6","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724160499613,"stop":1724160499613,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc9295aa5b120ee","name":"Relay - dialed first","time":{"start":1724161264749,"stop":1724161264749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6a2c1951d32da8","name":"tcp ip4 address","time":{"start":1724160472381,"stop":1724160472382,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8821a37fcf5c5b2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724161173760,"stop":1724161173760,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c15cee6274b1278","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724161173789,"stop":1724161173790,"duration":1},"status":"passed","severity":"normal"},{"uid":"f83fa2ecb8fc0f2a","name":"Ping on subscribed peer","time":{"start":1724160584089,"stop":1724160584090,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a66c4180a324072","name":"random static sharding 10 - Cluster ID: 624, Shard ID: 15","time":{"start":1724161223086,"stop":1724161223086,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ee9461fbefec41","name":"Push message with content topic containing special chars","time":{"start":1724161093486,"stop":1724161093486,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fecb4f8eae52ce","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724160783692,"stop":1724160783692,"duration":0},"status":"passed","severity":"normal"},{"uid":"906ea5290b088716","name":"should be able to encode the field with only STORE set to true","time":{"start":1724160472392,"stop":1724160472393,"duration":1},"status":"passed","severity":"normal"},{"uid":"f879453a97087ec3","name":"should decode valid enr with tcp successfully","time":{"start":1724160473120,"stop":1724160473120,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8ad1a48db55c79","name":"Relay + Store","time":{"start":1724160526291,"stop":1724160526292,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f203d2320e965f0","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724160472400,"stop":1724160472400,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f8a4d74472e308","name":"Push message with long payload","time":{"start":1724161093467,"stop":1724161093468,"duration":1},"status":"passed","severity":"normal"},{"uid":"810190256971250a","name":"dispatchEvent via connectionManager","time":{"start":1724160558502,"stop":1724160558502,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f42a2aec671a96","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724161258266,"stop":1724161258266,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e0b3692b53b212","name":"Push message with content topic containing Script","time":{"start":1724161189018,"stop":1724161189018,"duration":0},"status":"passed","severity":"normal"},{"uid":"6282a64264608c17","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724160783697,"stop":1724160783698,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd2076ae1a3344b","name":"All","time":{"start":1724160526292,"stop":1724160526292,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79a607403168e77","name":"Publish message with custom timestamp: Wed Aug 30 2023 13:38:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1724161161802,"stop":1724161161802,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bcb8fe3322b3a8","name":"Waku message hash computation (payload length 0)","time":{"start":1724160466976,"stop":1724160466976,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0db459d5c61c04","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724160463989,"stop":1724160463989,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe116a4dd3d4bf6","name":"Push message with special chars payload","time":{"start":1724161189008,"stop":1724161189009,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca3aa481d66a807","name":"Push message with content topic containing Russian","time":{"start":1724161093488,"stop":1724161093490,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e9ac60149679d5e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724160783692,"stop":1724160783692,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f584ae2c78d261","name":"Subscribe and publish message","time":{"start":1724161171803,"stop":1724161171803,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af0c6d4d134856d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724160473129,"stop":1724160473129,"duration":0},"status":"passed","severity":"normal"},{"uid":"a325c95c3f351272","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724160489488,"stop":1724160489488,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed6b808942955fd","name":"Check received message containing unicode special characters","time":{"start":1724161026071,"stop":1724161026071,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5ee019fa32a337","name":"Refresh subscription","time":{"start":1724160780526,"stop":1724160780526,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc44fad929b5ab1f","name":"Fails to publish message with wrong content topic","time":{"start":1724161161804,"stop":1724161161804,"duration":0},"status":"passed","severity":"normal"},{"uid":"601e948fc271ba85","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724160525566,"stop":1724160525567,"duration":1},"status":"passed","severity":"normal"},{"uid":"8761710c838e81f1","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724161171824,"stop":1724161171824,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95ead5c578ff84","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724161173788,"stop":1724161173788,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1a32a60377152e","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724160965508,"stop":1724160965509,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b26997f3a16274","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724160783698,"stop":1724160783699,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb34cbaca733b931","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724160780523,"stop":1724160780523,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d813bbd4f3aa7e","name":"Sample","time":{"start":1724160472537,"stop":1724160472537,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc56379347ad240d","name":"Subscribe to topic containing long and receive message","time":{"start":1724161173781,"stop":1724161173782,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df2fb24d7a17b06","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724161258266,"stop":1724161258267,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ccd9481bd10120d","name":"Push message with content topic containing shell command","time":{"start":1724161093495,"stop":1724161093496,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a16adf663e584d","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724161210890,"stop":1724161210890,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ec19c2bdde439c","name":"Filter with 2 connections","time":{"start":1724160840149,"stop":1724160840150,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b964e13974bd3","name":"Check received message containing long","time":{"start":1724161026064,"stop":1724161026064,"duration":0},"status":"passed","severity":"normal"},{"uid":"f802bfbac452da3d","name":"Check received message containing special chars","time":{"start":1724161026078,"stop":1724161026078,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ff775604e412e5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724160783705,"stop":1724160783708,"duration":3},"status":"passed","severity":"normal"},{"uid":"f31485f52b04616c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724161208457,"stop":1724161208458,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a4751d6c3c2121","name":"Query generator for multiple messages with different content topic format","time":{"start":1724161237150,"stop":1724161237153,"duration":3},"status":"passed","severity":"normal"},{"uid":"da457a5370f3a275","name":"Decoder throws on empty string content topic","time":{"start":1724160478235,"stop":1724160478235,"duration":0},"status":"passed","severity":"normal"},{"uid":"757bfe5ff8d4b7b8","name":"Check received message containing numeric","time":{"start":1724161026066,"stop":1724161026066,"duration":0},"status":"passed","severity":"normal"},{"uid":"b540343ddc808c94","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724160464003,"stop":1724160464004,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdfea73dfcaf4f8f","name":"Refresh subscription","time":{"start":1724161173757,"stop":1724161173757,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f7ff7ec1c29ac","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724160783689,"stop":1724160783689,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3e0c9112559e44","name":"Reopen subscription with peer with lost subscription","time":{"start":1724160605733,"stop":1724160605733,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7f9fa952d7f5ef","name":"returns all values when wanted number matches available values","time":{"start":1724160488593,"stop":1724160488594,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a34e348015ebe7","name":"Check received message with timestamp: 1724160517004 ","time":{"start":1724161026072,"stop":1724161026073,"duration":1},"status":"passed","severity":"normal"},{"uid":"e94b953958f440fa","name":"Callback on promise","time":{"start":1724161237153,"stop":1724161237154,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68a012a27b24e1e","name":"Check message with no payload is not received","time":{"start":1724161026086,"stop":1724161026086,"duration":0},"status":"passed","severity":"normal"},{"uid":"4638c8eb43f3cc8c","name":"Check received message containing escaped characters","time":{"start":1724161026082,"stop":1724161026082,"duration":0},"status":"passed","severity":"normal"},{"uid":"532544ae2aa8949e","name":"Passing page size 19 when there are 20 messages","time":{"start":1724161253577,"stop":1724161253577,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfd31d0a25736d","name":"Subscribe to topic containing short and receive message","time":{"start":1724160780526,"stop":1724160780527,"duration":1},"status":"passed","severity":"normal"},{"uid":"563dbe62120515ce","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724161173784,"stop":1724161173785,"duration":1},"status":"passed","severity":"normal"},{"uid":"42eb53e17a3e9d62","name":"recovers when dns.resolve returns empty","time":{"start":1724160489872,"stop":1724160489873,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b30b5260fc0ea5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724160780533,"stop":1724160780534,"duration":1},"status":"passed","severity":"normal"},{"uid":"13596250243f032b","name":"Subscribe to topic containing XML and receive message","time":{"start":1724161173761,"stop":1724161173761,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab70a096d5888ecf","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724160463983,"stop":1724160463983,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5a0bf4e1bef0b3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724161136493,"stop":1724161136493,"duration":0},"status":"passed","severity":"normal"},{"uid":"2852e8fcf8795227","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724161250033,"stop":1724161250033,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc217da495c09cf","name":"retrieves a single peer","time":{"start":1724160489871,"stop":1724160489872,"duration":1},"status":"passed","severity":"normal"},{"uid":"62fbe00a4d4d3e76","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724161173762,"stop":1724161173762,"duration":0},"status":"passed","severity":"normal"},{"uid":"26df703ef4f85803","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app36/1/topic709/utf8","time":{"start":1724161208449,"stop":1724161208450,"duration":1},"status":"passed","severity":"normal"},{"uid":"194189c91470c256","name":"Number of peers are maintained correctly","time":{"start":1724160868903,"stop":1724160868904,"duration":1},"status":"passed","severity":"normal"},{"uid":"82eae393aba2c0db","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724160783690,"stop":1724160783690,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac639f4a61a190d0","name":"Subscribe and receives messages on 20 topics","time":{"start":1724161173776,"stop":1724161173776,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9ab1256e83512","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724160472398,"stop":1724160472398,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89a98a1060725c9","name":"Check received message containing Russian","time":{"start":1724161026079,"stop":1724161026079,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbe83124fb08b33","name":"random static sharding 2 - Cluster ID: 96, Shard ID: 398","time":{"start":1724161223079,"stop":1724161223080,"duration":1},"status":"passed","severity":"normal"},{"uid":"88d2eae11a3829d7","name":"Subscribe to topic containing long and receive message","time":{"start":1724160780527,"stop":1724160780527,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc10b8bda3d8fb2","name":"Check received message containing Russian","time":{"start":1724161026068,"stop":1724161026068,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e631e774589bf8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724160653767,"stop":1724160653771,"duration":4},"status":"passed","severity":"normal"},{"uid":"5d38a86f91d4871d","name":"Check received message containing XML","time":{"start":1724160709738,"stop":1724160709739,"duration":1},"status":"passed","severity":"normal"},{"uid":"200648d225d5bba0","name":"should set field with all protocols enabled","time":{"start":1724160473128,"stop":1724160473128,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a3dd0a3b7d6398","name":"Check received message containing SQL Injection","time":{"start":1724161026068,"stop":1724161026068,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31a517ee9859530","name":"should get / set TCP multiaddr","time":{"start":1724160473125,"stop":1724160473125,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f45af8191bf739","name":"Refresh subscription","time":{"start":1724161171807,"stop":1724161171807,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a532b7e1d69cbaf1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724161018670,"stop":1724161018670,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e029762b689ccd","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724160965499,"stop":1724160965505,"duration":6},"status":"passed","severity":"normal"},{"uid":"a7fefed0cc09b695","name":"does not throw on valid cases","time":{"start":1724160463957,"stop":1724160463958,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d9821c196c6c93e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724161026073,"stop":1724161026073,"duration":0},"status":"passed","severity":"normal"},{"uid":"230459c8e2ddbf9b","name":"should not fail to start the service if it is already started","time":{"start":1724160538819,"stop":1724160538819,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c1e9d0b7f84044","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724160783718,"stop":1724160783718,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a49450d8073d76","name":"Init the array if not present","time":{"start":1724160463664,"stop":1724160463666,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f9723e72ff6648a","name":"Push message with JSON payload","time":{"start":1724161093479,"stop":1724161093479,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64b01b477690d","name":"Relay - times out","time":{"start":1724161264750,"stop":1724161264750,"duration":0},"status":"passed","severity":"normal"},{"uid":"748c5fd83a8a71b7","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724160489484,"stop":1724160489485,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7d539f1857d39d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724160782029,"stop":1724160782030,"duration":1},"status":"passed","severity":"normal"},{"uid":"94e6903672d7625d","name":"Publish without waiting for remote peer","time":{"start":1724161171803,"stop":1724161171803,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0565ca34215988","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724161136491,"stop":1724161136492,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3c1816526dc4ca","name":"Register correct protocols","time":{"start":1724161171802,"stop":1724161171802,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d9784d240841fb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724160538826,"stop":1724160538826,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e6cb90b3e0b4f4","name":"Check received message containing Script","time":{"start":1724161026068,"stop":1724161026069,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd78d004af1d0a3","name":"Check received message containing shell command","time":{"start":1724160709741,"stop":1724160709741,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa97e245b04e9ea","name":"Check publish message containing unicode special characters","time":{"start":1724161161800,"stop":1724161161801,"duration":1},"status":"passed","severity":"normal"},{"uid":"993448d305f402cb","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724160493451,"stop":1724160493452,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1e289c9045dc1f","name":"Subscribe and receives messages on 20 topics","time":{"start":1724161173754,"stop":1724161173754,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8af9508eac7a7f","name":"should return empty list for no shard","time":{"start":1724160463987,"stop":1724160463987,"duration":0},"status":"passed","severity":"normal"},{"uid":"c746462b8d5edd48","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724161147333,"stop":1724161147333,"duration":0},"status":"passed","severity":"normal"},{"uid":"e540dc9f8ddc51f4","name":"Query with Ordered Callback, No Decoder","time":{"start":1724161226949,"stop":1724161226950,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d38a3ff6a56ace7","name":"Query with Promise Callback, No Decoder","time":{"start":1724161226955,"stop":1724161226956,"duration":1},"status":"passed","severity":"normal"},{"uid":"81decd4e2efdfb68","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724160489877,"stop":1724160489877,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8129b238504ab81","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724161171834,"stop":1724161171834,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e9290b7f72ab83","name":"Check message on other pubsub topic is not received","time":{"start":1724160709746,"stop":1724160709747,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3e4f9e8a09f5f0","name":"Check publish message containing Script","time":{"start":1724161161798,"stop":1724161161798,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8df32681813e9f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724161136490,"stop":1724161136491,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ff9368b9d97e6e1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724160783678,"stop":1724160783679,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b51c0f6b9a16b7","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724160783716,"stop":1724160783716,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de8238979bd394d","name":"Check received message containing JSON","time":{"start":1724161026070,"stop":1724161026070,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9745f689354a3b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724161173754,"stop":1724161173755,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1782f19820fd77","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724160472397,"stop":1724160472398,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a2a39e9d45127b","name":"Check received message containing escaped characters","time":{"start":1724161026070,"stop":1724161026071,"duration":1},"status":"passed","severity":"normal"},{"uid":"4004b23c22759644","name":"Push message with custom timestamp: 1724164469121","time":{"start":1724161093503,"stop":1724161093504,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c4ef42f4fce83e","name":"removeEventListener with correct event","time":{"start":1724160558487,"stop":1724160558487,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7cfb71558e016c","name":"Push message with content topic containing short","time":{"start":1724161093484,"stop":1724161093485,"duration":1},"status":"passed","severity":"normal"},{"uid":"12336ef14bff4cd6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724160780527,"stop":1724160780528,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f609364d7238093","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app15/7/topic899/xml","time":{"start":1724161208448,"stop":1724161208448,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ff809cb5e010c9","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724161171824,"stop":1724161171828,"duration":4},"status":"passed","severity":"normal"},{"uid":"afd13f20796fcd64","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724161226933,"stop":1724161226940,"duration":7},"status":"passed","severity":"normal"},{"uid":"f2308323d96273ca","name":"Reopen subscription with peer with lost subscription","time":{"start":1724160584091,"stop":1724160584092,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89c9709fe6aa984","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724161239385,"stop":1724161239385,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f0a5c34a070306","name":"Check received message containing JSON","time":{"start":1724160709740,"stop":1724160709741,"duration":1},"status":"passed","severity":"normal"},{"uid":"f159e3319ebc99d3","name":"Check message received after nwaku node is restarted","time":{"start":1724161026076,"stop":1724161026076,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5015e07a5fb454c3","name":"Push message with content topic containing emoji","time":{"start":1724161093498,"stop":1724161093499,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0eec6f2a0c2c63e","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724160472401,"stop":1724160472401,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a728580854023b","name":"Store - dialed after - with timeout","time":{"start":1724161264751,"stop":1724161264751,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb3162763c6edcf","name":"Encoder throws on undefined content topic","time":{"start":1724160499614,"stop":1724160499615,"duration":1},"status":"passed","severity":"normal"},{"uid":"90a7c2eb49e893a","name":"creates an iterator","time":{"start":1724161250657,"stop":1724161250657,"duration":0},"status":"passed","severity":"normal"},{"uid":"45362771360129cb","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724160472393,"stop":1724160472394,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3703116d3484925","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724161258264,"stop":1724161258264,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d375e7e3b39f93d","name":"Sign & Recover","time":{"start":1724160500156,"stop":1724160500156,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f50f294d3f686c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724160489876,"stop":1724160489876,"duration":0},"status":"passed","severity":"normal"},{"uid":"657bcba2d8c7c46f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724160528985,"stop":1724160528986,"duration":1},"status":"passed","severity":"normal"},{"uid":"e165d8035347b130","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724160463982,"stop":1724160463983,"duration":1},"status":"passed","severity":"normal"},{"uid":"32b1d663790d7bea","name":"Subscribe to topic containing XML and publish message","time":{"start":1724161171832,"stop":1724161171832,"duration":0},"status":"passed","severity":"normal"},{"uid":"249cf2544e9829c2","name":"should throw error - invalid id","time":{"start":1724160473122,"stop":1724160473122,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc702ddd343451a","name":"Check received message containing Arabic","time":{"start":1724161026067,"stop":1724161026068,"duration":1},"status":"passed","severity":"normal"},{"uid":"720706dd0d1d9011","name":"Check received message containing shell command","time":{"start":1724161026081,"stop":1724161026082,"duration":1},"status":"passed","severity":"normal"},{"uid":"91934f714f34b848","name":"Push message with content topic containing XML","time":{"start":1724161093492,"stop":1724161093493,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e491f85b6b72ec0","name":"Push 30 different messages","time":{"start":1724161189014,"stop":1724161189014,"duration":0},"status":"passed","severity":"normal"},{"uid":"521343ff29c35a18","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724160489486,"stop":1724160489486,"duration":0},"status":"passed","severity":"normal"},{"uid":"1521213603ba2e","name":"Decoder throws on undefined content topic","time":{"start":1724160499616,"stop":1724160499616,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8352dbaa07df28a","name":"Check received message with timestamp: 1724160517004000000 ","time":{"start":1724161026072,"stop":1724161026072,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e9e7566bedcb6e","name":"configure the node with multiple content topics","time":{"start":1724161208457,"stop":1724161208457,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e3b287d166de13","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724161210889,"stop":1724161210889,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b1363a8cd057dc","name":"should emit a peer event after start","time":{"start":1724160538820,"stop":1724160538824,"duration":4},"status":"passed","severity":"normal"},{"uid":"38849b3115275392","name":"should set field with only STORE enabled","time":{"start":1724160473129,"stop":1724160473129,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d906c65ebafcd9","name":"can start the service","time":{"start":1724160538818,"stop":1724160538818,"duration":0},"status":"passed","severity":"normal"},{"uid":"105d193ec888f373","name":"Subscribe to topic containing long and publish message","time":{"start":1724161171808,"stop":1724161171809,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed86f081b6cadf8e","name":"Check publish message containing long","time":{"start":1724161161795,"stop":1724161161796,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1509599e3549594","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724160473120,"stop":1724160473120,"duration":0},"status":"passed","severity":"normal"},{"uid":"e709ae699fad2bfd","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724160463978,"stop":1724160463979,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8aea041698e723","name":"Push message with content topic containing numeric","time":{"start":1724161093485,"stop":1724161093486,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4098e4a924cc00d","name":"Check received message containing XML","time":{"start":1724161026069,"stop":1724161026069,"duration":0},"status":"passed","severity":"normal"},{"uid":"4144151b71606c68","name":"Push message with short payload","time":{"start":1724161093466,"stop":1724161093467,"duration":1},"status":"passed","severity":"normal"},{"uid":"2036d0ecb5211c9","name":"stop","time":{"start":1724160558513,"stop":1724160558514,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa08556b8acc76f","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724160783693,"stop":1724160783693,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab60d7e453fdefc","name":"Subscribe and receive messages via lightPush","time":{"start":1724160780520,"stop":1724160780520,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e41b6f60fc337b","name":"Fails to push message with large meta","time":{"start":1724161189023,"stop":1724161189023,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f5052ea0cdd8fc","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724161171810,"stop":1724161171819,"duration":9},"status":"passed","severity":"normal"},{"uid":"6e72d24993c2cfe4","name":"Passing page size 11 when there are 10 messages","time":{"start":1724161253576,"stop":1724161253577,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bcb6d82750845cb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724160780529,"stop":1724160780529,"duration":0},"status":"passed","severity":"normal"},{"uid":"771c9188de7a9a42","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724160518788,"stop":1724160518788,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e260949661b2009","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724161173785,"stop":1724161173786,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59d8b21d2b7ed25","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724160783719,"stop":1724160783719,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d5b501ba403622","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724160780522,"stop":1724160780523,"duration":1},"status":"passed","severity":"normal"},{"uid":"994737ca800c9bfd","name":"should properly create location multiaddrs - tcp","time":{"start":1724160473127,"stop":1724160473127,"duration":0},"status":"passed","severity":"normal"},{"uid":"932f24dbe09c4e24","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724161161804,"stop":1724161161804,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bad6b49cde407c0","name":"can start the service","time":{"start":1724161155949,"stop":1724161155949,"duration":0},"status":"passed","severity":"normal"},{"uid":"c948e996c0d0b8e5","name":"Check received message with timestamp: 1724160517004000000 ","time":{"start":1724161026083,"stop":1724161026083,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a48866c6fddceb","name":"should be able to decode the field with only STORE set to true","time":{"start":1724160472398,"stop":1724160472399,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f92ce3817bb6f0","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724160965505,"stop":1724160965505,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd8091057877358","name":"Push message with short payload","time":{"start":1724161189004,"stop":1724161189005,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43fe4ae47ecb6cd","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724160472396,"stop":1724160472396,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ab790d42b5a2e2","name":"Ping succeeds for all connected peers","time":{"start":1724160630248,"stop":1724160630249,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df956205cbb05db","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724160463997,"stop":1724160463998,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c68da0b22e3d12f","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724161239385,"stop":1724161239386,"duration":1},"status":"passed","severity":"normal"},{"uid":"d849a4295973e45f","name":"Should update shard info","time":{"start":1724161058017,"stop":1724161058017,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11caed0619d9288","name":"Check received message containing emoji","time":{"start":1724160709742,"stop":1724160709743,"duration":1},"status":"passed","severity":"normal"},{"uid":"844b81ad48072244","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724161171833,"stop":1724161171833,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fba24e192cdc321","name":"Subscribe and receive messages via waku relay post","time":{"start":1724161173753,"stop":1724161173753,"duration":0},"status":"passed","severity":"normal"},{"uid":"6848199026a8ee54","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724160965508,"stop":1724160965508,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1caa6af3981f16","name":"Refresh subscription","time":{"start":1724161173779,"stop":1724161173779,"duration":0},"status":"passed","severity":"normal"},{"uid":"82de021b789c476","name":"should throw an error for missing required configuration","time":{"start":1724160463988,"stop":1724160463988,"duration":0},"status":"passed","severity":"normal"},{"uid":"2088487e03c056d9","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724160477806,"stop":1724160477806,"duration":0},"status":"passed","severity":"normal"},{"uid":"8791b3c697e84a35","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724161173786,"stop":1724161173787,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e8a69ed44c32f80","name":"Push message with content topic containing SQL Injection","time":{"start":1724161189018,"stop":1724161189018,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34153a9559a3e6a","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724160464006,"stop":1724160464007,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45e64c35b06bab6","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724160965486,"stop":1724160965493,"duration":7},"status":"passed","severity":"normal"},{"uid":"fae6656d2d0595b9","name":"Fields are not dropped","time":{"start":1724160477654,"stop":1724160477657,"duration":3},"status":"passed","severity":"normal"},{"uid":"69557683f65734b5","name":"different cluster, same shard: nodes don't connect","time":{"start":1724160783670,"stop":1724160783671,"duration":1},"status":"passed","severity":"normal"},{"uid":"256d411c06d833e8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724160780532,"stop":1724160780532,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42fcae4f1d876a9","name":"Fails to publish duplicate message","time":{"start":1724161161803,"stop":1724161161803,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12f83304d51d7d6","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724160477806,"stop":1724160477806,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c3032cdd6fd17b","name":"Check publish message containing Basic HTML tag","time":{"start":1724161161799,"stop":1724161161799,"duration":0},"status":"passed","severity":"normal"},{"uid":"642814509f4d0f0f","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724160965506,"stop":1724160965506,"duration":0},"status":"passed","severity":"normal"},{"uid":"f373e2fe1dddc436","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724161208445,"stop":1724161208445,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2994868b4811bf0","name":"throws on empty content topic","time":{"start":1724160463958,"stop":1724160463958,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93cd00be5786490","name":"Push message with SQL Injection payload","time":{"start":1724161189010,"stop":1724161189011,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c5c24ce64e6d75","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724160489488,"stop":1724160489488,"duration":0},"status":"passed","severity":"normal"},{"uid":"5264f210624184b6","name":"addEventListener with correct event","time":{"start":1724160558485,"stop":1724160558486,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99b2bd1bc6fc65b","name":"Push message with content topic containing escaped characters","time":{"start":1724161093496,"stop":1724161093497,"duration":1},"status":"passed","severity":"normal"},{"uid":"591693afa0091e8","name":"should not receive a peer event after stop","time":{"start":1724161155959,"stop":1724161155959,"duration":0},"status":"passed","severity":"normal"},{"uid":"5067ea783e04350a","name":"Throws when trying to push message with empty payload","time":{"start":1724161189015,"stop":1724161189015,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b4e2c7fd1d33b4","name":"should not receive a peer event before start","time":{"start":1724160493450,"stop":1724160493450,"duration":0},"status":"passed","severity":"normal"},{"uid":"264d128f8f2466bd","name":"removeEventListener with wrong event","time":{"start":1724160558487,"stop":1724160558488,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be618cc07753be7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724160653765,"stop":1724160653766,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd2e5002d6435c7d","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724160617005,"stop":1724160617006,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c9f632ac80e89c5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724160463993,"stop":1724160463993,"duration":0},"status":"passed","severity":"normal"},{"uid":"699b3fa07d3e3804","name":"Generator, 2 different pubsubtopics","time":{"start":1724161250014,"stop":1724161250015,"duration":1},"status":"passed","severity":"normal"},{"uid":"a69071039470c87c","name":"Decoder throws on undefined content topic","time":{"start":1724160501579,"stop":1724160501579,"duration":0},"status":"passed","severity":"normal"},{"uid":"1106a48b1864effb","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724160489483,"stop":1724160489484,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0fb2579355f119","name":"handles different clusterIds correctly","time":{"start":1724160463981,"stop":1724160463981,"duration":0},"status":"passed","severity":"normal"},{"uid":"49411d1bcda8e626","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724160463977,"stop":1724160463977,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff51c25cb6f52dff","name":"Overlapping topic subscription","time":{"start":1724161173756,"stop":1724161173756,"duration":0},"status":"passed","severity":"normal"},{"uid":"5274eebfd73e36be","name":"Check received message containing numeric","time":{"start":1724161026077,"stop":1724161026077,"duration":0},"status":"passed","severity":"normal"},{"uid":"399d30941ce536d7","name":"Subscribe to topic containing short and receive message","time":{"start":1724161173757,"stop":1724161173757,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b80321a3cc2271e","name":"Check received message containing Russian","time":{"start":1724160709737,"stop":1724160709737,"duration":0},"status":"passed","severity":"normal"},{"uid":"5343b59e8169bc03","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724160489486,"stop":1724160489487,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5e26e7f5bee690","name":"Publish message with rate limit","time":{"start":1724161161806,"stop":1724161161807,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd8339df5520cc2","name":"Push message with content topic containing long","time":{"start":1724161189015,"stop":1724161189016,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e6a6dfeea30584","name":"isConnected should return false after all peers disconnect","time":{"start":1724160518793,"stop":1724160518793,"duration":0},"status":"broken","severity":"normal"},{"uid":"a1d0b0acd356b390","name":"can start the service","time":{"start":1724160493448,"stop":1724160493448,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b25a4459f101ca4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724161018673,"stop":1724161018673,"duration":0},"status":"passed","severity":"normal"},{"uid":"211fa43c079d36c1","name":"Correctly serialized arguments","time":{"start":1724161031810,"stop":1724161031810,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8b393dbd9f4695","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724161173752,"stop":1724161173753,"duration":1},"status":"passed","severity":"normal"},{"uid":"79dd6019a9b9ae1b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724160528984,"stop":1724160528985,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01d810e89b9fad7","name":"Query with Promise Callback, No message returned","time":{"start":1724161226956,"stop":1724161226959,"duration":3},"status":"passed","severity":"normal"}]