2024-04-29 10:20:33 +00:00

1 line
154 KiB
JSON

[{"uid":"816e3f1b77a1d281","name":"Wrong topic","time":{"start":1714385757964,"stop":1714385757964,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3e775858fbaeb5","name":"should throw an error for missing sharding configuration","time":{"start":1714385211001,"stop":1714385211002,"duration":1},"status":"passed","severity":"normal"},{"uid":"e915fdedc9838e39","name":"Decoder throws on undefined content topic","time":{"start":1714385247072,"stop":1714385247073,"duration":1},"status":"passed","severity":"normal"},{"uid":"f090ec17190a6768","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714385211001,"stop":1714385211001,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb9e626fc95493d","name":"handles different clusterIds correctly","time":{"start":1714385210980,"stop":1714385210980,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c6802a78c91946","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714385210982,"stop":1714385210982,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bdf5609454056d","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714385423388,"stop":1714385423389,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8f8b50fb7286bd","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714385677332,"stop":1714385677332,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b40e671ea921b0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714385421490,"stop":1714385421490,"duration":0},"status":"passed","severity":"normal"},{"uid":"2871ac5d86738d7d","name":"Check publish message containing short","time":{"start":1714385705577,"stop":1714385705578,"duration":1},"status":"passed","severity":"normal"},{"uid":"22decccc8e1d6730","name":"should not fail to stop the service if it was not started","time":{"start":1714385239207,"stop":1714385239207,"duration":0},"status":"passed","severity":"normal"},{"uid":"54768c4d92c1f8a1","name":"Push message with SQL Injection payload","time":{"start":1714385802595,"stop":1714385802596,"duration":1},"status":"passed","severity":"normal"},{"uid":"96adfefbd69aa0f3","name":"isConnected return false after peer stops","time":{"start":1714385316515,"stop":1714385316515,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe21dd654eb67522","name":"Subscribe to topic containing long and receive message","time":{"start":1714385893741,"stop":1714385893741,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df29efda7723ca1","name":"safeDispatchEvent","time":{"start":1714385301780,"stop":1714385301781,"duration":1},"status":"passed","severity":"normal"},{"uid":"5672071ac4546ae1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714385483966,"stop":1714385483966,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceaf64b1561dfd22","name":"should not receive a peer event before start","time":{"start":1714385741763,"stop":1714385741764,"duration":1},"status":"passed","severity":"normal"},{"uid":"1482407745bade58","name":"Check received message containing Script","time":{"start":1714385421468,"stop":1714385421468,"duration":0},"status":"passed","severity":"normal"},{"uid":"1adbdf7e4d740262","name":"Check received message containing Chinese","time":{"start":1714385421465,"stop":1714385421465,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83a0d5186e48934","name":"Push message with content topic containing escaped characters","time":{"start":1714385651945,"stop":1714385651946,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb9743a75d59ef55","name":"random static sharding 3 - Cluster ID: 899, Shard ID: 305","time":{"start":1714385794766,"stop":1714385794766,"duration":0},"status":"passed","severity":"normal"},{"uid":"88aa83f2c4aaff0d","name":"Check received message containing numeric","time":{"start":1714385733953,"stop":1714385733953,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e824d61514785da","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714385340606,"stop":1714385340606,"duration":0},"status":"passed","severity":"normal"},{"uid":"2359c705b86b8338","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714385423370,"stop":1714385423373,"duration":3},"status":"passed","severity":"normal"},{"uid":"3d348a74a5f11db7","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714385423386,"stop":1714385423386,"duration":0},"status":"passed","severity":"normal"},{"uid":"48566af88144cbe6","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app0/7/topic403/xml","time":{"start":1714385757959,"stop":1714385757959,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d066a1a4fcf66d","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714385423345,"stop":1714385423356,"duration":11},"status":"passed","severity":"normal"},{"uid":"2bca6ec6f06419f7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714385837041,"stop":1714385837041,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4596567c940220","name":"Callback on promise, aborts when callback returns true","time":{"start":1714385842025,"stop":1714385842026,"duration":1},"status":"passed","severity":"normal"},{"uid":"847ad086c71af2b5","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714385210985,"stop":1714385210985,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e23cf30cda2c62c","name":"should not receive a peer event before start","time":{"start":1714385272445,"stop":1714385272446,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d816a090161ae4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714385991992,"stop":1714385991993,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60975a5a82fa246","name":"can start and stop the service","time":{"start":1714385239206,"stop":1714385239207,"duration":1},"status":"passed","severity":"normal"},{"uid":"f188561ac9663efb","name":"throws on content topic with non-number generation field","time":{"start":1714385210969,"stop":1714385210969,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96931cd8b7388f9","name":"Subscribe and receives messages on 20 topics","time":{"start":1714385893739,"stop":1714385893740,"duration":1},"status":"passed","severity":"normal"},{"uid":"232187b69cf60c17","name":"Push message with custom timestamp: 1714389021723","time":{"start":1714385802616,"stop":1714385802617,"duration":1},"status":"passed","severity":"normal"},{"uid":"c777bc9a34c584ab","name":"Check publish message containing shell command","time":{"start":1714385705594,"stop":1714385705595,"duration":1},"status":"passed","severity":"normal"},{"uid":"56abeedd3a241b2e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714385247071,"stop":1714385247071,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1a48495306795","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714385733968,"stop":1714385733968,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e8ff6394ea02ec","name":"should properly create location multiaddrs - udp4","time":{"start":1714385219640,"stop":1714385219641,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d40536511bd2b8","name":"Waku message hash computation (payload length 0)","time":{"start":1714385213616,"stop":1714385213616,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3844a9ccfec9f4","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714385210981,"stop":1714385210982,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c62bd789c2945d","name":"Check message with no payload is not received","time":{"start":1714385733971,"stop":1714385733971,"duration":0},"status":"passed","severity":"normal"},{"uid":"97af2b2eb38edbd4","name":"random static sharding 4 - Cluster ID: 397, Shard ID: 372","time":{"start":1714385794766,"stop":1714385794766,"duration":0},"status":"passed","severity":"normal"},{"uid":"b487d8ff034a14e3","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714385210974,"stop":1714385210974,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44283b9235a9416","name":"Register correct protocols","time":{"start":1714385711027,"stop":1714385711027,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5fa9b1a71cff76","name":"Push message with content topic containing XML","time":{"start":1714385802610,"stop":1714385802610,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf23e4900f69d6b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714385269641,"stop":1714385269641,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdaa12287ed03d6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714385991993,"stop":1714385991993,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80ff8e8bcaf01d8","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714385210996,"stop":1714385210996,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a192e56433b927","name":"should not fail to start the service if it is already started","time":{"start":1714385272429,"stop":1714385272444,"duration":15},"status":"passed","severity":"normal"},{"uid":"fb1b29a5ce8db36","name":"start node with ApplicationInfo","time":{"start":1714385757968,"stop":1714385757971,"duration":3},"status":"passed","severity":"normal"},{"uid":"77f52d584ec14186","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714385808135,"stop":1714385808135,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66c2efc8b1328c5","name":"should encodeTxt and decodeTxt","time":{"start":1714385219630,"stop":1714385219631,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa78b5696894ecda","name":"Nodes with multiple pubsub topic","time":{"start":1714385677330,"stop":1714385677331,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f196efe3a93e71","name":"Fails to push message bigger that 1MB","time":{"start":1714385802617,"stop":1714385802617,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2769febb9b349","name":"tcp ip4 address","time":{"start":1714385219035,"stop":1714385219035,"duration":0},"status":"passed","severity":"normal"},{"uid":"961f2a75f3fb7325","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714385211006,"stop":1714385211006,"duration":0},"status":"passed","severity":"normal"},{"uid":"6072d760919ba9af","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714385423326,"stop":1714385423326,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89d21424ba830f","name":"Sample","time":{"start":1714385219025,"stop":1714385219026,"duration":1},"status":"passed","severity":"normal"},{"uid":"4099039d4c1d5ca2","name":"retrieves a single peer","time":{"start":1714385235801,"stop":1714385235801,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7223523580ea30","name":"Generator, custom pubsub topic","time":{"start":1714385837038,"stop":1714385837039,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe35258ead8855","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714385210994,"stop":1714385210994,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f79ee0633960c45","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714385261956,"stop":1714385261957,"duration":1},"status":"passed","severity":"normal"},{"uid":"257773036c87d1f5","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714385272267,"stop":1714385272268,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da59122d239ea28","name":"Reusing cursor across nodes","time":{"start":1714385783964,"stop":1714385783964,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8cafd39132facea","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714385483949,"stop":1714385483950,"duration":1},"status":"passed","severity":"normal"},{"uid":"75db8e834eb99707","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714385210990,"stop":1714385210990,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aaebbefb6255b8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714385794775,"stop":1714385794775,"duration":0},"status":"passed","severity":"normal"},{"uid":"2420e65772362031","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714385224589,"stop":1714385224590,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c8d8a34b5a5bda8","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714385210976,"stop":1714385210976,"duration":0},"status":"passed","severity":"normal"},{"uid":"233566a391ec5e3c","name":"Push message with rate limit","time":{"start":1714385651948,"stop":1714385651948,"duration":0},"status":"passed","severity":"normal"},{"uid":"b082fd55747eb64f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714385893744,"stop":1714385893744,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43ae02ecff3abd6","name":"same cluster, different shard: nodes connect","time":{"start":1714385545538,"stop":1714385545538,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b57a58d562cac4","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714385867312,"stop":1714385867313,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae964d4e7f4db05","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714385867310,"stop":1714385867311,"duration":1},"status":"passed","severity":"normal"},{"uid":"4acb0899f122ef43","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714385210977,"stop":1714385210977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09da4c38d7fa552","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714385808135,"stop":1714385808135,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47ce0c10d32057e","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714385677330,"stop":1714385677330,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a6a2535689a8da","name":"Check received message containing unicode special characters","time":{"start":1714385733959,"stop":1714385733959,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1d53d7b6b07f92","name":"Ping on subscribed peer","time":{"start":1714385334027,"stop":1714385334028,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c337d5b73c2499","name":"Ping on peer without subscriptions","time":{"start":1714385334032,"stop":1714385334033,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61922fd156246ad","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714385651942,"stop":1714385651943,"duration":1},"status":"passed","severity":"normal"},{"uid":"c465a36d71f68291","name":"addEventListener with wrong event","time":{"start":1714385301776,"stop":1714385301776,"duration":0},"status":"passed","severity":"normal"},{"uid":"f071921ebd7bd3fe","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714385503987,"stop":1714385503987,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bf8c66c6c1a297","name":"Subscribe and receive messages via waku relay post","time":{"start":1714385893738,"stop":1714385893738,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b736d5d0829d57","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714385783962,"stop":1714385783964,"duration":2},"status":"passed","severity":"normal"},{"uid":"cef2a1f0635f78a2","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714385545537,"stop":1714385545537,"duration":0},"status":"passed","severity":"normal"},{"uid":"d199f83f45e6ebc5","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714385211000,"stop":1714385211001,"duration":1},"status":"passed","severity":"normal"},{"uid":"c731e945b834159f","name":"Push message with content topic containing Chinese","time":{"start":1714385651938,"stop":1714385651938,"duration":0},"status":"passed","severity":"normal"},{"uid":"27085fd7bbe51e6f","name":"Push message with custom timestamp: 1714381821723","time":{"start":1714385802616,"stop":1714385802616,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1eede1f01eb9f4","name":"Push message with content topic containing Russian","time":{"start":1714385651939,"stop":1714385651939,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c9bad1a440cc26","name":"Encoder throws on undefined content topic","time":{"start":1714385247072,"stop":1714385247072,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2882920381363b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714385210993,"stop":1714385210993,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a5fe6a4f64c4fe","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714385219020,"stop":1714385219022,"duration":2},"status":"passed","severity":"normal"},{"uid":"85ad971df321a22c","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714385261959,"stop":1714385261960,"duration":1},"status":"passed","severity":"normal"},{"uid":"2054b5eab32f044e","name":"Check received message containing Arabic","time":{"start":1714385733939,"stop":1714385733939,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3583f524634b7ec","name":"Push 30 different messages","time":{"start":1714385651934,"stop":1714385651934,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c8dcf9bb5e3a76","name":"Subscribe and receive messages via lightPush","time":{"start":1714385893727,"stop":1714385893728,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d82cb1465632b4d","name":"Subscribe to topic containing XML and receive message","time":{"start":1714385893743,"stop":1714385893744,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d3218c113f6336","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app0/9/topic442/proto","time":{"start":1714385757958,"stop":1714385757958,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d8d9e5b5ff95ef","name":"can start the service","time":{"start":1714385239206,"stop":1714385239206,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2c4d91c8f28670","name":"Check meta is set [ecies]","time":{"start":1714385247071,"stop":1714385247071,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed26088ca99612f","name":"should not fail to start the service if it is already started","time":{"start":1714385741762,"stop":1714385741762,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3cf62db184ef97","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714385423387,"stop":1714385423388,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b117593798a474","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714385261957,"stop":1714385261958,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba41e6e85f349fc","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714385340602,"stop":1714385340604,"duration":2},"status":"passed","severity":"normal"},{"uid":"8adb476bb93cda1a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714385210973,"stop":1714385210973,"duration":0},"status":"passed","severity":"normal"},{"uid":"d601bd00f75c5fe1","name":"should add and remove event listeners correctly","time":{"start":1714385239211,"stop":1714385239211,"duration":0},"status":"passed","severity":"normal"},{"uid":"f761645c8ded2fdc","name":"Check publish message containing Chinese","time":{"start":1714385705582,"stop":1714385705583,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ef2f01e4150ef4","name":"receives messages sent to provided content topic through stream","time":{"start":1714385705752,"stop":1714385705752,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25a1ba3c208d2a1d","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714385340605,"stop":1714385340605,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3e4532818b92c8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714385483965,"stop":1714385483966,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab444fd08c2d044d","name":"Relay + Store","time":{"start":1714385271382,"stop":1714385271382,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e280ae9f3576ba7","name":"stop","time":{"start":1714385301781,"stop":1714385301783,"duration":2},"status":"passed","severity":"normal"},{"uid":"46595df1130dc222","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714385423375,"stop":1714385423376,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d8900b1d803ec1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714385340601,"stop":1714385340601,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdccefdb43f270ff","name":"Init the array if not present","time":{"start":1714385210535,"stop":1714385210537,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c6ed11719348d2b","name":"Ping on unsubscribed peer","time":{"start":1714385334031,"stop":1714385334031,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b974cac7a2af78","name":"it tolerates circular branch references","time":{"start":1714385235802,"stop":1714385235802,"duration":0},"status":"passed","severity":"normal"},{"uid":"932783e8778baa66","name":"Check message with invalid timestamp is not received","time":{"start":1714385421490,"stop":1714385421491,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee5396d4f8333b7","name":"getPeersByDiscovery","time":{"start":1714385663293,"stop":1714385663294,"duration":1},"status":"passed","severity":"normal"},{"uid":"2edfc35c0747a21d","name":"handles multiple messages","time":{"start":1714385849514,"stop":1714385849514,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c1e3ee3191b010","name":"Push message with XML payload","time":{"start":1714385802597,"stop":1714385802598,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf94b0255297552","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714385503988,"stop":1714385503988,"duration":0},"status":"passed","severity":"normal"},{"uid":"8571c1c1cec2849a","name":"Passing page size 11 when there are 10 messages","time":{"start":1714385841962,"stop":1714385841963,"duration":1},"status":"passed","severity":"normal"},{"uid":"40f8400ef90ee661","name":"should configure sharding based on application and version for autosharding","time":{"start":1714385211000,"stop":1714385211000,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb3fc3500827fad","name":"Check message received after jswaku node is restarted","time":{"start":1714385421495,"stop":1714385421495,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e58d671c194c09be","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714385711048,"stop":1714385711048,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bbd6c6072845e9","name":"throws on content topic with generation field greater than 0","time":{"start":1714385210970,"stop":1714385210970,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd25fe642b813d24","name":"Fails to push message with empty content topic","time":{"start":1714385802613,"stop":1714385802614,"duration":1},"status":"passed","severity":"normal"},{"uid":"62fde2101fd039d3","name":"Check message with no payload is not received","time":{"start":1714385733949,"stop":1714385733949,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cd82b2018adc7c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714385423361,"stop":1714385423366,"duration":5},"status":"passed","severity":"normal"},{"uid":"f27238fc52aa3f7b","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714385316515,"stop":1714385316516,"duration":1},"status":"passed","severity":"normal"},{"uid":"d801c0af9394b7db","name":"start node with empty content topic","time":{"start":1714385757971,"stop":1714385757975,"duration":4},"status":"passed","severity":"normal"},{"uid":"44ed52d97b52c7ee","name":"Correctly serialized arguments","time":{"start":1714385545695,"stop":1714385545696,"duration":1},"status":"passed","severity":"normal"},{"uid":"af97402c20c2fe18","name":"Check received message containing Russian","time":{"start":1714385421466,"stop":1714385421466,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1599b3f91b7d52f","name":"Overlapping topic subscription","time":{"start":1714385503989,"stop":1714385503990,"duration":1},"status":"passed","severity":"normal"},{"uid":"acff58161cf6c059","name":"Push message with XML payload","time":{"start":1714385651931,"stop":1714385651931,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad39ec3ac46bba58","name":"throws on content topic with too few or too many fields","time":{"start":1714385210969,"stop":1714385210969,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e34a508b2b0c05","name":"Subscribe and receives messages on 20 topics","time":{"start":1714385893730,"stop":1714385893730,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20697178e69dc83","name":"Check received message with timestamp: 1714385261364 ","time":{"start":1714385733966,"stop":1714385733967,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1014bc20eba29dd","name":"Push message with emoji payload","time":{"start":1714385651934,"stop":1714385651934,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21e6b28825aaebe","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714385808132,"stop":1714385808132,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcc87d0d71f5ae4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714385893745,"stop":1714385893745,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce50d63f58c159b5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714385423384,"stop":1714385423384,"duration":0},"status":"passed","severity":"normal"},{"uid":"80dabcae25830df5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714385340606,"stop":1714385340606,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a1f5be731dcad9","name":"A test","time":{"start":1714385504118,"stop":1714385504118,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1829325a6414fc8","name":"Fails to publish message with empty text","time":{"start":1714385705601,"stop":1714385705601,"duration":0},"status":"passed","severity":"normal"},{"uid":"3699f2f0afac0913","name":"can start and stop the service","time":{"start":1714385272428,"stop":1714385272429,"duration":1},"status":"passed","severity":"normal"},{"uid":"9975a9025dc34325","name":"Check received message containing Chinese","time":{"start":1714385733954,"stop":1714385733954,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff7e825f3b1b437","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714385272460,"stop":1714385272461,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b4af59f1eabdc837","name":"should return all peers when numPeers is 0","time":{"start":1714385224455,"stop":1714385224455,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8d3254e8ff6b95","name":"Ephemeral messages are not stored","time":{"start":1714385272266,"stop":1714385272267,"duration":1},"status":"passed","severity":"normal"},{"uid":"457e336ba76bc9ed","name":"Check received message containing XML","time":{"start":1714385733941,"stop":1714385733942,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed2653c34426b9b9","name":"Push message with escaped characters payload","time":{"start":1714385802600,"stop":1714385802600,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac4f4413a1ccc51","name":"Fails to push message with empty content topic","time":{"start":1714385651947,"stop":1714385651947,"duration":0},"status":"passed","severity":"normal"},{"uid":"296bf9b068830599","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714385423389,"stop":1714385423390,"duration":1},"status":"passed","severity":"normal"},{"uid":"86975dfe36159e0","name":"Push message with content topic containing SQL Injection","time":{"start":1714385651939,"stop":1714385651940,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e13dca8a3a9072","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714385245172,"stop":1714385245174,"duration":2},"status":"passed","severity":"normal"},{"uid":"2e18e2a37b7b3086","name":"should not receive a peer event before start","time":{"start":1714385239208,"stop":1714385239209,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9601420571b61b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714385423373,"stop":1714385423374,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45e44dfbdecbb95","name":"Encoder throws on empty string content topic","time":{"start":1714385247072,"stop":1714385247072,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b699f43f5ff3e50","name":"Relay","time":{"start":1714385271382,"stop":1714385271382,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c97a54a84960bd","name":"topics with same application and version share the same shard","time":{"start":1714385210979,"stop":1714385210979,"duration":0},"status":"passed","severity":"normal"},{"uid":"11701b23b2e99ec9","name":"Query with Ordered Callback, No Decoder","time":{"start":1714385808134,"stop":1714385808134,"duration":0},"status":"passed","severity":"normal"},{"uid":"762e674bf3ef8569","name":"Subscribe to topic containing Script and receive message","time":{"start":1714385893734,"stop":1714385893734,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ecf5a565572a28","name":"Throws when trying to push message with empty payload","time":{"start":1714385651935,"stop":1714385651935,"duration":0},"status":"passed","severity":"normal"},{"uid":"b790331f93730cd0","name":"Ping on subscribed peer","time":{"start":1714385334032,"stop":1714385334032,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e9311fcb2c7834","name":"should properly create location multiaddrs - udp6","time":{"start":1714385219641,"stop":1714385219641,"duration":0},"status":"passed","severity":"normal"},{"uid":"248772b7334a32a9","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714385842026,"stop":1714385842026,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7928479d94ae74","name":"Check message with no payload is not received","time":{"start":1714385421494,"stop":1714385421494,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fabf25e5eabb76","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714385423366,"stop":1714385423370,"duration":4},"status":"passed","severity":"normal"},{"uid":"a08505b6119f1ea9","name":"Check received message containing JSON","time":{"start":1714385733942,"stop":1714385733943,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df38bc8d25292e2","name":"should not fail to stop the service if it was not started","time":{"start":1714385741761,"stop":1714385741761,"duration":0},"status":"passed","severity":"normal"},{"uid":"119bd3f02e916c2c","name":"different cluster, different shard: nodes don't connect","time":{"start":1714385423323,"stop":1714385423323,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a46c9cbece3f934","name":"Push message with content topic containing special chars","time":{"start":1714385651937,"stop":1714385651938,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d600b1c7092caf6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714385483948,"stop":1714385483949,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb02d2123e0e8c0","name":"Query Generator - backward","time":{"start":1714385824996,"stop":1714385824997,"duration":1},"status":"passed","severity":"normal"},{"uid":"d55d6d31e84b6f12","name":"random static sharding 9 - Cluster ID: 815, Shard ID: 635","time":{"start":1714385794772,"stop":1714385794773,"duration":1},"status":"passed","severity":"normal"},{"uid":"94cff97e1638279a","name":"Check received message containing special chars","time":{"start":1714385421464,"stop":1714385421465,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe544baa31c27f1","name":"Check message with no content topic is not received","time":{"start":1714385733970,"stop":1714385733970,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f4fba5d59108f","name":"unsubscribes","time":{"start":1714385849514,"stop":1714385849515,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3a24cbd1305b1a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714385239210,"stop":1714385239210,"duration":0},"status":"passed","severity":"normal"},{"uid":"96bf2f4896ff3096","name":"Non TWN Cluster","time":{"start":1714385757957,"stop":1714385757958,"duration":1},"status":"passed","severity":"normal"},{"uid":"736fd8b058115a19","name":"Using a function","time":{"start":1714385858311,"stop":1714385858311,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0af515f0ea5792","name":"Check publish message containing numeric","time":{"start":1714385705580,"stop":1714385705581,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed2a7099b97eaace","name":"same cluster, same shard: nodes connect","time":{"start":1714385545537,"stop":1714385545538,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dfb400a60d40cee","name":"Check publish message containing Basic HTML tag","time":{"start":1714385705594,"stop":1714385705594,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35fb980c488da06","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714385483951,"stop":1714385483951,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcac6cbae9c83850","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714385421489,"stop":1714385421490,"duration":1},"status":"passed","severity":"normal"},{"uid":"545178098952737","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714385783960,"stop":1714385783960,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9693ac34b037985","name":"Subscribe and receive messages via waku relay post","time":{"start":1714385503987,"stop":1714385503987,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f86b443b196c1a8","name":"caches peers it previously fetched","time":{"start":1714385235803,"stop":1714385235803,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1394e8c6c06d77e","name":"Light Node - default protocols","time":{"start":1714385872703,"stop":1714385872704,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46e3b9e10964a1b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714385677331,"stop":1714385677331,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01298f27138cbfd","name":"Nwaku publishes","time":{"start":1714385682611,"stop":1714385682611,"duration":0},"status":"passed","severity":"normal"},{"uid":"143f30d27e0ba153","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714385503989,"stop":1714385503989,"duration":0},"status":"passed","severity":"normal"},{"uid":"51507d91c048d39a","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714385316512,"stop":1714385316513,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55878fac304e04c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714385711036,"stop":1714385711036,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57f5e1c0807aaed","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714385503989,"stop":1714385503989,"duration":0},"status":"passed","severity":"normal"},{"uid":"f437881f930c4bad","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714385235209,"stop":1714385235210,"duration":1},"status":"passed","severity":"normal"},{"uid":"88867633b109dbe7","name":"should set field with all protocols disabled","time":{"start":1714385219642,"stop":1714385219643,"duration":1},"status":"passed","severity":"normal"},{"uid":"a71ec630d74fdc9e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714385211006,"stop":1714385211006,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a5461881f75dd","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714385235211,"stop":1714385235211,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36fe427e63bde40","name":"should only return 1 node with store capability","time":{"start":1714385235804,"stop":1714385235805,"duration":1},"status":"passed","severity":"normal"},{"uid":"928fb88252a8bd55","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714385423378,"stop":1714385423379,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2c653b96f6b07e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714385893745,"stop":1714385893745,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4520c683bf70d88","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714385991991,"stop":1714385991991,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6d1c3d6d2e2e9e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714385991992,"stop":1714385991992,"duration":0},"status":"passed","severity":"normal"},{"uid":"92da9b42fb2242bb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714385893740,"stop":1714385893740,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b06e5afea1b21aa","name":"should set field with all protocols enabled","time":{"start":1714385219643,"stop":1714385219643,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3129ca239009701","name":"Check received message containing escaped characters","time":{"start":1714385733958,"stop":1714385733958,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a907812a4cb2294","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714385219007,"stop":1714385219008,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebfc74f0e6880a78","name":"Subscribe and publish message","time":{"start":1714385711028,"stop":1714385711028,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aaea215d22bcb81","name":"Used by Waku Relay","time":{"start":1714385858312,"stop":1714385858312,"duration":0},"status":"passed","severity":"normal"},{"uid":"4717e2af3ba36a9","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714385210978,"stop":1714385210978,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ea29fb7e87f6cd","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714385210975,"stop":1714385210976,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace3611c4053b6e1","name":"should throw error - no public key","time":{"start":1714385219638,"stop":1714385219638,"duration":0},"status":"passed","severity":"normal"},{"uid":"973a08c7b17a4f46","name":"Check received message containing long","time":{"start":1714385421462,"stop":1714385421463,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b47fc31fadb5abd","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714385211003,"stop":1714385211003,"duration":0},"status":"passed","severity":"normal"},{"uid":"712c684e6b6a53a4","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714385210988,"stop":1714385210988,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d18874a14dafc","name":"Ping on unsubscribed peer","time":{"start":1714385334033,"stop":1714385334033,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3281847b7ead4d","name":"Refresh subscription","time":{"start":1714385893741,"stop":1714385893741,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4e91fbbc847b19","name":"Ping on unsubscribed peer","time":{"start":1714385290681,"stop":1714385290681,"duration":0},"status":"passed","severity":"normal"},{"uid":"da88470e243b5ec6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714385893738,"stop":1714385893738,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec0652c89a98ed8","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714385219631,"stop":1714385219631,"duration":0},"status":"passed","severity":"normal"},{"uid":"885cf022bb62be27","name":"Check publish message containing JSON","time":{"start":1714385705594,"stop":1714385705594,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0cb9d63f6289fa5","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714385261954,"stop":1714385261956,"duration":2},"status":"passed","severity":"normal"},{"uid":"9809cf8b6fd43e84","name":"Push message with SQL Injection payload","time":{"start":1714385651930,"stop":1714385651930,"duration":0},"status":"passed","severity":"normal"},{"uid":"7477931a7b44a8cb","name":"Passing page size 3 when there are 20 messages","time":{"start":1714385841961,"stop":1714385841962,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb175e38676e2bc","name":"1 Store, 2 fetches","time":{"start":1714385235442,"stop":1714385235443,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0efd9765a237cfd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714385893735,"stop":1714385893735,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc45c0a87d228a9","name":"random static sharding 10 - Cluster ID: 21, Shard ID: 922","time":{"start":1714385794773,"stop":1714385794773,"duration":0},"status":"passed","severity":"normal"},{"uid":"da957164c51cf236","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714385783965,"stop":1714385783965,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead6885cae9e290e","name":"Check message received after nwaku node is restarted","time":{"start":1714385733951,"stop":1714385733951,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46af2897e0b57fb5","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app4/3/topic168/test.js","time":{"start":1714385757959,"stop":1714385757960,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff294c6967c9c95f","name":"should get / set TCP multiaddr","time":{"start":1714385219640,"stop":1714385219640,"duration":0},"status":"passed","severity":"normal"},{"uid":"950a502c17b24eef","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714385867313,"stop":1714385867314,"duration":1},"status":"passed","severity":"normal"},{"uid":"f920ff3f55d6d1ea","name":"Subscribe to topic containing XML and receive message","time":{"start":1714385503994,"stop":1714385503995,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c8625c42820d038","name":"Push message with meta","time":{"start":1714385651947,"stop":1714385651947,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b584bee3c79ff2","name":"Check publish message containing unicode special characters","time":{"start":1714385705595,"stop":1714385705595,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24536f870698cf6","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714385423390,"stop":1714385423390,"duration":0},"status":"passed","severity":"normal"},{"uid":"4257438dc3de10b9","name":"should properly create location multiaddrs - udp","time":{"start":1714385219641,"stop":1714385219642,"duration":1},"status":"passed","severity":"normal"},{"uid":"49c752588aa7e1ce","name":"Subscribe to topic containing XML and receive message","time":{"start":1714385893734,"stop":1714385893735,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c57bc4e9978acef","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714385893732,"stop":1714385893732,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0628cee5f695a7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714385893737,"stop":1714385893737,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a7a38853ce5910","name":"Check publish message containing Russian","time":{"start":1714385705590,"stop":1714385705590,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da3ea11ef0039af","name":"Check publish message after service node is restarted","time":{"start":1714385705603,"stop":1714385705603,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f37ef0ccff2b3524","name":"Push message with Script payload","time":{"start":1714385651930,"stop":1714385651930,"duration":0},"status":"passed","severity":"normal"},{"uid":"97903af4ed054aa6","name":"All","time":{"start":1714385271383,"stop":1714385271383,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e547797e8e7451","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714385893740,"stop":1714385893740,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98918a883ecd65f","name":"Push message with numeric payload","time":{"start":1714385651926,"stop":1714385651927,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a13e721197f572","name":"Rejects garbage","time":{"start":1714385227985,"stop":1714385227986,"duration":1},"status":"passed","severity":"normal"},{"uid":"218e5dbcaf998ab9","name":"random static sharding 7 - Cluster ID: 78, Shard ID: 390","time":{"start":1714385794771,"stop":1714385794771,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a1c800bd3da8b6","name":"Query Generator, No Decoder","time":{"start":1714385808132,"stop":1714385808133,"duration":1},"status":"passed","severity":"normal"},{"uid":"f28fe5852207e737","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714385540659,"stop":1714385540659,"duration":0},"status":"passed","severity":"normal"},{"uid":"3069e3da1656b751","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714385210991,"stop":1714385210991,"duration":0},"status":"passed","severity":"normal"},{"uid":"216a0c4ccd49941c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714385235207,"stop":1714385235208,"duration":1},"status":"passed","severity":"normal"},{"uid":"e938b98c54c7160c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714385219013,"stop":1714385219014,"duration":1},"status":"passed","severity":"normal"},{"uid":"7651982eb6c3e849","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714385219017,"stop":1714385219018,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce0dbc0097745e1","name":"Fails to publish duplicate message","time":{"start":1714385705600,"stop":1714385705601,"duration":1},"status":"passed","severity":"normal"},{"uid":"98679f6f708f3caa","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714385711035,"stop":1714385711035,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c371cd7e2b28a5","name":"Push message with custom timestamp: 1683627021723","time":{"start":1714385802615,"stop":1714385802615,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fdcf9595be727f0","name":"can start the service","time":{"start":1714385741759,"stop":1714385741760,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c6c627a8153939","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714385663295,"stop":1714385663295,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d665904ff6e7fa8","name":"Push message with content topic containing emoji","time":{"start":1714385651946,"stop":1714385651947,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d1813307b98719a","name":"Check received message with timestamp: 1714385261364 ","time":{"start":1714385733946,"stop":1714385733946,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ed12072636439e","name":"should get / set UDP multiaddr","time":{"start":1714385219640,"stop":1714385219640,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b98c7e1f359fdc","name":"Check received message with timestamp: 1714385261364000000 ","time":{"start":1714385733959,"stop":1714385733960,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab9cb569c7f9000","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714385733947,"stop":1714385733947,"duration":0},"status":"passed","severity":"normal"},{"uid":"122bf8c0280dce6","name":"Check message with no content topic is not received","time":{"start":1714385421492,"stop":1714385421493,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc16d4c0f296818","name":"Push message with custom timestamp: 1683627023595","time":{"start":1714385651948,"stop":1714385651949,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d5cee1b2046bdd","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714385211001,"stop":1714385211001,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d2d3d3d34719ed","name":"Encoder throws on empty string content topic","time":{"start":1714385245176,"stop":1714385245177,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab713032c2876a6","name":"should decode valid enr with tcp successfully","time":{"start":1714385219632,"stop":1714385219632,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97eb990f2322072","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714385893736,"stop":1714385893737,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbda1a7a89259f2","name":"handles different networkShards values correctly","time":{"start":1714385210981,"stop":1714385210981,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe6803aaf678a40","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714385423356,"stop":1714385423356,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2919d04c4739d6","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714385235209,"stop":1714385235209,"duration":0},"status":"passed","severity":"normal"},{"uid":"5457c5a92c2dbf5b","name":"throws on content topic with empty application field","time":{"start":1714385210970,"stop":1714385210970,"duration":0},"status":"passed","severity":"normal"},{"uid":"b803144aaafc41ea","name":"isConnected should return false after all peers disconnect","time":{"start":1714385261960,"stop":1714385261962,"duration":2},"status":"passed","severity":"normal"},{"uid":"7024ddb6af4b9678","name":"Check received message containing short","time":{"start":1714385733952,"stop":1714385733952,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09d008b669d428a","name":"Passing page size 19 when there are 20 messages","time":{"start":1714385841963,"stop":1714385841963,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fd0f0c1a9d2d2b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714385423383,"stop":1714385423383,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e4df89265245b","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714385423325,"stop":1714385423325,"duration":0},"status":"passed","severity":"normal"},{"uid":"697a749e3d874a0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714385210989,"stop":1714385210989,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f39c99b536a917","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714385210985,"stop":1714385210985,"duration":0},"status":"passed","severity":"normal"},{"uid":"79012f31eef60028","name":"Check received message containing emoji","time":{"start":1714385733959,"stop":1714385733959,"duration":0},"status":"passed","severity":"normal"},{"uid":"f114ec70073091ad","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714385893735,"stop":1714385893735,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ede5c425b520f3","name":"Push 30 different messages","time":{"start":1714385802603,"stop":1714385802603,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebdda4bc364e29db","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714385210983,"stop":1714385210984,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd1782a823f6fd7","name":"Check received message containing Russian","time":{"start":1714385733940,"stop":1714385733940,"duration":0},"status":"passed","severity":"normal"},{"uid":"91dd848a52527d8e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714385711029,"stop":1714385711030,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad9682b629556f83","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714385210987,"stop":1714385210987,"duration":0},"status":"passed","severity":"normal"},{"uid":"31aa9259786eff4e","name":"getPeersByDiscovery","time":{"start":1714385301778,"stop":1714385301778,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5ea24ff65ee06e","name":"should emit a peer event after start","time":{"start":1714385741763,"stop":1714385741763,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c8685cdd632b9b","name":"should throw an error for missing required configuration","time":{"start":1714385210986,"stop":1714385210987,"duration":1},"status":"passed","severity":"normal"},{"uid":"5494cb9b20040ae5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714385893741,"stop":1714385893742,"duration":1},"status":"passed","severity":"normal"},{"uid":"51928c36c4923c27","name":"Overlapping topic subscription","time":{"start":1714385711032,"stop":1714385711032,"duration":0},"status":"skipped","severity":"normal"},{"uid":"42b637ce74df8b6a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714385361490,"stop":1714385361490,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8d6368a0257560","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714385210994,"stop":1714385210994,"duration":0},"status":"passed","severity":"normal"},{"uid":"5010dc996def1001","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714385705749,"stop":1714385705750,"duration":1},"status":"skipped","severity":"normal"},{"uid":"532b04d35c27d926","name":"throws on content topic with empty topic name field","time":{"start":1714385210971,"stop":1714385210972,"duration":1},"status":"passed","severity":"normal"},{"uid":"62e66a20d5df5f8e","name":"Push to array if already present","time":{"start":1714385210538,"stop":1714385210538,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b768411955f8da","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714385423379,"stop":1714385423380,"duration":1},"status":"passed","severity":"normal"},{"uid":"11866e7f322ee89d","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714385269637,"stop":1714385269637,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9262c3181a132c","name":"more peers than existing","time":{"start":1714385652086,"stop":1714385652087,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6bc71c1596c8c330","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714385503995,"stop":1714385503995,"duration":0},"status":"passed","severity":"normal"},{"uid":"37812a24fcf67eeb","name":"Push message with JSON payload","time":{"start":1714385802599,"stop":1714385802599,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cb74f00f9ddd49","name":"Check message with non string payload is not received","time":{"start":1714385733971,"stop":1714385733972,"duration":1},"status":"passed","severity":"normal"},{"uid":"197afeb5de9fa07a","name":"Generator, custom pubsub topic","time":{"start":1714385837042,"stop":1714385837043,"duration":1},"status":"passed","severity":"normal"},{"uid":"39d1929633930cfe","name":"Ordered Callback - backward","time":{"start":1714385825005,"stop":1714385825006,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd19fc71af7b3f3","name":"Check received message containing Script","time":{"start":1714385733956,"stop":1714385733957,"duration":1},"status":"passed","severity":"normal"},{"uid":"14fa5105bdf96608","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714385540661,"stop":1714385540662,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d056f04cd52a23","name":"random static sharding 6 - Cluster ID: 141, Shard ID: 12","time":{"start":1714385794770,"stop":1714385794771,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcdc1fb9b1a7820b","name":"connected peers and dial","time":{"start":1714385652086,"stop":1714385652086,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98e4bf328fd274cb","name":"random static sharding 5 - Cluster ID: 417, Shard ID: 532","time":{"start":1714385794767,"stop":1714385794770,"duration":3},"status":"passed","severity":"normal"},{"uid":"cafe1dd16694bd82","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714385783960,"stop":1714385783961,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c95cedaa11b544","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714385224455,"stop":1714385224456,"duration":1},"status":"passed","severity":"normal"},{"uid":"4517ec4c98da44bd","name":"Publish message with custom timestamp: Tue May 09 2023 10:14:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1714385705599,"stop":1714385705599,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a40d49880a346","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714385483952,"stop":1714385483964,"duration":12},"status":"passed","severity":"normal"},{"uid":"de2df6e3e97e4c6a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714385361489,"stop":1714385361489,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7d2b6df42dd044","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714385210991,"stop":1714385210991,"duration":0},"status":"passed","severity":"normal"},{"uid":"3272b13beddea355","name":"Check received message containing special chars","time":{"start":1714385733938,"stop":1714385733938,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7931def8f65677","name":"Push message with content topic containing unicode special characters","time":{"start":1714385651946,"stop":1714385651946,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7479f85e30e033","name":"should encode/decode to RLP encoding","time":{"start":1714385219639,"stop":1714385219639,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dcdbf559e7e86b3","name":"Query generator for multiple messages with different content topic format","time":{"start":1714385842023,"stop":1714385842024,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef849e09fe7adb5","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app85/2/topic182/json","time":{"start":1714385757958,"stop":1714385757959,"duration":1},"status":"passed","severity":"normal"},{"uid":"35942e850d5fb61c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714385503996,"stop":1714385503997,"duration":1},"status":"passed","severity":"normal"},{"uid":"25550449a75b98ab","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714385235443,"stop":1714385235443,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2302fc49acb3738","name":"should be able to decode the field with only STORE set to true","time":{"start":1714385219015,"stop":1714385219015,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad5765308176d11","name":"Check publish message containing special chars","time":{"start":1714385705581,"stop":1714385705582,"duration":1},"status":"passed","severity":"normal"},{"uid":"7561a0601f7dd39e","name":"Publish without waiting for remote peer","time":{"start":1714385711028,"stop":1714385711028,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f815436e59de2e","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714385235210,"stop":1714385235210,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d343f2109ebdd97","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714385540658,"stop":1714385540658,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a726487b0bd87bd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714385483966,"stop":1714385483967,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e8a2fbe83332bd8","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714385783961,"stop":1714385783961,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22417d306e285f0","name":"Query with Promise Callback, No message returned","time":{"start":1714385808136,"stop":1714385808136,"duration":0},"status":"passed","severity":"normal"},{"uid":"32876ce2d0af76c8","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app94/9/topic83/test.js","time":{"start":1714385757962,"stop":1714385757962,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2baeb7c05909373","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714385272268,"stop":1714385272268,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bcc123858ec0a1","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app29/4/topic261/xml","time":{"start":1714385757961,"stop":1714385757962,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe79cb7ca0ad3c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714385483950,"stop":1714385483950,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2fc1b11ada6d9","name":"random static sharding 2 - Cluster ID: 522, Shard ID: 907","time":{"start":1714385794765,"stop":1714385794765,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8787edf10009560","name":"Check received message containing numeric","time":{"start":1714385421464,"stop":1714385421464,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52e7689c3c29942","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714385794764,"stop":1714385794764,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a80d4b62cd95b3e","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714385423377,"stop":1714385423378,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f530b9d09bfd2c9","name":"should be able to encode the field with only STORE set to true","time":{"start":1714385219005,"stop":1714385219006,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f019b8652c31c8a","name":"should not fail to stop the service if it was not started","time":{"start":1714385272429,"stop":1714385272429,"duration":0},"status":"passed","severity":"normal"},{"uid":"de87845b3cba57c8","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714385224456,"stop":1714385224457,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e10597b0c5ad01","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714385269639,"stop":1714385269639,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a7b147964fb1ae","name":"should emit a peer event after start","time":{"start":1714385239208,"stop":1714385239208,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1f91aff8881ffa","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714385245174,"stop":1714385245174,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9821a4370beccd","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714385423344,"stop":1714385423344,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec12e9578882b76e","name":"Push message on custom pubsubTopic","time":{"start":1714385540658,"stop":1714385540658,"duration":0},"status":"passed","severity":"normal"},{"uid":"9180888770322c85","name":"Push message equal or less that 1MB","time":{"start":1714385651950,"stop":1714385651950,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa963364d8bafe6","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app61/2/topic735/proto","time":{"start":1714385757963,"stop":1714385757963,"duration":0},"status":"passed","severity":"normal"},{"uid":"312de839809c233","name":"Push message with shell command payload","time":{"start":1714385802599,"stop":1714385802599,"duration":0},"status":"passed","severity":"normal"},{"uid":"510739245724f057","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714385893729,"stop":1714385893730,"duration":1},"status":"passed","severity":"normal"},{"uid":"282abb890b8366e9","name":"Sets default value correctly","time":{"start":1714385858312,"stop":1714385858313,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c8dd54be5d1e6d","name":"random static sharding 1 - Cluster ID: 337, Shard ID: 340","time":{"start":1714385794765,"stop":1714385794765,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd045aaf839fee1e","name":"Push message with content topic containing long","time":{"start":1714385802605,"stop":1714385802606,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5a8da549d798aa","name":"Reopen subscription with peer with lost subscription","time":{"start":1714385290681,"stop":1714385290682,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b88cfd027c29de","name":"Check publish message containing Arabic","time":{"start":1714385705583,"stop":1714385705589,"duration":6},"status":"passed","severity":"normal"},{"uid":"67c98f835c8151f8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714385893728,"stop":1714385893728,"duration":0},"status":"passed","severity":"normal"},{"uid":"1721d27749762c56","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714385783959,"stop":1714385783960,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdf7712ffa2bf714","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714385210989,"stop":1714385210989,"duration":0},"status":"passed","severity":"normal"},{"uid":"b000cde6138d6ae5","name":"Push message with content topic containing numeric","time":{"start":1714385651937,"stop":1714385651937,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d32e8556722196","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714385711033,"stop":1714385711034,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0226b2c30d05df","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714385783961,"stop":1714385783961,"duration":0},"status":"passed","severity":"normal"},{"uid":"143e54c557d53c56","name":"should handle application and version for autosharding","time":{"start":1714385210984,"stop":1714385210984,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f7cb079caf58b2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714385540660,"stop":1714385540660,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ffe0af6e0983eb","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714385423382,"stop":1714385423382,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9846295789b7b0","name":"should return valid sharding parameters for static sharding","time":{"start":1714385210999,"stop":1714385210999,"duration":0},"status":"passed","severity":"normal"},{"uid":"badce7f1b5c8a3ff","name":"Push message on custom pubsubTopic","time":{"start":1714385540661,"stop":1714385540661,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd4edce8f8db192","name":"Check received message containing numeric","time":{"start":1714385733938,"stop":1714385733938,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d5d60f730697d","name":"Push message with content topic containing emoji","time":{"start":1714385802613,"stop":1714385802613,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54eb42aad27a0d9","name":"Check received message containing long","time":{"start":1714385733937,"stop":1714385733937,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d26e6c1396e4be9","name":"isConnected should return false after all peers disconnect","time":{"start":1714385316515,"stop":1714385316515,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca8894c3641c87d","name":"should encode/decode to text encoding","time":{"start":1714385219639,"stop":1714385219640,"duration":1},"status":"passed","severity":"normal"},{"uid":"93bb33cf939f3abf","name":"Push message with content topic containing short","time":{"start":1714385802604,"stop":1714385802605,"duration":1},"status":"passed","severity":"normal"},{"uid":"415f754f9ab698c4","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714385219011,"stop":1714385219012,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d1da39a5ece064a","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714385705752,"stop":1714385705752,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da092ade649e6e1c","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714385838396,"stop":1714385838396,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e26808a5da2f85","name":"Push message with Russian payload","time":{"start":1714385802594,"stop":1714385802595,"duration":1},"status":"passed","severity":"normal"},{"uid":"50336d3c81ea61f0","name":"Subscribe and receive messages via waku relay post","time":{"start":1714385893729,"stop":1714385893729,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9347258845433c9","name":"Publishes to nwaku","time":{"start":1714385682611,"stop":1714385682611,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b465b123d52570","name":"Push message with unicode special characters payload","time":{"start":1714385802600,"stop":1714385802601,"duration":1},"status":"passed","severity":"normal"},{"uid":"875ba53a7de8388f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714385893732,"stop":1714385893733,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3ece6233b8e0f5","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714385235805,"stop":1714385235805,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dacbc52271a5e0b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714385503992,"stop":1714385503992,"duration":0},"status":"passed","severity":"normal"},{"uid":"83db601cae3cd580","name":"Push message with content topic containing long","time":{"start":1714385651935,"stop":1714385651937,"duration":2},"status":"passed","severity":"normal"},{"uid":"fcf623720e8f5c78","name":"Decoder throws on undefined content topic","time":{"start":1714385245177,"stop":1714385245177,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6919328ca13236","name":"Privacy Node - default protocol","time":{"start":1714385872704,"stop":1714385872704,"duration":0},"status":"passed","severity":"normal"},{"uid":"8004bf6212cf5fe3","name":"should use DNS peer discovery with light client","time":{"start":1714385272447,"stop":1714385272447,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3cd5604efddb6c1","name":"Decoder throws on empty string content topic","time":{"start":1714385224589,"stop":1714385224589,"duration":0},"status":"passed","severity":"normal"},{"uid":"e758d0ddfb423bb1","name":"listenerCount","time":{"start":1714385301778,"stop":1714385301779,"duration":1},"status":"passed","severity":"normal"},{"uid":"866c6637c6188cb","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714385808132,"stop":1714385808132,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0931cbafb51291","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714385677329,"stop":1714385677330,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c2afc83e019373","name":"Push message with escaped characters payload","time":{"start":1714385651933,"stop":1714385651933,"duration":0},"status":"passed","severity":"normal"},{"uid":"204267798bd4fc23","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714385711029,"stop":1714385711029,"duration":0},"status":"passed","severity":"normal"},{"uid":"7324ce19091ae43","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714385867311,"stop":1714385867312,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e451223b03b70f","name":"Check meta is set [symmetric]","time":{"start":1714385245174,"stop":1714385245175,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8afe8832e07a38d","name":"Push message with content topic containing Arabic","time":{"start":1714385802607,"stop":1714385802608,"duration":1},"status":"passed","severity":"normal"},{"uid":"17568fbaa132edea","name":"should return false","time":{"start":1714385219638,"stop":1714385219638,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfdae688e7af896b","name":"Check message received after jswaku node is restarted","time":{"start":1714385733972,"stop":1714385733972,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8024137fe8dea651","name":"Subscribe and receive messages via lightPush","time":{"start":1714385893737,"stop":1714385893737,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0063bba5d05a3f2","name":"should not receive a peer event after stop","time":{"start":1714385741764,"stop":1714385741764,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b807c3c641f716","name":"Push message with Basic HTML tag payload","time":{"start":1714385651931,"stop":1714385651931,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1e97bd21ad0a83","name":"Check received message containing SQL Injection","time":{"start":1714385733940,"stop":1714385733941,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9d9da6c7ca710b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714385867313,"stop":1714385867313,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b6d56a710528b3","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714385219016,"stop":1714385219017,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee2f8faabc9c0214","name":"pre and post cipher","time":{"start":1714385245716,"stop":1714385245716,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eebfcb8e6efa288","name":"should throw error - no id","time":{"start":1714385219632,"stop":1714385219637,"duration":5},"status":"passed","severity":"normal"},{"uid":"8a724ef1b984693e","name":"Check received message containing unicode special characters","time":{"start":1714385421484,"stop":1714385421485,"duration":1},"status":"passed","severity":"normal"},{"uid":"470e5f72f5e96a93","name":"Push message with content topic containing Russian","time":{"start":1714385802608,"stop":1714385802608,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76541a60f5a8193","name":"Check received message containing Arabic","time":{"start":1714385733954,"stop":1714385733955,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f9027c8e0c7627","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714385802610,"stop":1714385802610,"duration":0},"status":"passed","severity":"normal"},{"uid":"89298672731283c0","name":"recovers when dns.resolve returns empty","time":{"start":1714385235802,"stop":1714385235802,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f78c6f36ca25f8","name":"Push message with content topic containing numeric","time":{"start":1714385802606,"stop":1714385802606,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea84151d9762deb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714385893736,"stop":1714385893736,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bcfc3862e485ae0","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714385423376,"stop":1714385423377,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcbeb1081f152e93","name":"Check received message containing Basic HTML tag","time":{"start":1714385733957,"stop":1714385733957,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b1e8558ad09874","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714385733967,"stop":1714385733967,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a89d7a4a7c96647","name":"Check received message containing Basic HTML tag","time":{"start":1714385733942,"stop":1714385733942,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59c103b4cb90b64","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714385219010,"stop":1714385219011,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e4bdfbacdb8fae2","name":"Relay + Store","time":{"start":1714385219644,"stop":1714385219644,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca389d029df0066e","name":"Push message with content topic containing shell command","time":{"start":1714385651944,"stop":1714385651945,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4502ecdb2281589","name":"Push message on custom pubsubTopic","time":{"start":1714385540659,"stop":1714385540659,"duration":0},"status":"passed","severity":"normal"},{"uid":"f366eaafb554e2d6","name":"Generator, custom pubsub topic","time":{"start":1714385837035,"stop":1714385837035,"duration":0},"status":"passed","severity":"normal"},{"uid":"9683be459de0bb61","name":"Promise Callback - forward","time":{"start":1714385824997,"stop":1714385824998,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f319f15cf428d68","name":"different cluster, same shard: nodes don't connect","time":{"start":1714385423323,"stop":1714385423323,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc4c0463e2b9e37","name":"should not throw an error for a single configured topic","time":{"start":1714385210996,"stop":1714385210996,"duration":0},"status":"passed","severity":"normal"},{"uid":"56928d09972d22e5","name":"Push message with short payload","time":{"start":1714385802590,"stop":1714385802590,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6f42a9a019b276","name":"Query generator for 2000 messages","time":{"start":1714385842027,"stop":1714385842028,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d13282a765326fd","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714385842022,"stop":1714385842023,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8cb7e62234fbad3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714385483949,"stop":1714385483949,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f208404bc68f6bd","name":"1 Relay, 1 Filter, gives up","time":{"start":1714385235443,"stop":1714385235443,"duration":0},"status":"passed","severity":"normal"},{"uid":"129abbed09533de2","name":"can dial TLS multiaddrs","time":{"start":1714385547384,"stop":1714385547384,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a495e3ffd3da64","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714385893730,"stop":1714385893730,"duration":0},"status":"passed","severity":"normal"},{"uid":"832dacbf11974222","name":"Push message with Script payload","time":{"start":1714385802596,"stop":1714385802597,"duration":1},"status":"passed","severity":"normal"},{"uid":"747022114e8ae701","name":"Check received message containing XML","time":{"start":1714385421468,"stop":1714385421469,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd364316a3e9ef81","name":"removeEventListener with wrong event","time":{"start":1714385301777,"stop":1714385301777,"duration":0},"status":"passed","severity":"normal"},{"uid":"586025b2f1ec600c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714385423386,"stop":1714385423386,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a43935bb19c1e13","name":"Asymmetric encrypt & decrypt","time":{"start":1714385245714,"stop":1714385245715,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b5a507f4df9dd","name":"Check publish message containing Script","time":{"start":1714385705592,"stop":1714385705593,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9781768203b44c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714385808133,"stop":1714385808134,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ce1f84b943630b","name":"Push message with short payload","time":{"start":1714385651925,"stop":1714385651925,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2fb9e054ba6cdb","name":"should emit a peer event after start","time":{"start":1714385272445,"stop":1714385272445,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fe72698047f172","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714385219006,"stop":1714385219007,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5010d3acf37973c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714385503993,"stop":1714385503994,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d857bd6f2b0b20a","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714385838395,"stop":1714385838395,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afc1a3946b9c0d","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714385423324,"stop":1714385423324,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b737cca7b24ec8","name":"Push message with content topic containing Script","time":{"start":1714385651940,"stop":1714385651941,"duration":1},"status":"passed","severity":"normal"},{"uid":"f393d41f4e187f4b","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714385210986,"stop":1714385210986,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd61da2b949f0da","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714385893745,"stop":1714385893746,"duration":1},"status":"passed","severity":"normal"},{"uid":"be413fdf0a32a599","name":"Subscribe and receives messages on 20 topics","time":{"start":1714385503988,"stop":1714385503988,"duration":0},"status":"passed","severity":"normal"},{"uid":"48134cb4b1cecf6e","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714385211004,"stop":1714385211004,"duration":0},"status":"passed","severity":"normal"},{"uid":"434df90d51bf83da","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714385219014,"stop":1714385219015,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb2d25bace040dd0","name":"Subscribe to topic containing long and receive message","time":{"start":1714385893732,"stop":1714385893732,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54cc8482d524aa2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714385893733,"stop":1714385893733,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ac864bc970adc8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714385210990,"stop":1714385210990,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da8a248fa12fb72","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714385340607,"stop":1714385340608,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80afdb4db10669e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714385340605,"stop":1714385340605,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3c66cfa2d68631","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714385210995,"stop":1714385210995,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ff93c78e1c0298","name":"Passing page size 0 when there are 110 messages","time":{"start":1714385841955,"stop":1714385841955,"duration":0},"status":"passed","severity":"normal"},{"uid":"346d2293130dce2d","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714385711047,"stop":1714385711047,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0816adcab06b8c0","name":"Check message with non string payload is not received","time":{"start":1714385733949,"stop":1714385733950,"duration":1},"status":"passed","severity":"normal"},{"uid":"34347de7a8caedc2","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714385423334,"stop":1714385423334,"duration":0},"status":"passed","severity":"normal"},{"uid":"71577db63d76b095","name":"Push message with content topic containing Script","time":{"start":1714385802609,"stop":1714385802609,"duration":0},"status":"passed","severity":"normal"},{"uid":"945271cb0aa6aabb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714385893744,"stop":1714385893744,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e2c183984a0564","name":"Check received message containing emoji","time":{"start":1714385733945,"stop":1714385733945,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f99344a693ac11","name":"Encoder throws on empty string content topic","time":{"start":1714385224588,"stop":1714385224588,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7821ae1e5fb63d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714385210989,"stop":1714385210990,"duration":1},"status":"passed","severity":"normal"},{"uid":"da07985e62583fd2","name":"Generator, 2 different pubsubtopics","time":{"start":1714385837043,"stop":1714385837043,"duration":0},"status":"passed","severity":"normal"},{"uid":"a750d0622a8b5612","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714385235212,"stop":1714385235212,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a278fbe8d6d78a","name":"Check publish message after client node is restarted","time":{"start":1714385705603,"stop":1714385705603,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73cb4f29ada737c7","name":"Sign & Recover","time":{"start":1714385245717,"stop":1714385245717,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b461c426200ec6","name":"Check received message containing unicode special characters","time":{"start":1714385733944,"stop":1714385733945,"duration":1},"status":"passed","severity":"normal"},{"uid":"affce4a2d55f39b","name":"should decode valid enr successfully","time":{"start":1714385219631,"stop":1714385219631,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e4ee8ade79dae4","name":"Generator, 2 different pubsubtopics","time":{"start":1714385837035,"stop":1714385837036,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7351cb25e04da76","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714385235208,"stop":1714385235208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e354c226f107675a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714385503986,"stop":1714385503987,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf0ec641c140309","name":"Push message with content topic containing short","time":{"start":1714385651935,"stop":1714385651935,"duration":0},"status":"passed","severity":"normal"},{"uid":"28350722ca537bb1","name":"Check received message containing Russian","time":{"start":1714385733955,"stop":1714385733955,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e97d0e73419cc0","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714385423324,"stop":1714385423324,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50ea7eb819190e2","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app98/5/topic562/utf8","time":{"start":1714385757960,"stop":1714385757961,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f3d3dc74528328f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714385423388,"stop":1714385423388,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a23dcb570e8b166","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714385340601,"stop":1714385340602,"duration":1},"status":"passed","severity":"normal"},{"uid":"964e91e77b79306b","name":"same cluster, different shard: nodes don't connect","time":{"start":1714385423322,"stop":1714385423322,"duration":0},"status":"passed","severity":"normal"},{"uid":"926b3728906b7f50","name":"groups content topics by expected pubsub topic","time":{"start":1714385210979,"stop":1714385210980,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a9fdb22ac8227be","name":"random static sharding 8 - Cluster ID: 931, Shard ID: 223","time":{"start":1714385794772,"stop":1714385794772,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0a5c2c0240c142","name":"Check received message with timestamp: 1714385261364000000 ","time":{"start":1714385733945,"stop":1714385733946,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b2af690ef9e36f9","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714385838395,"stop":1714385838395,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8e85b2b8471af0","name":"1 Relay, 1 fetch","time":{"start":1714385235442,"stop":1714385235442,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d0c691ade5b9bd","name":"can start the service","time":{"start":1714385272428,"stop":1714385272428,"duration":0},"status":"passed","severity":"normal"},{"uid":"726b036abb0f03f7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714385893734,"stop":1714385893734,"duration":0},"status":"passed","severity":"normal"},{"uid":"18dbd7d137e6c187","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714385423384,"stop":1714385423385,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83d3965d7f20c81","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714385272447,"stop":1714385272460,"duration":13},"status":"skipped","severity":"normal"},{"uid":"8a7a6efcde2de36d","name":"Fails to push message with large meta","time":{"start":1714385651948,"stop":1714385651948,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a61a86cf52da633","name":"handles empty contentTopics array correctly","time":{"start":1714385211002,"stop":1714385211002,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c79a6fdedaf2bd4","name":"Check received message containing shell command","time":{"start":1714385421471,"stop":1714385421471,"duration":0},"status":"passed","severity":"normal"},{"uid":"901dc3e43b85f784","name":"same cluster, same shard: nodes connect","time":{"start":1714385423321,"stop":1714385423322,"duration":1},"status":"passed","severity":"normal"},{"uid":"c211ad2ea7d47901","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714385867312,"stop":1714385867312,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e28493740245d2","name":"Push message with custom timestamp: 1714389023595","time":{"start":1714385651949,"stop":1714385651950,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d7643a92371b7c","name":"Check received message containing XML","time":{"start":1714385733957,"stop":1714385733957,"duration":0},"status":"passed","severity":"normal"},{"uid":"2482b653e1553b37","name":"connects to nwaku","time":{"start":1714385858309,"stop":1714385858310,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b4da9f301efc1f","name":"Does not throw an exception when node disconnects","time":{"start":1714385858310,"stop":1714385858310,"duration":0},"status":"passed","severity":"normal"},{"uid":"31968ace5f232c0d","name":"Push message with Arabic payload","time":{"start":1714385651929,"stop":1714385651929,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f24babd23a5d5e","name":"Check message on other pubsub topic is not received","time":{"start":1714385733969,"stop":1714385733970,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2dcfd75c85e9b58","name":"Push message with special chars payload","time":{"start":1714385802592,"stop":1714385802592,"duration":0},"status":"passed","severity":"normal"},{"uid":"2903ebb413ac0a6b","name":"Accepts a valid Waku Message","time":{"start":1714385227984,"stop":1714385227985,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae04350d31618fd5","name":"Check message with non string payload is not received","time":{"start":1714385421494,"stop":1714385421495,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e3485fe28deb55","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714385423357,"stop":1714385423361,"duration":4},"status":"passed","severity":"normal"},{"uid":"24ab25483413056","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714385711034,"stop":1714385711034,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f290a1eded366d0","name":"Check message with invalid timestamp is not received","time":{"start":1714385733968,"stop":1714385733969,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e6a591fab2346d8","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714385261958,"stop":1714385261959,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de4394e0766eede","name":"Passing page size 110 when there are 120 messages","time":{"start":1714385841963,"stop":1714385841964,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7e1a2fa75d68fb","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714385423389,"stop":1714385423389,"duration":0},"status":"passed","severity":"normal"},{"uid":"68158728afaddd1d","name":"Ping on subscribed peer","time":{"start":1714385290678,"stop":1714385290679,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d27a55f931eef6","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714385210997,"stop":1714385210998,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74a895851be584","name":"Check received message containing Arabic","time":{"start":1714385421465,"stop":1714385421466,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1fa8218f40ede42","name":"Encoder throws on undefined content topic","time":{"start":1714385245175,"stop":1714385245176,"duration":1},"status":"passed","severity":"normal"},{"uid":"6389f4b53df2d4e8","name":"Check message received after nwaku node is restarted","time":{"start":1714385733972,"stop":1714385733972,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b67f7fac4f336853","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714385361490,"stop":1714385361490,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec4c4309922b05c","name":"A test","time":{"start":1714385504118,"stop":1714385504119,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fc4327457c7f674","name":"should return empty list for no shard","time":{"start":1714385210986,"stop":1714385210986,"duration":0},"status":"passed","severity":"normal"},{"uid":"12dc587a5d7c8f3e","name":"Push message with long payload","time":{"start":1714385651926,"stop":1714385651926,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ee6b7a936ea74d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714385837037,"stop":1714385837037,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5b3f651c24b79a","name":"Push message with content topic containing escaped characters","time":{"start":1714385802611,"stop":1714385802612,"duration":1},"status":"passed","severity":"normal"},{"uid":"59fc8d8d53127306","name":"Fails to push message with large meta","time":{"start":1714385802614,"stop":1714385802615,"duration":1},"status":"passed","severity":"normal"},{"uid":"db6cfc99fb9634ef","name":"ignores domain fetching errors","time":{"start":1714385235802,"stop":1714385235803,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cd98037f96cc894","name":"Push message with special chars payload","time":{"start":1714385651927,"stop":1714385651928,"duration":1},"status":"passed","severity":"normal"},{"uid":"411015df1d4028d2","name":"Check message received after nwaku node is restarted","time":{"start":1714385421495,"stop":1714385421500,"duration":5},"status":"skipped","severity":"normal"},{"uid":"f24a04d45bed5e54","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714385234585,"stop":1714385234585,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8dbedebf67d321","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714385210977,"stop":1714385210977,"duration":0},"status":"passed","severity":"normal"},{"uid":"35be07190563a4f3","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714385219003,"stop":1714385219005,"duration":2},"status":"passed","severity":"normal"},{"uid":"af0b00cbf53a0106","name":"start node with empty shard","time":{"start":1714385794775,"stop":1714385794775,"duration":0},"status":"passed","severity":"normal"},{"uid":"595eed2bc796342b","name":"Store - dialed first","time":{"start":1714385872702,"stop":1714385872702,"duration":0},"status":"passed","severity":"normal"},{"uid":"790c238f7c3e4ced","name":"Check publish message containing escaped characters","time":{"start":1714385705595,"stop":1714385705595,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f1c93e9fb5ecdf","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714385340607,"stop":1714385340607,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9686a962216aad","name":"creates an iterator","time":{"start":1714385849513,"stop":1714385849514,"duration":1},"status":"passed","severity":"normal"},{"uid":"260a4977bf035c61","name":"should not fail to start the service if it is already started","time":{"start":1714385239207,"stop":1714385239208,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96c4d07f40a25e7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714385210991,"stop":1714385210992,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37c09c5f9a1ffb2","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714385210976,"stop":1714385210977,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d7ea57ccae25b0","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714385269640,"stop":1714385269640,"duration":0},"status":"passed","severity":"normal"},{"uid":"f369ad10e1633855","name":"should throw an error for insufficient data","time":{"start":1714385211007,"stop":1714385211007,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7e8e389ebdce7d","name":"should throw error - no public key","time":{"start":1714385219637,"stop":1714385219637,"duration":0},"status":"passed","severity":"normal"},{"uid":"12fa8e748930fcff","name":"Ping on peer without subscriptions","time":{"start":1714385334029,"stop":1714385334030,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f5fc788ddf43a9","name":"Check received message containing shell command","time":{"start":1714385733958,"stop":1714385733958,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba84c918ac79c088","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714385893743,"stop":1714385893743,"duration":0},"status":"passed","severity":"normal"},{"uid":"958b73213059cc58","name":"Push message with shell command payload","time":{"start":1714385651932,"stop":1714385651933,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91a23829cf93111","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714385893733,"stop":1714385893733,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a080aef0b9ad3b8","name":"throws on content topic with empty encoding field","time":{"start":1714385210972,"stop":1714385210972,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae25b03c7460998","name":"Throws when trying to push message with empty payload","time":{"start":1714385802603,"stop":1714385802604,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e1947bfffb2e81d","name":"Query with Ordered Callback, No message returned","time":{"start":1714385808134,"stop":1714385808134,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d97d9a7e9c0c64","name":"Check received message containing JSON","time":{"start":1714385733957,"stop":1714385733958,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1ea3b0a33e2ad9","name":"Fields are not dropped","time":{"start":1714385223937,"stop":1714385223939,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f136ce0e4f2d1c0","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714385213603,"stop":1714385213605,"duration":2},"status":"passed","severity":"normal"},{"uid":"380b8327a22728b9","name":"should properly create peer info with all multiaddrs","time":{"start":1714385219642,"stop":1714385219642,"duration":0},"status":"passed","severity":"normal"},{"uid":"7426c8562a919fd0","name":"Mutual subscription","time":{"start":1714385711027,"stop":1714385711027,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66eb1791cf8af93","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714385503988,"stop":1714385503988,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb9037496d23222","name":"Subscribe to topic containing XML and publish message","time":{"start":1714385711037,"stop":1714385711037,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a2029beaebf4e","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714385210987,"stop":1714385210988,"duration":1},"status":"passed","severity":"normal"},{"uid":"32c998483913923a","name":"Filter","time":{"start":1714385872703,"stop":1714385872703,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c13cf2ce5752e7c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714385677332,"stop":1714385677333,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0b1de499fba750","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714385219018,"stop":1714385219019,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e08a0e2c5cd95d","name":"Push message with content topic containing SQL Injection","time":{"start":1714385802609,"stop":1714385802609,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd5913967d0693a","name":"Delete observer","time":{"start":1714385654476,"stop":1714385654476,"duration":0},"status":"passed","severity":"normal"},{"uid":"97af9772ceaf24ae","name":"dispatchEvent via connectionManager","time":{"start":1714385301779,"stop":1714385301779,"duration":0},"status":"passed","severity":"normal"},{"uid":"25974dbc707e404e","name":"Check received message with timestamp: 1714385261619000000 ","time":{"start":1714385421487,"stop":1714385421488,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f185c7f98cc1e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714385235805,"stop":1714385235805,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a4c19941850252","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714385837044,"stop":1714385837044,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f486b008d46dca","name":"Push message with content topic containing Arabic","time":{"start":1714385651938,"stop":1714385651939,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a19b65d3f5bba9","name":"Query generator for multiple messages","time":{"start":1714385842020,"stop":1714385842021,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa72b787ccf8be3","name":"Promise Callback - backward","time":{"start":1714385824998,"stop":1714385825000,"duration":2},"status":"passed","severity":"normal"},{"uid":"500faf75587eb639","name":"Nodes with multiple pubsub topic","time":{"start":1714385677328,"stop":1714385677329,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5b767474bc2e09e","name":"Subscribe to topic containing short and receive message","time":{"start":1714385503990,"stop":1714385503990,"duration":0},"status":"passed","severity":"normal"},{"uid":"90eb988db7be4dd7","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714385503998,"stop":1714385503998,"duration":0},"status":"passed","severity":"normal"},{"uid":"b964535914e6160f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714385211003,"stop":1714385211003,"duration":0},"status":"passed","severity":"normal"},{"uid":"c280cf9127438a83","name":"should handle a minimal index list","time":{"start":1714385211005,"stop":1714385211006,"duration":1},"status":"passed","severity":"normal"},{"uid":"1556e2aeadeeeaca","name":"isConnected should return true after first peer connects","time":{"start":1714385316514,"stop":1714385316514,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b730239cf1c35b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714385361491,"stop":1714385361491,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bab1efd408ebd2f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714385483950,"stop":1714385483950,"duration":0},"status":"passed","severity":"normal"},{"uid":"868754e1685d0cd9","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714385219009,"stop":1714385219010,"duration":1},"status":"passed","severity":"normal"},{"uid":"18fe0190c7e75afe","name":"Check message with no content topic is not received","time":{"start":1714385733948,"stop":1714385733949,"duration":1},"status":"passed","severity":"normal"},{"uid":"346eaa883104bba6","name":"Check received message containing JSON","time":{"start":1714385421470,"stop":1714385421471,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe76e2909e1cd03","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714385213615,"stop":1714385213615,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8fd8a0df5ab8d3","name":"should throw error - invalid id","time":{"start":1714385219638,"stop":1714385219638,"duration":0},"status":"passed","severity":"normal"},{"uid":"55011ec4d4a2b611","name":"Push message with Arabic payload","time":{"start":1714385802594,"stop":1714385802594,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf7f4313f5b0503","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714385503995,"stop":1714385503995,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb53315fd9e13c31","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714385677329,"stop":1714385677329,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd539f35a9f1fb7","name":"Callback on promise","time":{"start":1714385842024,"stop":1714385842025,"duration":1},"status":"passed","severity":"normal"},{"uid":"10efe33bcf777c7b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714385219007,"stop":1714385219007,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b4a7bc5bdcbc7b","name":"Check message on other pubsub topic is not received","time":{"start":1714385733948,"stop":1714385733948,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4c5fc437ab7622","name":"Round trip binary serialization","time":{"start":1714385224585,"stop":1714385224586,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd1eaa900db4997","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714385503992,"stop":1714385503992,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6883ef9535f8755","name":"Push message with JSON payload","time":{"start":1714385651932,"stop":1714385651932,"duration":0},"status":"passed","severity":"normal"},{"uid":"be21465f6a0632a3","name":"Query generator for multiple messages with different message text format","time":{"start":1714385842021,"stop":1714385842022,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e7e15f05802e15b","name":"through manual discovery","time":{"start":1714385547384,"stop":1714385547385,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc31369b34e1a866","name":"Publish message with large meta","time":{"start":1714385705604,"stop":1714385705615,"duration":11},"status":"passed","severity":"normal"},{"uid":"e0e873ff46882a4a","name":"Publish message with custom timestamp: Mon Apr 29 2024 11:14:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1714385705600,"stop":1714385705600,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e5f9b15b4c2a6e","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714385210975,"stop":1714385210975,"duration":0},"status":"passed","severity":"normal"},{"uid":"450234cc34c4ce86","name":"Subscribe to topic containing long and publish message","time":{"start":1714385711033,"stop":1714385711033,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18804a00816f8cf","name":"does not throw on valid cases","time":{"start":1714385210968,"stop":1714385210968,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61695c9e3e1d422","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714385423325,"stop":1714385423325,"duration":0},"status":"passed","severity":"normal"},{"uid":"1739170e90d48bd6","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714385210974,"stop":1714385210974,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a9c3bc77732903","name":"Subscribe to topic containing Script and publish message","time":{"start":1714385711036,"stop":1714385711037,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8eced7ba4876fb3","name":"Relay - dialed first","time":{"start":1714385872701,"stop":1714385872701,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f7835e41db770c","name":"should properly create location multiaddrs - tcp6","time":{"start":1714385219641,"stop":1714385219641,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4f95fed65290f3","name":"should load peers from local storage and dispatch events","time":{"start":1714385239210,"stop":1714385239210,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1b249965fd7e5a","name":"Push message with custom timestamp: 1714381823595","time":{"start":1714385651949,"stop":1714385651949,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d21f534f4959a91","name":"Check message with invalid timestamp is not received","time":{"start":1714385733947,"stop":1714385733948,"duration":1},"status":"passed","severity":"normal"},{"uid":"911f9a98f66aebbf","name":"Check received message containing shell command","time":{"start":1714385733943,"stop":1714385733943,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12803d905101236","name":"should not receive a peer event after stop","time":{"start":1714385239209,"stop":1714385239209,"duration":0},"status":"passed","severity":"normal"},{"uid":"f732b7b1272842dc","name":"should be called for bootstrap peers","time":{"start":1714385269638,"stop":1714385269638,"duration":0},"status":"passed","severity":"normal"},{"uid":"76494e4410be5b86","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714385340608,"stop":1714385340608,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c47cd9bdc99b53","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714385210978,"stop":1714385210978,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e97f6584e91ff5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714385210993,"stop":1714385210993,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6a14e79b571333","name":"Encoder throws on undefined content topic","time":{"start":1714385224587,"stop":1714385224588,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eaeb00c3ec36a8a","name":"Push message equal or less that 1MB","time":{"start":1714385802617,"stop":1714385802617,"duration":0},"status":"passed","severity":"normal"},{"uid":"4387ffb3b9d0aaa8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714385235806,"stop":1714385235806,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a48d259366bec1b4","name":"Check message received after jswaku node is restarted","time":{"start":1714385733950,"stop":1714385733951,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2f3da902739485c3","name":"Check received message containing SQL Injection","time":{"start":1714385733955,"stop":1714385733956,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff98270e9d082e","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714385711035,"stop":1714385711035,"duration":0},"status":"passed","severity":"normal"},{"uid":"795675ef0ce5ac29","name":"throws on empty content topic","time":{"start":1714385210968,"stop":1714385210969,"duration":1},"status":"passed","severity":"normal"},{"uid":"c771a398f9ababaf","name":"Refresh subscription","time":{"start":1714385893731,"stop":1714385893731,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08800b71daa6c5b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714385361491,"stop":1714385361491,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b9d7e3a2bd4a8","name":"Check message with no pubsub topic is not received","time":{"start":1714385421492,"stop":1714385421492,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7227a708cb7af7b","name":"Overlapping topic subscription","time":{"start":1714385893740,"stop":1714385893740,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b469137c311dc6","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714385210988,"stop":1714385210988,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b366a2f2321ce2","name":"Check received message containing short","time":{"start":1714385733936,"stop":1714385733937,"duration":1},"status":"passed","severity":"normal"},{"uid":"8685141cbe2a855e","name":"Subscribe to topic containing Script and receive message","time":{"start":1714385893743,"stop":1714385893743,"duration":0},"status":"passed","severity":"normal"},{"uid":"b542a52c4ef507ab","name":"new peer added after a peer was already found","time":{"start":1714385663294,"stop":1714385663294,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32c11b447e142cfb","name":"Subscribe to topic containing Script and receive message","time":{"start":1714385503994,"stop":1714385503994,"duration":0},"status":"passed","severity":"normal"},{"uid":"d871be254f76abd9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714385361491,"stop":1714385361492,"duration":1},"status":"passed","severity":"normal"},{"uid":"596762d8174c1241","name":"Default pageSize","time":{"start":1714385841964,"stop":1714385841964,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a0659f359d033c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714385503997,"stop":1714385503998,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a97ef9974976adc","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714385211004,"stop":1714385211004,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b041b32ff89ec0","name":"Push message with content topic containing XML","time":{"start":1714385651941,"stop":1714385651942,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d3575313ffb6bbd","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714385210978,"stop":1714385210979,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4cddea104a5cc1e","name":"Overlapping topic subscription","time":{"start":1714385893731,"stop":1714385893731,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bb3a2e4c0f2634","name":"Subscribe to topic containing long and receive message","time":{"start":1714385503990,"stop":1714385503990,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f11f621586434","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714385893743,"stop":1714385893743,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fe48ebdf7b1f10","name":"configure the node with multiple pubsub topics","time":{"start":1714385794774,"stop":1714385794774,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f23086813c866a4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714385423380,"stop":1714385423382,"duration":2},"status":"passed","severity":"normal"},{"uid":"1000b343832ab34e","name":"Nodes with multiple pubsub topic","time":{"start":1714385677332,"stop":1714385677332,"duration":0},"status":"passed","severity":"normal"},{"uid":"306b93060a6a4b59","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714385219644,"stop":1714385219644,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f033fd3e77f80","name":"should properly create location multiaddrs - tcp4","time":{"start":1714385219641,"stop":1714385219641,"duration":0},"status":"passed","severity":"normal"},{"uid":"66067222ab26341d","name":"should set field with only STORE enabled","time":{"start":1714385219643,"stop":1714385219643,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae4572c8ca8f2cf","name":"throws an error for improperly formatted content topics","time":{"start":1714385210981,"stop":1714385210981,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b99e857ebdcba9f","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714385808133,"stop":1714385808133,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6462877656f2508","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714385423335,"stop":1714385423335,"duration":0},"status":"passed","severity":"normal"},{"uid":"c609f68b42ec6a4d","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714385235806,"stop":1714385235806,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8382c3d841646ae1","name":"ignores unrecognized TXT record formats","time":{"start":1714385235803,"stop":1714385235803,"duration":0},"status":"passed","severity":"normal"},{"uid":"37311863c84870c9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714385503996,"stop":1714385503996,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9dce626f3c7208","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714385711047,"stop":1714385711048,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd1d566a9ff98fc3","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app45/4/topic658/utf8","time":{"start":1714385757963,"stop":1714385757963,"duration":0},"status":"passed","severity":"normal"},{"uid":"bece437b1558a78e","name":"handles empty shards array correctly","time":{"start":1714385211002,"stop":1714385211002,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8b9f7ec7b4cf90","name":"should set field with only FILTER enabled","time":{"start":1714385219644,"stop":1714385219644,"duration":0},"status":"passed","severity":"normal"},{"uid":"a104696fbe9a0753","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714385247070,"stop":1714385247070,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cca44b7d1de111f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714385213616,"stop":1714385213616,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bee07c6c6eb99b1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714385423335,"stop":1714385423335,"duration":0},"status":"passed","severity":"normal"},{"uid":"baeb094d5f1550bb","name":"Check received message containing short","time":{"start":1714385421462,"stop":1714385421462,"duration":0},"status":"passed","severity":"normal"},{"uid":"53be0af7b311f14f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714385503993,"stop":1714385503993,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71094acdaa4730","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714385705750,"stop":1714385705751,"duration":1},"status":"skipped","severity":"normal"},{"uid":"86615bf70fdb34db","name":"Push message with content topic containing special chars","time":{"start":1714385802606,"stop":1714385802607,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ad677c3f7b83db","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714385540661,"stop":1714385540661,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dbf42c1f2e1a54f","name":"addEventListener with correct event","time":{"start":1714385301768,"stop":1714385301775,"duration":7},"status":"passed","severity":"normal"},{"uid":"6dca319689769ea5","name":"different cluster, same shard: nodes don't connect","time":{"start":1714385545538,"stop":1714385545539,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bbfb60d9edad223","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714385705598,"stop":1714385705599,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ccc577c06954d56","name":"Push message with content topic containing unicode special characters","time":{"start":1714385802612,"stop":1714385802613,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d697d8f0f6ddf95","name":"Check message on other pubsub topic is not received","time":{"start":1714385421491,"stop":1714385421492,"duration":1},"status":"passed","severity":"normal"},{"uid":"607b19d514d828f1","name":"configure the node with multiple content topics","time":{"start":1714385757964,"stop":1714385757967,"duration":3},"status":"passed","severity":"normal"},{"uid":"96d08bb8b31ae61d","name":"Check publish message containing XML","time":{"start":1714385705593,"stop":1714385705593,"duration":0},"status":"passed","severity":"normal"},{"uid":"18400f3ea8a35c63","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714385423334,"stop":1714385423334,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0f7853474fe5a3","name":"Publish message with rate limit","time":{"start":1714385705615,"stop":1714385705619,"duration":4},"status":"passed","severity":"normal"},{"uid":"ba3c61df3e30155","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714385677327,"stop":1714385677327,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed857a88745329ff","name":"should only return 1 node with relay capability","time":{"start":1714385235804,"stop":1714385235804,"duration":0},"status":"passed","severity":"normal"},{"uid":"d966be4c72f5eff7","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714385235210,"stop":1714385235211,"duration":1},"status":"passed","severity":"normal"},{"uid":"b429bbd2cce3f4e4","name":"should properly compute the node id","time":{"start":1714385219639,"stop":1714385219639,"duration":0},"status":"passed","severity":"normal"},{"uid":"6918743ef282d29c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714385210992,"stop":1714385210992,"duration":0},"status":"passed","severity":"normal"},{"uid":"5915df7b70358ab5","name":"should properly create location multiaddrs - tcp","time":{"start":1714385219642,"stop":1714385219642,"duration":0},"status":"passed","severity":"normal"},{"uid":"be303f516504913a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714385711042,"stop":1714385711047,"duration":5},"status":"passed","severity":"normal"},{"uid":"73bafe74e1a0c164","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714385757967,"stop":1714385757967,"duration":0},"status":"passed","severity":"normal"},{"uid":"153af3297ab94442","name":"Check received message containing Basic HTML tag","time":{"start":1714385421469,"stop":1714385421470,"duration":1},"status":"passed","severity":"normal"},{"uid":"6546f9bb5e15d607","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app20/1/topic580/utf8","time":{"start":1714385757962,"stop":1714385757962,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf646a6570b91aa0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714385893738,"stop":1714385893738,"duration":0},"status":"passed","severity":"normal"},{"uid":"c601bc05b8e0369a","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714385210982,"stop":1714385210983,"duration":1},"status":"passed","severity":"normal"},{"uid":"887b4af850060c9c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714385677328,"stop":1714385677328,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94587651bcf8794","name":"Query Generator, No message returned","time":{"start":1714385808133,"stop":1714385808133,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a89df681c70154","name":"Push message with content topic containing shell command","time":{"start":1714385802611,"stop":1714385802611,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdf45a6c918f7dc","name":"Query with Promise Callback, No Decoder","time":{"start":1714385808136,"stop":1714385808136,"duration":0},"status":"passed","severity":"normal"},{"uid":"123f4535d8c2256f","name":"Check received message containing Chinese","time":{"start":1714385733939,"stop":1714385733939,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2dbdfbd736a42b","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714385423366,"stop":1714385423366,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93a2ae83bff81b6","name":"LightPush","time":{"start":1714385872703,"stop":1714385872703,"duration":0},"status":"passed","severity":"normal"},{"uid":"8720b11996c2382e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714385838394,"stop":1714385838395,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04758c56d3aaff6","name":"Decoder throws on empty string content topic","time":{"start":1714385247073,"stop":1714385247073,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50e88c4f05ca2d9","name":"Meta field set when metaSetter is specified","time":{"start":1714385224586,"stop":1714385224587,"duration":1},"status":"passed","severity":"normal"},{"uid":"114e88f8caa1555a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714385711039,"stop":1714385711039,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f8fe32e6d901a8","name":"Symmetric encrypt & Decrypt","time":{"start":1714385245715,"stop":1714385245716,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d5f71868846fb2","name":"Reopen subscription with peer with lost subscription","time":{"start":1714385334033,"stop":1714385334034,"duration":1},"status":"passed","severity":"normal"},{"uid":"972b67aef2adc2db","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714385235206,"stop":1714385235207,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d32de568d449876","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714385210980,"stop":1714385210980,"duration":0},"status":"passed","severity":"normal"},{"uid":"931e11f267251a48","name":"Check received message containing Script","time":{"start":1714385733941,"stop":1714385733941,"duration":0},"status":"passed","severity":"normal"},{"uid":"30947997a59085de","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714385893742,"stop":1714385893742,"duration":0},"status":"passed","severity":"normal"},{"uid":"657cf0b329838e5f","name":"Ordered callback, aborts when callback returns true","time":{"start":1714385842026,"stop":1714385842027,"duration":1},"status":"passed","severity":"normal"},{"uid":"81607d64d19b2e02","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714385893742,"stop":1714385893742,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa8ecf096727e85","name":"Ping on peer without subscriptions","time":{"start":1714385290679,"stop":1714385290680,"duration":1},"status":"passed","severity":"normal"},{"uid":"956a0f1761f25b3","name":"Check received message containing escaped characters","time":{"start":1714385421472,"stop":1714385421484,"duration":12},"status":"passed","severity":"normal"},{"uid":"780efd3d35051d5e","name":"should set field with only RELAY enabled","time":{"start":1714385219643,"stop":1714385219643,"duration":0},"status":"passed","severity":"normal"},{"uid":"95319e198d1c07d5","name":"Publish message with custom timestamp: Mon Apr 29 2024 09:14:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1714385705599,"stop":1714385705600,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1907778185c3463","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714385210995,"stop":1714385210995,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4ad5b76e6d1ced","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714385503996,"stop":1714385503996,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa65b3645cce8b87","name":"can start and stop the service","time":{"start":1714385741760,"stop":1714385741761,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ecdf8a36e12b99","name":"Passing an array","time":{"start":1714385858310,"stop":1714385858311,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f49bb22a252408b","name":"Ordered Callback - forward","time":{"start":1714385825000,"stop":1714385825005,"duration":5},"status":"passed","severity":"normal"},{"uid":"27909b045fcd1bb6","name":"Push message with numeric payload","time":{"start":1714385802591,"stop":1714385802591,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ff05708693754f","name":"Push message with emoji payload","time":{"start":1714385802602,"stop":1714385802602,"duration":0},"status":"passed","severity":"normal"},{"uid":"85357c351a825b86","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714385893744,"stop":1714385893744,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba14fb9a4676a24","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714385893736,"stop":1714385893736,"duration":0},"status":"passed","severity":"normal"},{"uid":"64955d16f2dbe1b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714385893738,"stop":1714385893739,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed7e574fdd920b43","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714385893742,"stop":1714385893742,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d52b591b9d2061f","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714385210983,"stop":1714385210983,"duration":0},"status":"passed","severity":"normal"},{"uid":"faedd25011911ca2","name":"Subscribe to topic containing short and publish message","time":{"start":1714385711032,"stop":1714385711033,"duration":1},"status":"passed","severity":"normal"},{"uid":"bacb9be71c424747","name":"Check received message containing SQL Injection","time":{"start":1714385421467,"stop":1714385421467,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3e38b3ae4a2e9e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714385540660,"stop":1714385540660,"duration":0},"status":"passed","severity":"normal"},{"uid":"9928cd860684d956","name":"Refresh subscription","time":{"start":1714385711032,"stop":1714385711032,"duration":0},"status":"skipped","severity":"normal"},{"uid":"278d7a991fa1c1a2","name":"throws on content topic with empty version field","time":{"start":1714385210970,"stop":1714385210971,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e1e65640674e51","name":"should throw error - no id","time":{"start":1714385219637,"stop":1714385219638,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8bdce87444d94df","name":"Store - dialed after - with timeout","time":{"start":1714385872703,"stop":1714385872703,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bc1bf66e536710","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714385210985,"stop":1714385210986,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f0e4c8300df64c2","name":"Refresh subscription","time":{"start":1714385503990,"stop":1714385503990,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce6bec82f4617c9","name":"receives messages sent to provided content topic through callback","time":{"start":1714385705751,"stop":1714385705751,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5c21d04322538908","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714385423385,"stop":1714385423385,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad338159c3b64207","name":"Relay - dialed after","time":{"start":1714385872701,"stop":1714385872702,"duration":1},"status":"passed","severity":"normal"},{"uid":"58fb5b684214c2d5","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714385705602,"stop":1714385705602,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf18ec94dfab02d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714385705602,"stop":1714385705602,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e29227f7fbf7e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714385893739,"stop":1714385893739,"duration":0},"status":"passed","severity":"normal"},{"uid":"4089dd1c338233","name":"returns all values when wanted number matches available values","time":{"start":1714385234582,"stop":1714385234583,"duration":1},"status":"passed","severity":"normal"},{"uid":"b35f2d23915797d8","name":"udp ip6 address","time":{"start":1714385219036,"stop":1714385219036,"duration":0},"status":"passed","severity":"normal"},{"uid":"8249b2ad19cbbfab","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714385867311,"stop":1714385867311,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fbf68867f7da5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714385893745,"stop":1714385893745,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c554b92864dcc93","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714385210999,"stop":1714385210999,"duration":0},"status":"passed","severity":"normal"},{"uid":"a485ba8148d614da","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714385867312,"stop":1714385867312,"duration":0},"status":"passed","severity":"normal"},{"uid":"500e9d14c6eef386","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714385210999,"stop":1714385211000,"duration":1},"status":"passed","severity":"normal"},{"uid":"2971f4d5b246ec90","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714385210998,"stop":1714385210998,"duration":0},"status":"passed","severity":"normal"},{"uid":"801467134b4adb0e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714385711040,"stop":1714385711041,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eaf58942839bf55","name":"Subscribe to topic containing short and receive message","time":{"start":1714385893731,"stop":1714385893731,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3c61449fdf9975","name":"Push message with Basic HTML tag payload","time":{"start":1714385802598,"stop":1714385802598,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b30a08a532a0696","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714385503991,"stop":1714385503992,"duration":1},"status":"passed","severity":"normal"},{"uid":"efaa99d5c651bca6","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714385867313,"stop":1714385867313,"duration":0},"status":"passed","severity":"normal"},{"uid":"62610c54ad6ad756","name":"Check publish message containing SQL Injection","time":{"start":1714385705591,"stop":1714385705591,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd4e98a00b1b25a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714385483934,"stop":1714385483948,"duration":14},"status":"passed","severity":"normal"},{"uid":"18863ca87a3880b8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714385677331,"stop":1714385677332,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ea17be8bfbd66b3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714385210992,"stop":1714385210993,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d91a96e9ff6a8a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714385711034,"stop":1714385711035,"duration":1},"status":"passed","severity":"normal"},{"uid":"27727070dfaf06c1","name":"non connected peers","time":{"start":1714385652087,"stop":1714385652087,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d743db19cfc0720","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714385503997,"stop":1714385503997,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f32ae308d054572","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714385340608,"stop":1714385340608,"duration":0},"status":"passed","severity":"normal"},{"uid":"848a00c742f8300f","name":"different cluster, different shard: nodes don't connect","time":{"start":1714385545539,"stop":1714385545540,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded322f6a3087519","name":"Push message with content topic containing JSON","time":{"start":1714385651943,"stop":1714385651944,"duration":1},"status":"passed","severity":"normal"},{"uid":"eece0a8252a39118","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714385423387,"stop":1714385423387,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10b953dbe7266e0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714385757956,"stop":1714385757956,"duration":0},"status":"passed","severity":"normal"},{"uid":"be942ee83efb0d25","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714385423336,"stop":1714385423344,"duration":8},"status":"passed","severity":"normal"},{"uid":"a07d1076c2c2365a","name":"Push message with Chinese payload","time":{"start":1714385651928,"stop":1714385651928,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbdc377fa25023f","name":"Passing page size 10 when there are 10 messages","time":{"start":1714385841962,"stop":1714385841962,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fa79b8659c9f56","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714385503993,"stop":1714385503993,"duration":0},"status":"passed","severity":"normal"},{"uid":"312af5d299718b99","name":"Passing page size 1 when there are 4 messages","time":{"start":1714385841955,"stop":1714385841956,"duration":1},"status":"passed","severity":"normal"},{"uid":"12992d7dd2fbeff2","name":"Query Generator - forward","time":{"start":1714385824995,"stop":1714385824996,"duration":1},"status":"passed","severity":"normal"},{"uid":"210dcde96ad7ac10","name":"Push message with unicode special characters payload","time":{"start":1714385651933,"stop":1714385651934,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb60b308e9af399","name":"returns all values when wanted number is greater than available values","time":{"start":1714385234584,"stop":1714385234585,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf39a856adf95015","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714385316511,"stop":1714385316512,"duration":1},"status":"passed","severity":"normal"},{"uid":"596761e4b1333e3c","name":"nwaku subscribes","time":{"start":1714385682610,"stop":1714385682610,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0edec72aae1c8f","name":"should throw an error for an unconfigured topic","time":{"start":1714385210996,"stop":1714385210997,"duration":1},"status":"passed","severity":"normal"},{"uid":"456280c47fa9be05","name":"Fails to push message bigger that 1MB","time":{"start":1714385651950,"stop":1714385651950,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c5391b254ea733","name":"less peers than existing","time":{"start":1714385652087,"stop":1714385652087,"duration":0},"status":"skipped","severity":"normal"},{"uid":"921e898444fa75e1","name":"Ephemeral field set to true","time":{"start":1714385224586,"stop":1714385224586,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6771a9fc51f9de","name":"Check publish message containing emoji","time":{"start":1714385705596,"stop":1714385705598,"duration":2},"status":"passed","severity":"normal"},{"uid":"69dac7db6caf70f8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714385893733,"stop":1714385893734,"duration":1},"status":"passed","severity":"normal"},{"uid":"125e94c91da7c1aa","name":"Generator, 2 different pubsubtopics","time":{"start":1714385837039,"stop":1714385837040,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c453f007d3bab5","name":"Subscribe and receive messages via lightPush","time":{"start":1714385503986,"stop":1714385503986,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34ab44b1d4b0a87","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714385483951,"stop":1714385483951,"duration":0},"status":"passed","severity":"normal"},{"uid":"f888e2811542db6e","name":"Push message with Russian payload","time":{"start":1714385651929,"stop":1714385651929,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eedb0c289400eb4","name":"should only return 1 node with relay and store capability","time":{"start":1714385235804,"stop":1714385235804,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08b1e67842aa258","name":"Push message with content topic containing Chinese","time":{"start":1714385802607,"stop":1714385802607,"duration":0},"status":"passed","severity":"normal"},{"uid":"172a179b8d2a8211","name":"should handle corrupted local storage data gracefully","time":{"start":1714385239210,"stop":1714385239211,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef7df587028e79a","name":"Passing cursor with wrong message digest","time":{"start":1714385783965,"stop":1714385783965,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02e7a685e496480","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714385663294,"stop":1714385663295,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b3c83e923a7e769f","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714385423383,"stop":1714385423383,"duration":0},"status":"passed","severity":"normal"},{"uid":"356c3cffc5df4e7e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714385210974,"stop":1714385210975,"duration":1},"status":"passed","severity":"normal"},{"uid":"e25231cb0b63385b","name":"should not receive a peer event after stop","time":{"start":1714385272446,"stop":1714385272446,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db9481c162e62e8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714385893730,"stop":1714385893730,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97f5182dbefc771","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714385316513,"stop":1714385316514,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4c7b5bbfbd9c92b","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714385210997,"stop":1714385210997,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda1f4b8375f4da4","name":"Push message with long payload","time":{"start":1714385802591,"stop":1714385802591,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c5bed27a0c7e53","name":"removeEventListener with correct event","time":{"start":1714385301777,"stop":1714385301777,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab3cd1bbca680da","name":"Push message with Chinese payload","time":{"start":1714385802593,"stop":1714385802593,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9e550988a82109","name":"Check received message containing emoji","time":{"start":1714385421486,"stop":1714385421487,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d69ccff2b013cf","name":"Check received message containing special chars","time":{"start":1714385733954,"stop":1714385733954,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc0d6036b3b4e93","name":"Decrypt messages","time":{"start":1714385654475,"stop":1714385654476,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3dec651cead32","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714385711029,"stop":1714385711029,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8c0eda5889327c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714385893728,"stop":1714385893729,"duration":1},"status":"passed","severity":"normal"},{"uid":"162c16da9ab6932","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714385733946,"stop":1714385733947,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d737f7bfa86f69","name":"Push message with rate limit","time":{"start":1714385802615,"stop":1714385802615,"duration":0},"status":"passed","severity":"normal"},{"uid":"5816384a248b1f7e","name":"shard 0","time":{"start":1714385794763,"stop":1714385794764,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8eadd00012c02f9","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714385224456,"stop":1714385224456,"duration":0},"status":"passed","severity":"normal"},{"uid":"636c0bc696ee042c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714385272268,"stop":1714385272269,"duration":1},"status":"passed","severity":"normal"},{"uid":"132cc48e6cab1c8a","name":"Decoder throws on empty string content topic","time":{"start":1714385245177,"stop":1714385245178,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9fb7b3a07bad643","name":"Fails to publish message with wrong content topic","time":{"start":1714385705601,"stop":1714385705601,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d3c94bb97e676c","name":"Push message with content topic containing JSON","time":{"start":1714385802610,"stop":1714385802611,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c0fbd0c6d4c4bc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714385210993,"stop":1714385210994,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a305a5970e8fe5","name":"Relay - times out","time":{"start":1714385872702,"stop":1714385872702,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29662fd53125cb9","name":"Reopen subscription with peer with lost subscription","time":{"start":1714385334031,"stop":1714385334031,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbbd504f8402088","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714385893729,"stop":1714385893729,"duration":0},"status":"passed","severity":"normal"},{"uid":"91abd872be259158","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714385210990,"stop":1714385210991,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e01b8cdedd8d51","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714385219019,"stop":1714385219020,"duration":1},"status":"passed","severity":"normal"},{"uid":"72671687281ea766","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714385210998,"stop":1714385210998,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15c2052d94413aa","name":"Js publishes, other Js receives","time":{"start":1714385682612,"stop":1714385682612,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce24adb241ec2972","name":"Decoder throws on undefined content topic","time":{"start":1714385224588,"stop":1714385224588,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1049771f9c71f10","name":"Check received message with timestamp: 1714385261619 ","time":{"start":1714385421488,"stop":1714385421489,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9cac13ad40b01d1","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714385711031,"stop":1714385711032,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fea2a22f278d3be","name":"Check received message containing escaped characters","time":{"start":1714385733943,"stop":1714385733944,"duration":1},"status":"passed","severity":"normal"},{"uid":"324b0208f3311d0e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714385893735,"stop":1714385893736,"duration":1},"status":"passed","severity":"normal"},{"uid":"6991f74f2e0161fb","name":"should return unique PubsubTopics for static sharding","time":{"start":1714385210984,"stop":1714385210984,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f9997adb0c6480","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714385340602,"stop":1714385340602,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c807d6abc57906","name":"Check publish message containing long","time":{"start":1714385705578,"stop":1714385705580,"duration":2},"status":"passed","severity":"normal"},{"uid":"e98cf0e5f0986017","name":"Push message with meta","time":{"start":1714385802614,"stop":1714385802614,"duration":0},"status":"passed","severity":"normal"},{"uid":"a179eea7af98c3dd","name":"Subscribe to topic containing short and receive message","time":{"start":1714385893741,"stop":1714385893741,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31c6b5c7ca8e4ca","name":"Check received message containing long","time":{"start":1714385733952,"stop":1714385733953,"duration":1},"status":"passed","severity":"normal"}]