mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 07:23:14 +00:00
1 line
162 KiB
JSON
1 line
162 KiB
JSON
[{"uid":"621c725477787be8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729120394814,"stop":1729120394814,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43abcc7667bb195","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1729119808670,"stop":1729119808670,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbd73471a2c0211","name":"Push message with unicode special characters payload","time":{"start":1729120278677,"stop":1729120278678,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7990f5884fd4d9f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1729120285600,"stop":1729120285601,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e37306022fdbc25","name":"Push message with Chinese payload","time":{"start":1729120366713,"stop":1729120366713,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29d1e9771e4366b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729120090948,"stop":1729120090949,"duration":1},"status":"passed","severity":"normal"},{"uid":"93869f063bb1e4c0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1729119832785,"stop":1729119832786,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb98ae1e1046a0f6","name":"Passing cursor with wrong pubsubTopic","time":{"start":1729120348685,"stop":1729120348685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57cf08f50e9f385","name":"Promise Callback - true","time":{"start":1729120387083,"stop":1729120387084,"duration":1},"status":"passed","severity":"normal"},{"uid":"2725466f9fda8a37","name":"All","time":{"start":1729119876647,"stop":1729119876648,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1831be30c590a4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729120094172,"stop":1729120094172,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbb3493f2c97a88","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1729119808657,"stop":1729119808658,"duration":1},"status":"passed","severity":"normal"},{"uid":"645e08d596a7cc1c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1729119843218,"stop":1729119843219,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cfd102110f5978d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app35/7/topic136/xml","time":{"start":1729120341691,"stop":1729120341691,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa92e5773133493","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1729119808661,"stop":1729119808661,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e39c9d261d8d5a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729120094168,"stop":1729120094169,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2506b344833a117","name":"more peers than existing","time":{"start":1729120272313,"stop":1729120272313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7cad5c288b3db0f","name":"Push message with content topic containing long","time":{"start":1729120366736,"stop":1729120366737,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef55274693553f9c","name":"Push message with content topic containing JSON","time":{"start":1729120278688,"stop":1729120278688,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92228f9b3855fa0","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1729120144006,"stop":1729120144007,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b47fe7578446fc7","name":"returns only open connection if one present","time":{"start":1729119823962,"stop":1729119823962,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c84acb21e762fe","name":"Check message with invalid timestamp is not received","time":{"start":1729120044436,"stop":1729120044436,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f79abbe644a95a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1729120174004,"stop":1729120174004,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc97679100511cce","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1729119825059,"stop":1729119825060,"duration":1},"status":"passed","severity":"normal"},{"uid":"42b5dd1645dbe18a","name":"pre and post cipher","time":{"start":1729119843608,"stop":1729119843608,"duration":0},"status":"passed","severity":"normal"},{"uid":"1389c53ea9929e8f","name":"LightPush with 3 connections","time":{"start":1729120093438,"stop":1729120093438,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d846b36c33692a","name":"should wait for LightPush peer to be connected","time":{"start":1729119848872,"stop":1729119848872,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d83659aae40aa7","name":"1 Store, 2 relays, 2 fetches","time":{"start":1729119832943,"stop":1729119832943,"duration":0},"status":"passed","severity":"normal"},{"uid":"851afe33296e0a0f","name":"Overlapping topic subscription","time":{"start":1729120394805,"stop":1729120394805,"duration":0},"status":"passed","severity":"normal"},{"uid":"68cd669aac8e909b","name":"Check received message containing shell command","time":{"start":1729120271956,"stop":1729120271956,"duration":0},"status":"passed","severity":"normal"},{"uid":"910106f147581c6b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1729119817074,"stop":1729119817075,"duration":1},"status":"passed","severity":"normal"},{"uid":"a51364a5574d044b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1729119808660,"stop":1729119808660,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef068d7f7a571c5d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729120094172,"stop":1729120094173,"duration":1},"status":"passed","severity":"normal"},{"uid":"93257f5dc5e33c96","name":"tcp ip4 address","time":{"start":1729119817105,"stop":1729119817106,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc9b3f01cc876d4","name":"Subscribe to topic containing long and receive message","time":{"start":1729120394790,"stop":1729120394790,"duration":0},"status":"passed","severity":"normal"},{"uid":"965d8b820fcc6efc","name":"should get / set TCP multiaddr","time":{"start":1729119817691,"stop":1729119817695,"duration":4},"status":"passed","severity":"normal"},{"uid":"aa04e330e4425038","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729120001947,"stop":1729120001947,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fdcde0cb528bb7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1729119808660,"stop":1729119808660,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3c071aa415d2b4","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1729120272324,"stop":1729120272325,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6d5325532e700210","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729120044435,"stop":1729120044435,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce04c7a28b35f772","name":"Push message with content topic containing Basic HTML tag","time":{"start":1729120278687,"stop":1729120278688,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04ff5d56d382581","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1729119868583,"stop":1729119868584,"duration":1},"status":"passed","severity":"normal"},{"uid":"cddd406473f22e02","name":"udp ip6 address","time":{"start":1729119817106,"stop":1729119817106,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f71ef9215ebda0","name":"configure the node with multiple pubsub topics","time":{"start":1729120351222,"stop":1729120351222,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83c9f12071cd8ff","name":"Check received message containing Arabic","time":{"start":1729120271904,"stop":1729120271904,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b7eb57e5836ec8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729120394798,"stop":1729120394798,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b7fa9c3ea15ff3","name":"Check message with invalid timestamp is not received","time":{"start":1729120271930,"stop":1729120271931,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef0853efd970a34d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729120394800,"stop":1729120394800,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ef938edd841443","name":"should create a new stream if no existing for protocol found","time":{"start":1729119824825,"stop":1729119824826,"duration":1},"status":"passed","severity":"normal"},{"uid":"750a0cd5fc2fce93","name":"shard 0","time":{"start":1729120351217,"stop":1729120351217,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1270adcb284b991","name":"Push message with content topic containing short","time":{"start":1729120366735,"stop":1729120366736,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae8207ad18b7a1f","name":"Encoder throws on empty string content topic","time":{"start":1729119825288,"stop":1729119825288,"duration":0},"status":"passed","severity":"normal"},{"uid":"6816333ada8287f1","name":"Decoder throws on undefined content topic","time":{"start":1729119843223,"stop":1729119843223,"duration":0},"status":"passed","severity":"normal"},{"uid":"e854dd92847fd23c","name":"Query generator for multiple messages with different message text format","time":{"start":1729120402596,"stop":1729120402596,"duration":0},"status":"passed","severity":"normal"},{"uid":"2614eca30f153fc4","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app13/8/topic231/json","time":{"start":1729120341692,"stop":1729120341692,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e142a5c989d3d53","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1729120420807,"stop":1729120420807,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd189f5fa7a5cb99","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1729120341702,"stop":1729120341702,"duration":0},"status":"passed","severity":"normal"},{"uid":"435489ec1456b659","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729120394794,"stop":1729120394795,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1db6e9dc2120405","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729120394800,"stop":1729120394800,"duration":0},"status":"passed","severity":"normal"},{"uid":"88922a9699751ea3","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1729119808647,"stop":1729119808647,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b6154be1a6409d","name":"should throw an error for missing required configuration","time":{"start":1729119808655,"stop":1729119808655,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f4564dad6c4076","name":"should set field with all protocols disabled","time":{"start":1729119817697,"stop":1729119817698,"duration":1},"status":"passed","severity":"normal"},{"uid":"180a7099002eee24","name":"should properly create location multiaddrs - udp6","time":{"start":1729119817696,"stop":1729119817696,"duration":0},"status":"passed","severity":"normal"},{"uid":"466326d2dd261f89","name":"can start the service","time":{"start":1729119880967,"stop":1729119880968,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b60146c5e381ce","name":"should correctly map a content topic to a pubsub topic","time":{"start":1729119808669,"stop":1729119808669,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1296c06b80f2078","name":"Subscribe to topic containing emoji and publish message","time":{"start":1729120295704,"stop":1729120295704,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d78b0e21749e27e","name":"Check message with no content topic is not received","time":{"start":1729120044437,"stop":1729120044437,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acf84cb4d17a2ab","name":"Register correct protocols","time":{"start":1729120295680,"stop":1729120295680,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf93ac7c81d77df","name":"Number of peers are maintained correctly","time":{"start":1729120000103,"stop":1729120000104,"duration":1},"status":"passed","severity":"normal"},{"uid":"204c477f21acdb69","name":"should be online or offline if network state changed","time":{"start":1729119868588,"stop":1729119868589,"duration":1},"status":"passed","severity":"normal"},{"uid":"79cd88daa31f2382","name":"Push message with long payload","time":{"start":1729120366701,"stop":1729120366704,"duration":3},"status":"passed","severity":"normal"},{"uid":"434e3fc8e06b6e20","name":"should throw error - no id","time":{"start":1729119817687,"stop":1729119817687,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd4c529495e5e43","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1729120420809,"stop":1729120420809,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccead39a4643063d","name":"Push message on custom pubsubTopic","time":{"start":1729120173999,"stop":1729120174000,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3963398aec16eb2","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1729119808666,"stop":1729119808666,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3cc3dd981b77c6","name":"Subscribe and receives messages on 20 topics","time":{"start":1729120090950,"stop":1729120090950,"duration":0},"status":"passed","severity":"normal"},{"uid":"497e663845f8c60f","name":"should properly compute the node id","time":{"start":1729119817689,"stop":1729119817690,"duration":1},"status":"passed","severity":"normal"},{"uid":"831479d556730a9d","name":"Sign & Recover","time":{"start":1729119843608,"stop":1729119843608,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa7f09f44dd82b5","name":"Push message with custom timestamp: 1698361694446","time":{"start":1729120278694,"stop":1729120278694,"duration":0},"status":"passed","severity":"normal"},{"uid":"373f6ff28c104f77","name":"Publish message with custom timestamp: Thu Oct 26 2023 23:11:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1729120290229,"stop":1729120290230,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dbf9e0e4e4c9424","name":"Push message with Basic HTML tag payload","time":{"start":1729120278676,"stop":1729120278676,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3c5a3ea8318f9b","name":"should push to needed amount of connections","time":{"start":1729120122585,"stop":1729120122585,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0b3865e86bbe81","name":"Check message on other pubsub topic is not received","time":{"start":1729120271962,"stop":1729120271962,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ebeea4b6a11fe7","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1729119943869,"stop":1729119943875,"duration":6},"status":"passed","severity":"normal"},{"uid":"c479b9f53d4c7496","name":"Check received message containing numeric","time":{"start":1729120044429,"stop":1729120044429,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa85fef2c0ac39ab","name":"should properly create location multiaddrs - tcp6","time":{"start":1729119817696,"stop":1729119817696,"duration":0},"status":"passed","severity":"normal"},{"uid":"683b8bc8cb794e76","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1729120348673,"stop":1729120348673,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dfdaeb7b75a4c9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1729120295695,"stop":1729120295696,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e1fecd010d2678","name":"Subscribe and receive messages via lightPush","time":{"start":1729120394782,"stop":1729120394782,"duration":0},"status":"passed","severity":"normal"},{"uid":"601649fe1fdec3d2","name":"should throw error - no public key","time":{"start":1729119817688,"stop":1729119817689,"duration":1},"status":"passed","severity":"normal"},{"uid":"819146badfba1ada","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1729119817077,"stop":1729119817077,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c820d735a734b9f","name":"Check message with no payload is not received","time":{"start":1729120271963,"stop":1729120271963,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1454b12705c7412","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1729119808648,"stop":1729119808648,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1163297237636c9","name":"should be able to decode the field with only RELAY set to true","time":{"start":1729119817078,"stop":1729119817079,"duration":1},"status":"passed","severity":"normal"},{"uid":"caabddb0a9f8ec13","name":"Fails to push message bigger that 1MB","time":{"start":1729120278696,"stop":1729120278696,"duration":0},"status":"passed","severity":"normal"},{"uid":"46165c62afd6f74a","name":"should not fail to stop the service if it was not started","time":{"start":1729119837164,"stop":1729119837164,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f902d11b0ca5564","name":"getPeersByDiscovery","time":{"start":1729119908386,"stop":1729119908386,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbbfb590b9835fa","name":"Push message with meta","time":{"start":1729120366765,"stop":1729120366765,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5a18b98d88e3b7","name":"Check received message containing Basic HTML tag","time":{"start":1729120044432,"stop":1729120044432,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9c8cea19559085","name":"Check received message containing numeric","time":{"start":1729120271903,"stop":1729120271903,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ce48af03030dc","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1729120295681,"stop":1729120295686,"duration":5},"status":"passed","severity":"normal"},{"uid":"6ff8f1d43ddb6ad4","name":"Check message with non string payload is not received","time":{"start":1729120044438,"stop":1729120044438,"duration":0},"status":"passed","severity":"normal"},{"uid":"628aacda8152659b","name":"should use the provided clusterId for the pubsub topic","time":{"start":1729119808670,"stop":1729119808670,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7de4ad4616523","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1729120001957,"stop":1729120001957,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1840e9ef17f2e35","name":"Check received message containing Chinese","time":{"start":1729120271904,"stop":1729120271904,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae48c782caaa2c5","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1729119833260,"stop":1729119833261,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b3ebc4b122d934","name":"configure the node with multiple content topics","time":{"start":1729120341701,"stop":1729120341702,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d3fc02add876f94","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729120394791,"stop":1729120394791,"duration":0},"status":"passed","severity":"normal"},{"uid":"7999fc104a1ae074","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729120394807,"stop":1729120394807,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc39471c80abca62","name":"Used by Waku Relay","time":{"start":1729120414538,"stop":1729120414538,"duration":0},"status":"passed","severity":"normal"},{"uid":"177e8b590e411ff9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729120090979,"stop":1729120090979,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a1d4c85b0dbc45","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729120394784,"stop":1729120394785,"duration":1},"status":"passed","severity":"normal"},{"uid":"705db7a7971d8b8d","name":"Subscribe and receives messages on 20 topics","time":{"start":1729120394785,"stop":1729120394785,"duration":0},"status":"passed","severity":"normal"},{"uid":"67339351b51b6e82","name":"Check message with non string payload is not received","time":{"start":1729120271942,"stop":1729120271943,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3991b96c9aa44","name":"should throw error - no public key","time":{"start":1729119817687,"stop":1729119817687,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b162fbf006b32c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1729119817080,"stop":1729119817081,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37ce79da02a8dce","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1729120351223,"stop":1729120351223,"duration":0},"status":"passed","severity":"normal"},{"uid":"795fa33617fa691d","name":"Filter with 2 connections","time":{"start":1729120093438,"stop":1729120093438,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34a77ce3dfa9054","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1729120455237,"stop":1729120455238,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a9927bce4fd665","name":"Check received message containing Script","time":{"start":1729120044431,"stop":1729120044431,"duration":0},"status":"passed","severity":"normal"},{"uid":"a425636bd5a8b3a0","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1729119808647,"stop":1729119808647,"duration":0},"status":"passed","severity":"normal"},{"uid":"16178200e94f66e1","name":"can start and stop the service","time":{"start":1729120306336,"stop":1729120306336,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a17573ce2c8b59","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1729120001959,"stop":1729120001960,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0131e0533b9729","name":"should throw an error for an unconfigured topic","time":{"start":1729119808664,"stop":1729119808664,"duration":0},"status":"passed","severity":"normal"},{"uid":"991b3d29354dab89","name":"Push message with Arabic payload","time":{"start":1729120366713,"stop":1729120366714,"duration":1},"status":"passed","severity":"normal"},{"uid":"a58684a7297783ae","name":"Push message with emoji payload","time":{"start":1729120278678,"stop":1729120278678,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d13978fef50e98","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1729120272325,"stop":1729120272325,"duration":0},"status":"passed","severity":"normal"},{"uid":"be84aca2e4d47db0","name":"A test","time":{"start":1729120144113,"stop":1729120144113,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2650ad3f782f1a","name":"Check publish message after service node is restarted","time":{"start":1729120290232,"stop":1729120290232,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc3189abc8bd301a","name":"should set field with only RELAY enabled","time":{"start":1729119817698,"stop":1729119817698,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d84637682e2a78","name":"nwaku subscribes","time":{"start":1729120291071,"stop":1729120291071,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f7206dff3e03a5","name":"Renews subscription after lossing a connection","time":{"start":1729120394816,"stop":1729120394816,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ad6e2cfe6f9819","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1729119878699,"stop":1729119878700,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04b8a431ecd8da8","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1729120001927,"stop":1729120001927,"duration":0},"status":"passed","severity":"normal"},{"uid":"435e8b9e8b048519","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1729119808639,"stop":1729119808640,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce1177fc21c45f1","name":"Push message with content topic containing SQL Injection","time":{"start":1729120366742,"stop":1729120366751,"duration":9},"status":"passed","severity":"normal"},{"uid":"f0e907e1b0bf1072","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1729119808655,"stop":1729119808655,"duration":0},"status":"passed","severity":"normal"},{"uid":"d312a7f70452b7fa","name":"should encodeTxt and decodeTxt","time":{"start":1729119817684,"stop":1729119817685,"duration":1},"status":"passed","severity":"normal"},{"uid":"353f831c05297ba6","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1729119808649,"stop":1729119808649,"duration":0},"status":"passed","severity":"normal"},{"uid":"b754221766a88aee","name":"Push message with content topic containing Arabic","time":{"start":1729120366740,"stop":1729120366741,"duration":1},"status":"passed","severity":"normal"},{"uid":"522834145cbe0d29","name":"Check publish message containing Script","time":{"start":1729120290227,"stop":1729120290227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93940fe7fd023dc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1729119808660,"stop":1729119808660,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae451a68183ed45c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729120394815,"stop":1729120394815,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c76fd6602251ef","name":"Filter","time":{"start":1729120424537,"stop":1729120424537,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b63ff70e5c3f9c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729120090974,"stop":1729120090975,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5927ee98127907","name":"Passing page size 10 when there are 10 messages","time":{"start":1729120411005,"stop":1729120411009,"duration":4},"status":"passed","severity":"normal"},{"uid":"1bac3ac6cb6d2261","name":"start node with empty shard should fail","time":{"start":1729120351223,"stop":1729120351223,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d84e21ebd357d3","name":"Push 30 different messages","time":{"start":1729120366724,"stop":1729120366725,"duration":1},"status":"passed","severity":"normal"},{"uid":"422904a46e621ea8","name":"Check received message containing XML","time":{"start":1729120044431,"stop":1729120044432,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ecfc8e81cc64053","name":"Subscribe and receives messages on 20 topics","time":{"start":1729120394802,"stop":1729120394804,"duration":2},"status":"passed","severity":"normal"},{"uid":"2883428c535676cd","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1729120295698,"stop":1729120295699,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99d392707d95c5","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1729119808646,"stop":1729119808646,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc7aa75adf75d65","name":"should be able to encode the field with only STORE set to true","time":{"start":1729119817073,"stop":1729119817074,"duration":1},"status":"passed","severity":"normal"},{"uid":"4901ef7390fad872","name":"Subscribe to topic containing short and receive message","time":{"start":1729120394789,"stop":1729120394790,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77596aade041529","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1729119922559,"stop":1729119922559,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ef0f86ffeb15a4","name":"Push message with shell command payload","time":{"start":1729120366720,"stop":1729120366721,"duration":1},"status":"passed","severity":"normal"},{"uid":"119d26b5ffc56cae","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1729120285601,"stop":1729120285601,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e222f5852e99f7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729120394815,"stop":1729120394815,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1a97485dd9ae09","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1729119808640,"stop":1729119808644,"duration":4},"status":"passed","severity":"normal"},{"uid":"efeca554d14af0e1","name":"Fails to push message with large meta","time":{"start":1729120278693,"stop":1729120278693,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d63ce46455b8c45","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1729119817076,"stop":1729119817076,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7353196d50e9bb","name":"Push message with content topic containing Script","time":{"start":1729120366751,"stop":1729120366754,"duration":3},"status":"passed","severity":"normal"},{"uid":"cb4f7435b14689d2","name":"Push 30 different messages","time":{"start":1729120278678,"stop":1729120278682,"duration":4},"status":"passed","severity":"normal"},{"uid":"7eb949aa208a21a5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729120090978,"stop":1729120090978,"duration":0},"status":"passed","severity":"normal"},{"uid":"29296f05a899b376","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1729119833261,"stop":1729119833262,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d7c195b1e976a8d6","name":"should throw error - invalid id","time":{"start":1729119817688,"stop":1729119817688,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bafe4d720df0680","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1729119808651,"stop":1729119808651,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2f4b589a3d0760","name":"should properly create location multiaddrs - tcp","time":{"start":1729119817697,"stop":1729119817697,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc94f175fab87472","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1729120384878,"stop":1729120384879,"duration":1},"status":"passed","severity":"normal"},{"uid":"a85381484917b432","name":"Push message with content topic containing emoji","time":{"start":1729120278692,"stop":1729120278692,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db0fa4c7b236918","name":"Push message with SQL Injection payload","time":{"start":1729120278675,"stop":1729120278675,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d099f0a5514f453","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1729119808657,"stop":1729119808657,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa77c7342045a09","name":"Push message on custom pubsubTopic","time":{"start":1729120174002,"stop":1729120174002,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a29128c55c09429","name":"Check publish message containing Russian","time":{"start":1729120290226,"stop":1729120290226,"duration":0},"status":"passed","severity":"normal"},{"uid":"922c17134abb0f51","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1729120001930,"stop":1729120001930,"duration":0},"status":"passed","severity":"normal"},{"uid":"d669a7bbf3b78398","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729120394782,"stop":1729120394782,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c15027d027ca34d","name":"Check received message containing Arabic","time":{"start":1729120271951,"stop":1729120271952,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08b935ee09b4dfa","name":"Sample","time":{"start":1729119817130,"stop":1729119817130,"duration":0},"status":"passed","severity":"normal"},{"uid":"b201046b81f34ca0","name":"Encoder throws on empty string content topic","time":{"start":1729119843222,"stop":1729119843223,"duration":1},"status":"passed","severity":"normal"},{"uid":"10affd60a32b547f","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1729120144014,"stop":1729120144015,"duration":1},"status":"passed","severity":"normal"},{"uid":"b143494ddf8d1bc7","name":"Push to array if already present","time":{"start":1729119808524,"stop":1729119808524,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b072bdd594287d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1729119831990,"stop":1729119831991,"duration":1},"status":"passed","severity":"normal"},{"uid":"296ec5ddefdd134","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app2/6/topic554/proto","time":{"start":1729120341692,"stop":1729120341692,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b9ea91f5f3c25c","name":"through manual discovery","time":{"start":1729120179548,"stop":1729120179548,"duration":0},"status":"passed","severity":"normal"},{"uid":"1318ef89c4e3fed2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729120394792,"stop":1729120394793,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d894772034d106","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729120001925,"stop":1729120001926,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bc89b9656c8294","name":"Push message with content topic containing escaped characters","time":{"start":1729120278688,"stop":1729120278692,"duration":4},"status":"passed","severity":"normal"},{"uid":"ec6f8a093a277961","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app32/3/topic581/proto","time":{"start":1729120341700,"stop":1729120341700,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9aa17b84b18f862","name":"Tracks peer failures correctly","time":{"start":1729120000105,"stop":1729120000105,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e050e9a6aeb178","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1729120144013,"stop":1729120144013,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef023cd7c371251","name":"Relay","time":{"start":1729119876646,"stop":1729119876647,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e9739fb1fe49ff0","name":"Push message with Chinese payload","time":{"start":1729120278673,"stop":1729120278673,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4886c4596c14132","name":"it tolerates circular branch references","time":{"start":1729119833256,"stop":1729119833257,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24e4c1dce259fed","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1729119808654,"stop":1729119808654,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ea8699384a2320","name":"Ping on subscribed peer","time":{"start":1729119938707,"stop":1729119938708,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b79fe7f1f52554f","name":"handles different networkShards values correctly","time":{"start":1729119808650,"stop":1729119808650,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f74a9f34643159","name":"Query Generator, No message returned","time":{"start":1729120384875,"stop":1729120384875,"duration":0},"status":"passed","severity":"normal"},{"uid":"7061873bebce2d0b","name":"Promise Callback - false","time":{"start":1729120387084,"stop":1729120387084,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fe30b23a81a010","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1729119825290,"stop":1729119825290,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c2045b07246cad","name":"handles empty shards array correctly","time":{"start":1729119808668,"stop":1729119808668,"duration":0},"status":"passed","severity":"normal"},{"uid":"945cf7d7f866000d","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1729120144008,"stop":1729120144009,"duration":1},"status":"passed","severity":"normal"},{"uid":"533b149c3d28dec","name":"Privacy Node - default protocol","time":{"start":1729120424538,"stop":1729120424538,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f0a3f7b0b8432c","name":"Rejects garbage","time":{"start":1729119852267,"stop":1729119852267,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d05dce963fa283","name":"should emit a peer event after start","time":{"start":1729119837165,"stop":1729119837165,"duration":0},"status":"passed","severity":"normal"},{"uid":"979cbe366a07e91a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1729119808659,"stop":1729119808659,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c2c73428cee1b8","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1729119817082,"stop":1729119817083,"duration":1},"status":"passed","severity":"normal"},{"uid":"345065238c807925","name":"should properly create location multiaddrs - tcp4","time":{"start":1729119817695,"stop":1729119817696,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc7551f39387618","name":"Subscribe to topic containing long and receive message","time":{"start":1729120090974,"stop":1729120090974,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9cebdfbb5e7df","name":"Push message with content topic containing numeric","time":{"start":1729120366737,"stop":1729120366738,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e26be82c7084949","name":"should not add existing peers","time":{"start":1729119848866,"stop":1729119848866,"duration":0},"status":"passed","severity":"normal"},{"uid":"4169f71af6aea239","name":"should return unique PubsubTopics for static sharding","time":{"start":1729119808653,"stop":1729119808653,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d7006d0f5b98ac","name":"Sets default value correctly","time":{"start":1729120414538,"stop":1729120414539,"duration":1},"status":"passed","severity":"normal"},{"uid":"848c8f805592fbf7","name":"Refresh subscription","time":{"start":1729120295690,"stop":1729120295690,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0886a70cad905f7","name":"addEventListener with correct event","time":{"start":1729119908382,"stop":1729119908383,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4bbe256af7c4a9f","name":"ignores unrecognized TXT record formats","time":{"start":1729119833258,"stop":1729119833258,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f12f5af2432c8c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1729120295703,"stop":1729120295704,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd30337aaf4765d9","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1729120000106,"stop":1729120000107,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b925f2a17d396af","name":"Generator, 2 different pubsubtopics","time":{"start":1729120397597,"stop":1729120397597,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe83e46b434cfdff","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1729119868584,"stop":1729119868586,"duration":2},"status":"passed","severity":"normal"},{"uid":"7059f45a9f3cff87","name":"random static sharding 1 - Cluster ID: 60, Shard ID: 781","time":{"start":1729120351218,"stop":1729120351218,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c94dec83a59e1b","name":"Throws when trying to push message with empty payload","time":{"start":1729120278682,"stop":1729120278682,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a87fda4f238539f","name":"can start and stop the service","time":{"start":1729119837163,"stop":1729119837164,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e446a53899b5818","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1729119843220,"stop":1729119843220,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c71d9bd865a90a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1729120001930,"stop":1729120001930,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6ac0353e29a12a","name":"Check message with no content topic is not received","time":{"start":1729120271931,"stop":1729120271932,"duration":1},"status":"passed","severity":"normal"},{"uid":"53733d4c83b3cd68","name":"Check received message containing special chars","time":{"start":1729120271903,"stop":1729120271904,"duration":1},"status":"passed","severity":"normal"},{"uid":"56265ca1e6f0d681","name":"Meta field set when metaSetter is specified","time":{"start":1729119825288,"stop":1729119825288,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6840e71fed88bdb","name":"Round trip binary encryption [ecies, signature]","time":{"start":1729119844948,"stop":1729119844949,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e9e0cc41ddc962","name":"can dial TLS multiaddrs","time":{"start":1729120179547,"stop":1729120179548,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f040ba5ee051642","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729120394784,"stop":1729120394784,"duration":0},"status":"passed","severity":"normal"},{"uid":"a941f2d2b72599d","name":"Check received message containing Chinese","time":{"start":1729120271950,"stop":1729120271951,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a629e9e0358291","name":"Push message with content topic containing unicode special characters","time":{"start":1729120366762,"stop":1729120366764,"duration":2},"status":"passed","severity":"normal"},{"uid":"612e3fc08fd482fa","name":"Check received message containing JSON","time":{"start":1729120271906,"stop":1729120271907,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8cc178a76e0345e","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1729119808662,"stop":1729119808662,"duration":0},"status":"passed","severity":"normal"},{"uid":"855c384725873bef","name":"Push message with custom timestamp: 1729116491180","time":{"start":1729120366767,"stop":1729120366767,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9433088329c123d","name":"LightPush with 0 connections","time":{"start":1729120093435,"stop":1729120093436,"duration":1},"status":"passed","severity":"normal"},{"uid":"c02e3eb49deb2496","name":"Push message with content topic containing short","time":{"start":1729120278683,"stop":1729120278683,"duration":0},"status":"passed","severity":"normal"},{"uid":"3022042097616e19","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729119981588,"stop":1729119981588,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4d3dc7db87942d","name":"recovers when dns.resolve returns empty","time":{"start":1729119833257,"stop":1729119833257,"duration":0},"status":"passed","severity":"normal"},{"uid":"840789a20f076c7","name":"Subscribe to topic containing XML and receive message","time":{"start":1729120090977,"stop":1729120090977,"duration":0},"status":"passed","severity":"normal"},{"uid":"5469383984279c0b","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1729120420807,"stop":1729120420808,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a6e8b866212b80","name":"Ping succeeds for all connected peers","time":{"start":1729120000104,"stop":1729120000104,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2e1196da5996a4","name":"Push message with content topic containing XML","time":{"start":1729120278687,"stop":1729120278687,"duration":0},"status":"passed","severity":"normal"},{"uid":"24dc9db5e7c2ba1b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729120394796,"stop":1729120394796,"duration":0},"status":"passed","severity":"normal"},{"uid":"505d27edd4bccb58","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1729120144018,"stop":1729120144019,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa0c33da0a0fc71","name":"Push message with Russian payload","time":{"start":1729120366714,"stop":1729120366715,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2b48c334044471","name":"Subscribe to topic containing long and receive message","time":{"start":1729120394806,"stop":1729120394806,"duration":0},"status":"passed","severity":"normal"},{"uid":"138254675753aeff","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1729119868579,"stop":1729119868582,"duration":3},"status":"passed","severity":"normal"},{"uid":"11558b6498510cd9","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1729119832785,"stop":1729119832785,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dba022be9d73f99","name":"returns all values when wanted number is greater than available values","time":{"start":1729119831990,"stop":1729119831990,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c61b47b51197c5d","name":"Subscribe to topic containing Russian and publish message","time":{"start":1729120295697,"stop":1729120295697,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe6b2093446c469","name":"should not fail to start the service if it is already started","time":{"start":1729119837164,"stop":1729119837165,"duration":1},"status":"passed","severity":"normal"},{"uid":"313a98925fb5bf57","name":"LightPush","time":{"start":1729120424537,"stop":1729120424537,"duration":0},"status":"passed","severity":"normal"},{"uid":"e915f51e42523a9c","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1729119817077,"stop":1729119817078,"duration":1},"status":"passed","severity":"normal"},{"uid":"a53e823fa1897193","name":"Nwaku publishes","time":{"start":1729120291073,"stop":1729120291073,"duration":0},"status":"passed","severity":"normal"},{"uid":"51324f1f84ac44a","name":"Query with Ordered Callback, No message returned","time":{"start":1729120384878,"stop":1729120384878,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6928ce9bb0340a5","name":"does not throw on valid cases","time":{"start":1729119808629,"stop":1729119808630,"duration":1},"status":"passed","severity":"normal"},{"uid":"c044b1580468c269","name":"Query Generator - false","time":{"start":1729120387083,"stop":1729120387083,"duration":0},"status":"passed","severity":"normal"},{"uid":"2941f20158416ebf","name":"Generator, custom pubsub topic","time":{"start":1729120397598,"stop":1729120397599,"duration":1},"status":"passed","severity":"normal"},{"uid":"53af158d3725a460","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1729119825060,"stop":1729119825060,"duration":0},"status":"passed","severity":"normal"},{"uid":"92010b58e7875acd","name":"Subscribe to topic containing XML and publish message","time":{"start":1729120295700,"stop":1729120295701,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af7bba0be62ee84","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729120394793,"stop":1729120394793,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf6ba45e7122c76","name":"Generator, 2 different pubsubtopics","time":{"start":1729120397607,"stop":1729120397608,"duration":1},"status":"passed","severity":"normal"},{"uid":"c22731f6960876cf","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1729120144011,"stop":1729120144012,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec35e1bf82a6f69","name":"Check message on other pubsub topic is not received","time":{"start":1729120271931,"stop":1729120271931,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f633fa8c1f6a92","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729120090948,"stop":1729120090948,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a29b0f72135acd","name":"Generator, custom pubsub topic","time":{"start":1729120397606,"stop":1729120397607,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea491056bf4f5ba2","name":"Check message on other pubsub topic is not received","time":{"start":1729120044436,"stop":1729120044437,"duration":1},"status":"passed","severity":"normal"},{"uid":"20119d30148f184c","name":"Fields are not dropped","time":{"start":1729119824292,"stop":1729119824292,"duration":0},"status":"passed","severity":"normal"},{"uid":"86491fa3cad869fd","name":"should return the correct number of peers","time":{"start":1729119848863,"stop":1729119848863,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca3e0ed91cc35d1","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1729119832787,"stop":1729119832789,"duration":2},"status":"passed","severity":"normal"},{"uid":"15b2aa79a06d346b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729120090950,"stop":1729120090950,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c570593022a5c5","name":"should fail to send if no connections available","time":{"start":1729120122586,"stop":1729120122586,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe748dc6577cda","name":"Push message with content topic containing shell command","time":{"start":1729120366761,"stop":1729120366761,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dce38524ec67088","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1729119832786,"stop":1729119832786,"duration":0},"status":"passed","severity":"normal"},{"uid":"456eb802b990f3b5","name":"Query generator for multiple messages with different content topic format","time":{"start":1729120402597,"stop":1729120402597,"duration":0},"status":"passed","severity":"normal"},{"uid":"521c296e56bd3d61","name":"Push message with content topic containing special chars","time":{"start":1729120278684,"stop":1729120278684,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1414157bb35a96b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1729119808658,"stop":1729119808659,"duration":1},"status":"passed","severity":"normal"},{"uid":"12be90e37d386bae","name":"Push message with SQL Injection payload","time":{"start":1729120366715,"stop":1729120366716,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d939d49211c3e9c","name":"Push message with content topic containing XML","time":{"start":1729120366755,"stop":1729120366759,"duration":4},"status":"passed","severity":"normal"},{"uid":"293eedc52c1e6f83","name":"random static sharding 3 - Cluster ID: 708, Shard ID: 923","time":{"start":1729120351218,"stop":1729120351218,"duration":0},"status":"passed","severity":"normal"},{"uid":"e231e6eb78f56b74","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729119981592,"stop":1729119981598,"duration":6},"status":"passed","severity":"normal"},{"uid":"52a9cdcbcbad872e","name":"Mutual subscription","time":{"start":1729120295680,"stop":1729120295680,"duration":0},"status":"passed","severity":"normal"},{"uid":"e807b129f86323a7","name":"Passing an array","time":{"start":1729120414537,"stop":1729120414537,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd285ebb668d0ed1","name":"Push message with rate limit","time":{"start":1729120278693,"stop":1729120278694,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b8de1c47efec97","name":"Overlapping topic subscription","time":{"start":1729120295691,"stop":1729120295691,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eae457bbebdecec","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729120094170,"stop":1729120094170,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e0961280d35b8b","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1729120001933,"stop":1729120001933,"duration":0},"status":"passed","severity":"normal"},{"uid":"22077a95c2d3aa80","name":"Fails to publish duplicate message","time":{"start":1729120290231,"stop":1729120290231,"duration":0},"status":"passed","severity":"normal"},{"uid":"4023e7d7dc3123fe","name":"should not fail to stop the service if it was not started","time":{"start":1729120306337,"stop":1729120306337,"duration":0},"status":"passed","severity":"normal"},{"uid":"633f32181c871933","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1729120144010,"stop":1729120144011,"duration":1},"status":"passed","severity":"normal"},{"uid":"81084fde3ee3d1a8","name":"Encoder throws on undefined content topic","time":{"start":1729119844949,"stop":1729119844949,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fe2d9e8d990543","name":"Relay + Store","time":{"start":1729119817700,"stop":1729119817700,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2662f03d33d7c87","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1729119808645,"stop":1729119808645,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9dd2dcaa426ad8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729120394813,"stop":1729120394813,"duration":0},"status":"passed","severity":"normal"},{"uid":"333a6136c5e3b7d3","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1729120420807,"stop":1729120420807,"duration":0},"status":"passed","severity":"normal"},{"uid":"67de8b49e6b3be6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729120394802,"stop":1729120394802,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2538862123e44d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1729120384874,"stop":1729120384874,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e891bebdcfcc4d","name":"Check received message with timestamp: 1729119867560000000 ","time":{"start":1729120271958,"stop":1729120271959,"duration":1},"status":"passed","severity":"normal"},{"uid":"75574cdbaefdbcb3","name":"Check publish message after client node is restarted","time":{"start":1729120290233,"stop":1729120290233,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9bfe53c879bd2574","name":"Ping on unsubscribed peer","time":{"start":1729119930726,"stop":1729119930726,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da4a6d76e245e5d","name":"should not receive a peer event before start","time":{"start":1729119837165,"stop":1729119837165,"duration":0},"status":"passed","severity":"normal"},{"uid":"1473a922ceab8332","name":"Query generator for multiple messages with multiple decoders","time":{"start":1729120402597,"stop":1729120402597,"duration":0},"status":"passed","severity":"normal"},{"uid":"705206c800057c88","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729120001935,"stop":1729120001935,"duration":0},"status":"passed","severity":"normal"},{"uid":"107b334f6fb64a00","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729120094173,"stop":1729120094173,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac8191ead881247","name":"should remove the specified number of excess peers","time":{"start":1729119848865,"stop":1729119848865,"duration":0},"status":"passed","severity":"normal"},{"uid":"301e713b210b94cf","name":"Push message with special chars payload","time":{"start":1729120278661,"stop":1729120278662,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf110551bab3d","name":"retrieves a single peer","time":{"start":1729119833256,"stop":1729119833256,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad178bf02fa2c10","name":"Should update shard info","time":{"start":1729120181387,"stop":1729120181388,"duration":1},"status":"passed","severity":"normal"},{"uid":"604721889a4b15bd","name":"Ephemeral field is preserved - encoder v0","time":{"start":1729119878698,"stop":1729119878699,"duration":1},"status":"passed","severity":"normal"},{"uid":"f865176ad3a513c1","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1729120420809,"stop":1729120420809,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d4a14e0838e576","name":"should decode valid enr with tcp successfully","time":{"start":1729119817686,"stop":1729119817687,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e8ce4bd150b50d","name":"Encoder throws on empty string content topic","time":{"start":1729119844950,"stop":1729119844950,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6b649df2b20458","name":"Push message with XML payload","time":{"start":1729120278675,"stop":1729120278676,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcd522ffb2664e34","name":"Subscribe and receive messages via lightPush","time":{"start":1729120090947,"stop":1729120090948,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a458fb2893d18b","name":"1 Relay, 1 fetch","time":{"start":1729119832942,"stop":1729119832943,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b7aacf0a75aec5","name":"Reusing cursor across nodes","time":{"start":1729120348684,"stop":1729120348684,"duration":0},"status":"passed","severity":"normal"},{"uid":"971ed792e9be1030","name":"Store - dialed after - with timeout","time":{"start":1729120424537,"stop":1729120424537,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8e9609ba3dd6b9","name":"Ping on unsubscribed peer","time":{"start":1729119938708,"stop":1729119938709,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a32fbc67661854","name":"Push message with content topic containing escaped characters","time":{"start":1729120366761,"stop":1729120366761,"duration":0},"status":"passed","severity":"normal"},{"uid":"6629023c6f4eb54","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729120394785,"stop":1729120394786,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1bf010249ec5506","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1729120285601,"stop":1729120285602,"duration":1},"status":"passed","severity":"normal"},{"uid":"711aa9a1ca89742a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729120094167,"stop":1729120094168,"duration":1},"status":"passed","severity":"normal"},{"uid":"de12d7074980568e","name":"Refresh subscription","time":{"start":1729120394805,"stop":1729120394805,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e91e7ed1f9426b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1729120351217,"stop":1729120351217,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabe002bf37802d8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729120090974,"stop":1729120090974,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d0df70881385a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729120271930,"stop":1729120271930,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2cd023dc91c83d0","name":"should add a peer","time":{"start":1729119848860,"stop":1729119848862,"duration":2},"status":"passed","severity":"normal"},{"uid":"8d6f5a4949ed04b2","name":"Subscribe to topic containing long and publish message","time":{"start":1729120295692,"stop":1729120295693,"duration":1},"status":"passed","severity":"normal"},{"uid":"979f69ada5f77382","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729120174004,"stop":1729120174004,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd32fad35f326aa6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729120397608,"stop":1729120397608,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1c606e3292e570","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1729119817081,"stop":1729119817081,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec48e65f9ca46a1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1729119833261,"stop":1729119833261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c5941500046edbc","name":"Check publish message containing XML","time":{"start":1729120290227,"stop":1729120290227,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba14b2307b8a9f1","name":"Query with Promise Callback, No Decoder","time":{"start":1729120384879,"stop":1729120384879,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e18875b208dd8","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app89/6/topic176/json","time":{"start":1729120341693,"stop":1729120341693,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec237863b21017cb","name":"Check received message containing unicode special characters","time":{"start":1729120271957,"stop":1729120271957,"duration":0},"status":"passed","severity":"normal"},{"uid":"c499266a6b3da2b2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729119943867,"stop":1729119943868,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff9d6845c83175c","name":"Push message with content topic containing unicode special characters","time":{"start":1729120278692,"stop":1729120278692,"duration":0},"status":"passed","severity":"normal"},{"uid":"18755a4007a2a19f","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1729119808653,"stop":1729119808654,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa7e99cc129163f","name":"should only return 1 node with store capability","time":{"start":1729119833259,"stop":1729119833260,"duration":1},"status":"passed","severity":"normal"},{"uid":"425085c0d20cc0f0","name":"Check received message with timestamp: 1729119867560 ","time":{"start":1729120271926,"stop":1729120271929,"duration":3},"status":"passed","severity":"normal"},{"uid":"2ee231cb3e9c4818","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1729120001929,"stop":1729120001929,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda50a8a8f31492b","name":"should properly create peer info with all multiaddrs","time":{"start":1729119817697,"stop":1729119817697,"duration":0},"status":"passed","severity":"normal"},{"uid":"263f9e807ee0277d","name":"Check publish message containing short","time":{"start":1729120290223,"stop":1729120290224,"duration":1},"status":"passed","severity":"normal"},{"uid":"45eb11ed44d56bda","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1729120001947,"stop":1729120001956,"duration":9},"status":"passed","severity":"normal"},{"uid":"382ba11b6ee65e75","name":"should be called for bootstrap peers","time":{"start":1729119876012,"stop":1729119876013,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ee20596d13281d","name":"Check received message containing SQL Injection","time":{"start":1729120271905,"stop":1729120271905,"duration":0},"status":"passed","severity":"normal"},{"uid":"27778221707312f9","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1729119817075,"stop":1729119817075,"duration":0},"status":"passed","severity":"normal"},{"uid":"19af621c69f73451","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1729119832784,"stop":1729119832785,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b987228dd1c08c","name":"throws on content topic with non-number generation field","time":{"start":1729119808634,"stop":1729119808635,"duration":1},"status":"passed","severity":"normal"},{"uid":"790e60b4b417f5d","name":"removeEventListener with wrong event","time":{"start":1729119908385,"stop":1729119908386,"duration":1},"status":"passed","severity":"normal"},{"uid":"2801c76f4f86e680","name":"Push message with shell command payload","time":{"start":1729120278677,"stop":1729120278677,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bfaddee5be37889","name":"Push message with content topic containing JSON","time":{"start":1729120366760,"stop":1729120366761,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0f933724bcc0a75","name":"different cluster, same shard: nodes don't connect","time":{"start":1729120181214,"stop":1729120181215,"duration":1},"status":"passed","severity":"normal"},{"uid":"67dc20f9ba90aa30","name":"should return no connections if no open connection provided","time":{"start":1729119823963,"stop":1729119823963,"duration":0},"status":"passed","severity":"normal"},{"uid":"f140484fe1529f87","name":"should set field with all protocols enabled","time":{"start":1729119817698,"stop":1729119817698,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6803f5223f60ef8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729119943866,"stop":1729119943866,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f8a30ad7b3618f","name":"Ordered callback, aborts when callback returns true","time":{"start":1729120402599,"stop":1729120402599,"duration":0},"status":"passed","severity":"normal"},{"uid":"b933ec85010f5fb7","name":"Passing page size 0 when there are 110 messages","time":{"start":1729120411002,"stop":1729120411003,"duration":1},"status":"passed","severity":"normal"},{"uid":"625d7ef45a53e8e","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app82/4/topic812/xml","time":{"start":1729120341691,"stop":1729120341691,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37a73e1b5b7969c","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1729120348683,"stop":1729120348683,"duration":0},"status":"passed","severity":"normal"},{"uid":"96dd87a53fd1cba7","name":"should add and remove event listeners correctly","time":{"start":1729119837167,"stop":1729119837167,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6c97866bc64670","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729120094169,"stop":1729120094169,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf6260622547a6d","name":"Publish message with custom timestamp: Wed Oct 16 2024 22:11:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1729120290230,"stop":1729120290230,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c1cfb6e4bdf8f9","name":"Check received message containing escaped characters","time":{"start":1729120044433,"stop":1729120044434,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7f17deeb5c79fc","name":"random static sharding 2 - Cluster ID: 302, Shard ID: 179","time":{"start":1729120351218,"stop":1729120351218,"duration":0},"status":"passed","severity":"normal"},{"uid":"164798749b6cccfe","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1729120001926,"stop":1729120001927,"duration":1},"status":"passed","severity":"normal"},{"uid":"222916e83b419161","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1729120144009,"stop":1729120144010,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05cb5d90d056a66","name":"Push message with XML payload","time":{"start":1729120366717,"stop":1729120366718,"duration":1},"status":"passed","severity":"normal"},{"uid":"de06f3d10ba5b760","name":"Push message with Arabic payload","time":{"start":1729120278674,"stop":1729120278674,"duration":0},"status":"passed","severity":"normal"},{"uid":"7119ddcb45ca1a2a","name":"Check publish message containing numeric","time":{"start":1729120290224,"stop":1729120290225,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec45fffec2b0028","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1729120001929,"stop":1729120001930,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd993e124ef43d3b","name":"Check received message containing Basic HTML tag","time":{"start":1729120271906,"stop":1729120271906,"duration":0},"status":"passed","severity":"normal"},{"uid":"e790e520b387fc19","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1729120000106,"stop":1729120000106,"duration":0},"status":"passed","severity":"normal"},{"uid":"911ad57d95d9b6cd","name":"Check received message containing Chinese","time":{"start":1729120044429,"stop":1729120044430,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9985060829a68d","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1729120400333,"stop":1729120400334,"duration":1},"status":"passed","severity":"normal"},{"uid":"135ad2f7de2bb4f3","name":"Check received message containing Russian","time":{"start":1729120271952,"stop":1729120271953,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8a91b6c68fd6bc","name":"should throw an error for empty SingleShardInfos array","time":{"start":1729119808651,"stop":1729119808652,"duration":1},"status":"passed","severity":"normal"},{"uid":"92873bd2e3cd163","name":"Query generator for multiple messages","time":{"start":1729120402595,"stop":1729120402595,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c30d922f197277","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1729119808877,"stop":1729119808877,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a306cb16b8232e0","name":"Subscribe to topic containing shell command and publish message","time":{"start":1729120295702,"stop":1729120295703,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8214144d21ebd8b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729120090978,"stop":1729120090979,"duration":1},"status":"passed","severity":"normal"},{"uid":"9349bf93ad79fd2a","name":"Overlapping topic subscription","time":{"start":1729120090951,"stop":1729120090951,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6be6419780128e","name":"random static sharding 9 - Cluster ID: 541, Shard ID: 560","time":{"start":1729120351221,"stop":1729120351221,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4f2bf4ad259501","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app69/6/topic579/json","time":{"start":1729120341700,"stop":1729120341701,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cac7591a4ffc6","name":"should reject if Filter is requested but not mounted","time":{"start":1729119848871,"stop":1729119848871,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b310117cb54dc50","name":"Reopen subscription with peer with lost subscription","time":{"start":1729119938711,"stop":1729119938711,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e98f0bd128c542b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1729120001934,"stop":1729120001934,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec680fa04e086ff","name":"Subscribe and receive messages via lightPush","time":{"start":1729120394799,"stop":1729120394800,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c488b28626d9b2","name":"should throw an error for insufficient data","time":{"start":1729119808877,"stop":1729119808877,"duration":0},"status":"passed","severity":"normal"},{"uid":"d195cb1914d0d72d","name":"same cluster, same shard: nodes connect","time":{"start":1729120181198,"stop":1729120181199,"duration":1},"status":"passed","severity":"normal"},{"uid":"44d4ffdb408078a7","name":"Check received message containing XML","time":{"start":1729120271954,"stop":1729120271955,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e596dd670ac45b","name":"stop","time":{"start":1729119908388,"stop":1729119908388,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d10d3cde32bd8e","name":"Push message with Script payload","time":{"start":1729120366716,"stop":1729120366717,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d6dc007f40965b","name":"should not throw an error for a single configured topic","time":{"start":1729119808663,"stop":1729119808664,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b7ebf753626de3","name":"should call waitForPeer on Relay","time":{"start":1729119848873,"stop":1729119848873,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9dda3ec7ca636fc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1729119808661,"stop":1729119808661,"duration":0},"status":"passed","severity":"normal"},{"uid":"f380877593725d66","name":"should be able to encode the field with only RELAY set to true","time":{"start":1729119817070,"stop":1729119817073,"duration":3},"status":"passed","severity":"normal"},{"uid":"9bf99d879df9a89b","name":"Check received message containing JSON","time":{"start":1729120271955,"stop":1729120271956,"duration":1},"status":"passed","severity":"normal"},{"uid":"67cc846f98fbbc6e","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1729120144012,"stop":1729120144013,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02c5b99103c3618","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app44/10/topic567/proto","time":{"start":1729120341692,"stop":1729120341693,"duration":1},"status":"passed","severity":"normal"},{"uid":"49c71396e19e4276","name":"Push message with short payload","time":{"start":1729120278659,"stop":1729120278659,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ceef75986a995f","name":"groups content topics by expected pubsub topic","time":{"start":1729119808649,"stop":1729119808649,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec481ecd2060c007","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1729120384879,"stop":1729120384879,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb8cebfc06c8624","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729120271961,"stop":1729120271961,"duration":0},"status":"passed","severity":"normal"},{"uid":"3197c0e96eaf900f","name":"handles multiple messages","time":{"start":1729120408969,"stop":1729120408969,"duration":0},"status":"passed","severity":"normal"},{"uid":"223337e850f6ea2a","name":"Push message with content topic containing Chinese","time":{"start":1729120278684,"stop":1729120278685,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f186cefd8f71353","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1729119844948,"stop":1729119844948,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0199bcfdf218b7","name":"should set field with only STORE enabled","time":{"start":1729119817698,"stop":1729119817699,"duration":1},"status":"passed","severity":"normal"},{"uid":"79dbb68f657bdfe6","name":"isConnected should return false after all peers disconnect","time":{"start":1729119922560,"stop":1729119922560,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b10f0f3408a607d","name":"Query Generator, No Decoder","time":{"start":1729120384874,"stop":1729120384874,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf01bc279af6d5a6","name":"Delete observer","time":{"start":1729120275144,"stop":1729120275145,"duration":1},"status":"passed","severity":"normal"},{"uid":"c130e653a6db5587","name":"removeEventListener with correct event","time":{"start":1729119908385,"stop":1729119908385,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf7a545529bae14","name":"Check received message with timestamp: 1729119867996 ","time":{"start":1729120044435,"stop":1729120044435,"duration":0},"status":"passed","severity":"normal"},{"uid":"22cabe2fdb7f9c63","name":"can start the service","time":{"start":1729119837162,"stop":1729119837163,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4dba00d12b67eb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729119943886,"stop":1729119943886,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c76394587888b2","name":"Check received message containing unicode special characters","time":{"start":1729120271908,"stop":1729120271908,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c65d14913a04c4","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1729119808665,"stop":1729119808665,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8d2ca66e0308e6","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1729119832789,"stop":1729119832790,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb6cf681bed4217","name":"should throw if no connection provided","time":{"start":1729119824824,"stop":1729119824825,"duration":1},"status":"passed","severity":"normal"},{"uid":"58597cc6764a9063","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1729119811612,"stop":1729119811612,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc0f4ae11e25c39","name":"Check publish message containing emoji","time":{"start":1729120290229,"stop":1729120290229,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5bdba12a77f7b7","name":"random static sharding 8 - Cluster ID: 526, Shard ID: 6","time":{"start":1729120351221,"stop":1729120351221,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90fb4edebf3138e","name":"listenerCount","time":{"start":1729119908386,"stop":1729119908387,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa9bb60d5c3e3fe","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729120090979,"stop":1729120090979,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a3c93106e2f7fc","name":"Filter with 0 connections","time":{"start":1729120093436,"stop":1729120093436,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30a30bbfe415504","name":"should only return 1 node with relay and store capability","time":{"start":1729119833259,"stop":1729119833259,"duration":0},"status":"passed","severity":"normal"},{"uid":"221a945dd4be5804","name":"Refresh subscription","time":{"start":1729120394787,"stop":1729120394789,"duration":2},"status":"passed","severity":"normal"},{"uid":"f41f477f5704e596","name":"Fails to push message with empty content topic","time":{"start":1729120278692,"stop":1729120278693,"duration":1},"status":"passed","severity":"normal"},{"uid":"188fb18371694109","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1729119837166,"stop":1729119837167,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0bbbe1565323f2c","name":"should not receive a peer event after stop","time":{"start":1729120306339,"stop":1729120306339,"duration":0},"status":"passed","severity":"normal"},{"uid":"4894fd1d11648e0f","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1729119811613,"stop":1729119811614,"duration":1},"status":"passed","severity":"normal"},{"uid":"64df65709fd5ba56","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1729120001958,"stop":1729120001959,"duration":1},"status":"passed","severity":"normal"},{"uid":"e98c78660f103dcf","name":"non connected peers","time":{"start":1729120272313,"stop":1729120272314,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ddfbb74e494da33d","name":"random static sharding 7 - Cluster ID: 102, Shard ID: 79","time":{"start":1729120351220,"stop":1729120351220,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6277e75a3c31c4a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1729120402598,"stop":1729120402599,"duration":1},"status":"passed","severity":"normal"},{"uid":"85414b2ea77b2510","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1729120455239,"stop":1729120455239,"duration":0},"status":"passed","severity":"normal"},{"uid":"3029b558521a50bd","name":"should not fail to stop the service if it was not started","time":{"start":1729119880968,"stop":1729119880969,"duration":1},"status":"passed","severity":"normal"},{"uid":"203078f533ba5335","name":"Push message with escaped characters payload","time":{"start":1729120366721,"stop":1729120366721,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffce90d9e9cb29a0","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1729119808656,"stop":1729119808657,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e73d624c4f21779","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1729120295703,"stop":1729120295703,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf71bd74b8cfbdf","name":"Push message with content topic containing Russian","time":{"start":1729120366741,"stop":1729120366742,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb72cb404ad4096","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1729119808652,"stop":1729119808652,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a86bc888396d56","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1729119811610,"stop":1729119811611,"duration":1},"status":"passed","severity":"normal"},{"uid":"b79a14fdbc14bd80","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729120397603,"stop":1729120397604,"duration":1},"status":"passed","severity":"normal"},{"uid":"82626fdd674e200e","name":"Accepts a valid Waku Message","time":{"start":1729119852265,"stop":1729119852266,"duration":1},"status":"passed","severity":"normal"},{"uid":"86de8fbb6b8407cb","name":"Push message with content topic containing long","time":{"start":1729120278683,"stop":1729120278683,"duration":0},"status":"passed","severity":"normal"},{"uid":"347dc8d1f6715f88","name":"Check received message containing short","time":{"start":1729120271946,"stop":1729120271949,"duration":3},"status":"passed","severity":"normal"},{"uid":"c2e06cb7c9bd352f","name":"should set field with only FILTER enabled","time":{"start":1729119817699,"stop":1729119817699,"duration":0},"status":"passed","severity":"normal"},{"uid":"b712fb45271eac80","name":"Using a function","time":{"start":1729120414537,"stop":1729120414538,"duration":1},"status":"passed","severity":"normal"},{"uid":"17273a7a192b7480","name":"Push message with Russian payload","time":{"start":1729120278674,"stop":1729120278674,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d730722fe4e64dc","name":"Fails to push message with large meta","time":{"start":1729120366765,"stop":1729120366766,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ddbfd2ff93d670e","name":"creates an iterator","time":{"start":1729120408968,"stop":1729120408968,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc597bbbd3ea5c05","name":"Light Node - default protocols","time":{"start":1729120424538,"stop":1729120424538,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fead743635f90","name":"caches peers it previously fetched","time":{"start":1729119833258,"stop":1729119833258,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a09e24d921afc1","name":"Callback on promise","time":{"start":1729120402598,"stop":1729120402598,"duration":0},"status":"passed","severity":"normal"},{"uid":"164ce80b00944735","name":"Reopen subscription with peer with lost subscription","time":{"start":1729119938709,"stop":1729119938709,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbf2c3cfb7194da","name":"Ordered Callback - false","time":{"start":1729120387086,"stop":1729120387086,"duration":0},"status":"passed","severity":"normal"},{"uid":"3796e34291280582","name":"Check received message containing escaped characters","time":{"start":1729120271956,"stop":1729120271957,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d2ac75e4da08b5","name":"connects to nwaku","time":{"start":1729120414536,"stop":1729120414537,"duration":1},"status":"passed","severity":"normal"},{"uid":"defe34a43659fd5a","name":"Relay - times out","time":{"start":1729120424536,"stop":1729120424536,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9a927b7fe0ac54","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1729120290231,"stop":1729120290232,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d41cd36dca618d2","name":"Ephemeral field set to true","time":{"start":1729119825287,"stop":1729119825287,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99c9a03a7567ba4","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1729119832784,"stop":1729119832784,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3efa8da7673de9","name":"Ping on unsubscribed peer","time":{"start":1729119938710,"stop":1729119938711,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e857f5fb54efee","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729120394804,"stop":1729120394805,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5b28fa8ed7866","name":"should throw an error if shards are undefined for static sharding","time":{"start":1729119808654,"stop":1729119808655,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12cd858a48d678e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1729119943888,"stop":1729119943889,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa392be803fcfaa","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729120094169,"stop":1729120094169,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2813b31f82e7d99","name":"should remove a peer","time":{"start":1729119848862,"stop":1729119848863,"duration":1},"status":"passed","severity":"normal"},{"uid":"913f3d5e00536b0f","name":"Subscribe to topic containing numeric and publish message","time":{"start":1729120295693,"stop":1729120295694,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa8c577bcb4c1ca","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1729119808652,"stop":1729119808653,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d7d7110c12a86e","name":"Check received message containing short","time":{"start":1729120044428,"stop":1729120044428,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbc42862011579d","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1729120001935,"stop":1729120001935,"duration":0},"status":"passed","severity":"normal"},{"uid":"27cbcb4889bad185","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1729119817686,"stop":1729119817686,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d5925b9d8167f2","name":"random static sharding 4 - Cluster ID: 358, Shard ID: 729","time":{"start":1729120351219,"stop":1729120351219,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5b98e83d498f73","name":"Fails to publish message with wrong content topic","time":{"start":1729120290231,"stop":1729120290231,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e59e1b45079cce","name":"Fails to push message bigger that 1MB","time":{"start":1729120366768,"stop":1729120366768,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce93c3dfaa3d6be","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729120001931,"stop":1729120001931,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0820b3b6fe7692b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1729120001936,"stop":1729120001936,"duration":0},"status":"passed","severity":"normal"},{"uid":"5087575829965301","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729120174000,"stop":1729120174001,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ccbb2d78ea795e","name":"Query with Ordered Callback, No Decoder","time":{"start":1729120384877,"stop":1729120384878,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe47be0c33fa383f","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1729120420808,"stop":1729120420808,"duration":0},"status":"passed","severity":"normal"},{"uid":"f566ae5b99dabd54","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729120394796,"stop":1729120394796,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab802a7a8f47dbb4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1729120455238,"stop":1729120455238,"duration":0},"status":"passed","severity":"normal"},{"uid":"3179921ae5e214a8","name":"returns nothing if no connections present","time":{"start":1729119823960,"stop":1729119823962,"duration":2},"status":"passed","severity":"normal"},{"uid":"f38f75533db44224","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1729119808645,"stop":1729119808646,"duration":1},"status":"passed","severity":"normal"},{"uid":"f357638e4adc61e2","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1729120400334,"stop":1729120400334,"duration":0},"status":"passed","severity":"normal"},{"uid":"3392aeaaccb959c","name":"throws an error for improperly formatted content topics","time":{"start":1729119808650,"stop":1729119808650,"duration":0},"status":"passed","severity":"normal"},{"uid":"382f562e5300328e","name":"Init the array if not present","time":{"start":1729119808521,"stop":1729119808523,"duration":2},"status":"passed","severity":"normal"},{"uid":"5770ab8b1e17aae8","name":"Push message with content topic containing Chinese","time":{"start":1729120366739,"stop":1729120366740,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b4341c5860af8a","name":"should encode/decode to RLP encoding","time":{"start":1729119817690,"stop":1729119817690,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b874d6b83f71078","name":"Check publish message containing shell command","time":{"start":1729120290228,"stop":1729120290228,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0160e63fcdd483","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729119943888,"stop":1729119943888,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f92da53671dca83","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729120090950,"stop":1729120090951,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f9b546d40f76c3","name":"Generator, custom pubsub topic","time":{"start":1729120397596,"stop":1729120397597,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b28db26c79a05d5","name":"should not fail to start the service if it is already started","time":{"start":1729119880969,"stop":1729119880969,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba58969962074a9","name":"Publish without waiting for remote peer","time":{"start":1729120295681,"stop":1729120295681,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2754760fc1a368","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1729120181196,"stop":1729120181196,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b61fcd06cd3b8ea","name":"should not receive a peer event before start","time":{"start":1729119880970,"stop":1729119880970,"duration":0},"status":"passed","severity":"normal"},{"uid":"741e503f7aa0b57b","name":"Push message with Script payload","time":{"start":1729120278675,"stop":1729120278675,"duration":0},"status":"passed","severity":"normal"},{"uid":"b741c9038ee1502b","name":"should return valid sharding parameters for static sharding","time":{"start":1729119808667,"stop":1729119808667,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e7e713d9022108","name":"Check received message containing short","time":{"start":1729120271902,"stop":1729120271902,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4039ac73e047e31","name":"Callback on promise, aborts when callback returns true","time":{"start":1729120402598,"stop":1729120402598,"duration":0},"status":"passed","severity":"normal"},{"uid":"211dc96058b1a8a6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729120394791,"stop":1729120394792,"duration":1},"status":"passed","severity":"normal"},{"uid":"63f55f0c888a1586","name":"throws on content topic with empty topic name field","time":{"start":1729119808638,"stop":1729119808638,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f00c999dec60237","name":"should return all peers when numPeers is 0","time":{"start":1729119825058,"stop":1729119825059,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e9b27b5aaef98ca","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1729119832783,"stop":1729119832784,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e61af063989acd","name":"Refresh subscription","time":{"start":1729120090952,"stop":1729120090952,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec26bb811dfa0f0","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1729120400334,"stop":1729120400334,"duration":0},"status":"passed","severity":"normal"},{"uid":"9feabb14fa503621","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729120394812,"stop":1729120394812,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ae9b8cf55205ab","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729120394795,"stop":1729120394795,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9923b5b88094a1","name":"throws on empty content topic","time":{"start":1729119808630,"stop":1729119808630,"duration":0},"status":"passed","severity":"normal"},{"uid":"b211f854996922c4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1729119808659,"stop":1729119808659,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d7ac16220ddfb9","name":"dispatchEvent via connectionManager","time":{"start":1729119908387,"stop":1729119908387,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6dee400e85e3d6e","name":"Check received message containing emoji","time":{"start":1729120271957,"stop":1729120271957,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b77d6540a1ce1f3","name":"Fails to publish message with size larger than 1 MB","time":{"start":1729120290232,"stop":1729120290232,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ca69f2f61398e3","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1729119825060,"stop":1729119825060,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea05ad493e6352f","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1729120001959,"stop":1729120001959,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee186655289da5dc","name":"Passing page size 110 when there are 120 messages","time":{"start":1729120411011,"stop":1729120411012,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c75f4ad299cb81","name":"can start the service","time":{"start":1729120306335,"stop":1729120306336,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d91d5637ea954de","name":"should reject if WakuNode is not started","time":{"start":1729119848869,"stop":1729119848870,"duration":1},"status":"passed","severity":"normal"},{"uid":"e466c0aa82aa8b70","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1729119880972,"stop":1729119880973,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d168a9964dd85676","name":"Push message with content topic containing shell command","time":{"start":1729120278688,"stop":1729120278688,"duration":0},"status":"passed","severity":"normal"},{"uid":"4593e6e2ea2a4bff","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1729120295687,"stop":1729120295687,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e22e725528e922d","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1729120001956,"stop":1729120001956,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb986263fac8fb99","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1729120144017,"stop":1729120144017,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0dea8f4d0cfdc6","name":"Push message on custom pubsubTopic","time":{"start":1729120174003,"stop":1729120174004,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64d2ed6f210d72f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729120090951,"stop":1729120090951,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0a43b7310af7bd","name":"Filter with 1 connections","time":{"start":1729120093437,"stop":1729120093437,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf739701dcadaa3","name":"Publish message with rate limit","time":{"start":1729120290233,"stop":1729120290233,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2607db19050bf48","name":"1 Relay, 1 Filter, gives up","time":{"start":1729119832944,"stop":1729119832944,"duration":0},"status":"passed","severity":"normal"},{"uid":"700f356fa24b61ba","name":"Subscribe to topic containing short and receive message","time":{"start":1729120090952,"stop":1729120090973,"duration":21},"status":"passed","severity":"normal"},{"uid":"67102183915e488","name":"Check publish message containing unicode special characters","time":{"start":1729120290228,"stop":1729120290229,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9bc44092cc958d1","name":"Check received message containing SQL Injection","time":{"start":1729120044431,"stop":1729120044431,"duration":0},"status":"passed","severity":"normal"},{"uid":"8131a1f44e1d7c5d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app95/6/topic897/json","time":{"start":1729120341699,"stop":1729120341700,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4caa8eb3cf4677","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1729120001931,"stop":1729120001931,"duration":0},"status":"passed","severity":"normal"},{"uid":"58420378ab364bf9","name":"Check message received after jswaku node is restarted","time":{"start":1729120271966,"stop":1729120271966,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e73b2cad17169757","name":"start node with empty content topic","time":{"start":1729120341702,"stop":1729120341703,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89ecf80996f765c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1729119943865,"stop":1729119943866,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98700765575cf48","name":"should find and add new peers","time":{"start":1729119848865,"stop":1729119848866,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fee0c626cb0a9b7","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1729120001932,"stop":1729120001932,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9837a5e24052c6d","name":"Passing page size 11 when there are 10 messages","time":{"start":1729120411009,"stop":1729120411010,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d398848c3a58ca","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1729120285599,"stop":1729120285599,"duration":0},"status":"passed","severity":"normal"},{"uid":"491e0791e7d2570b","name":"Check received message containing Russian","time":{"start":1729120271904,"stop":1729120271905,"duration":1},"status":"passed","severity":"normal"},{"uid":"3caade52e2e38260","name":"Subscribe to topic containing special chars and publish message","time":{"start":1729120295694,"stop":1729120295695,"duration":1},"status":"passed","severity":"normal"},{"uid":"b251302322853bf5","name":"Should update multiaddrs","time":{"start":1729120181387,"stop":1729120181387,"duration":0},"status":"passed","severity":"normal"},{"uid":"9786f85a2a0d214a","name":"Check received message containing XML","time":{"start":1729120271906,"stop":1729120271906,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea796dbdefe523d8","name":"Subscribe and publish message","time":{"start":1729120295681,"stop":1729120295681,"duration":0},"status":"passed","severity":"normal"},{"uid":"39eb5a56051a699a","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1729120420808,"stop":1729120420808,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc49d1cdae47c64","name":"Fails to publish message with empty text","time":{"start":1729120290231,"stop":1729120290231,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad92aa1318d7e053","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729120394797,"stop":1729120394797,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd3f2f0cc45cd81","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729120394811,"stop":1729120394812,"duration":1},"status":"passed","severity":"normal"},{"uid":"6867d657ef0aefdd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729119943876,"stop":1729119943885,"duration":9},"status":"passed","severity":"normal"},{"uid":"7e4e42d24f8a0e0b","name":"Check received message containing Russian","time":{"start":1729120044430,"stop":1729120044430,"duration":0},"status":"passed","severity":"normal"},{"uid":"a249127ead148c3b","name":"Check publish message containing SQL Injection","time":{"start":1729120290226,"stop":1729120290227,"duration":1},"status":"passed","severity":"normal"},{"uid":"798fb19df672455e","name":"Overlapping topic subscription","time":{"start":1729120394786,"stop":1729120394787,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee568aaf83d1ef5f","name":"Check meta is set [ecies]","time":{"start":1729119844949,"stop":1729119844949,"duration":0},"status":"passed","severity":"normal"},{"uid":"257a45bf7aa5e5d4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1729119808658,"stop":1729119808658,"duration":0},"status":"passed","severity":"normal"},{"uid":"a489bda6efde34a9","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1729120348681,"stop":1729120348683,"duration":2},"status":"passed","severity":"normal"},{"uid":"784d0b1b45cf3766","name":"should use DNS peer discovery with light client","time":{"start":1729119880972,"stop":1729119880972,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3432326ea0bf97ba","name":"Push message with custom timestamp: 1729116494446","time":{"start":1729120278694,"stop":1729120278695,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fbaa407e9421bab","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1729119832782,"stop":1729119832783,"duration":1},"status":"passed","severity":"normal"},{"uid":"79feef68f9db8875","name":"Check received message containing shell command","time":{"start":1729120044433,"stop":1729120044433,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98849302d2b157b","name":"should emit a peer event after start","time":{"start":1729120306337,"stop":1729120306338,"duration":1},"status":"passed","severity":"normal"},{"uid":"511484364b7ebda9","name":"should return false","time":{"start":1729119817689,"stop":1729119817689,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac0e036769e52d4","name":"Correctly serialized arguments","time":{"start":1729120179628,"stop":1729120179629,"duration":1},"status":"passed","severity":"normal"},{"uid":"659b0bdc0f0bc2a5","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1729119808647,"stop":1729119808647,"duration":0},"status":"passed","severity":"normal"},{"uid":"debda4978dac0764","name":"Check publish message containing JSON","time":{"start":1729120290228,"stop":1729120290228,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f61d4f7e6fbd863","name":"Passing invalid cursor","time":{"start":1729120348685,"stop":1729120348685,"duration":0},"status":"passed","severity":"normal"},{"uid":"b450b2ba6de45ebd","name":"less peers than existing","time":{"start":1729120272313,"stop":1729120272313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c7f0dc8f7e5e5b3","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1729120420810,"stop":1729120420810,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7ac6145aab4142","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729120394810,"stop":1729120394811,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f09aea16d089924","name":"Push message with special chars payload","time":{"start":1729120366711,"stop":1729120366712,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a2207c3020b7b61","name":"Push message with Basic HTML tag payload","time":{"start":1729120366718,"stop":1729120366719,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc76caf9fc27e5d","name":"should reject if Store is requested but not mounted","time":{"start":1729119848870,"stop":1729119848871,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3fb5fe25737b811","name":"Subscribe to topic containing short and publish message","time":{"start":1729120295691,"stop":1729120295692,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc32bfe81e7035f1","name":"Push message with JSON payload","time":{"start":1729120278676,"stop":1729120278676,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8958df27845e46","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1729120001931,"stop":1729120001932,"duration":1},"status":"passed","severity":"normal"},{"uid":"c653aacb9f7482fe","name":"Push message with content topic containing Script","time":{"start":1729120278686,"stop":1729120278686,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ca8de932d4bc95","name":"Push message with content topic containing special chars","time":{"start":1729120366738,"stop":1729120366739,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf5f41af77bbacd","name":"isConnected return false after peer stops","time":{"start":1729119922560,"stop":1729119922561,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9ff1c8c02940bc7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729120174002,"stop":1729120174002,"duration":0},"status":"passed","severity":"normal"},{"uid":"755daab7afa86671","name":"should not fail to start the service if it is already started","time":{"start":1729120306337,"stop":1729120306337,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffdff58c92c784d","name":"random static sharding 10 - Cluster ID: 206, Shard ID: 428","time":{"start":1729120351221,"stop":1729120351221,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26210fb754bb41","name":"Non TWN Cluster","time":{"start":1729120341690,"stop":1729120341691,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b8803f562235ea","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729119981592,"stop":1729119981592,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd71f73a5786c382","name":"Check received message containing JSON","time":{"start":1729120044433,"stop":1729120044433,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dcf2c4741366d5b","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1729120001933,"stop":1729120001934,"duration":1},"status":"passed","severity":"normal"},{"uid":"197ab84ef6d143b6","name":"Ping on subscribed peer","time":{"start":1729119938709,"stop":1729119938710,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc94ff25e2999d99","name":"Check message received after nwaku node is restarted","time":{"start":1729120271945,"stop":1729120271946,"duration":1},"status":"skipped","severity":"normal"},{"uid":"33473ebbcc59633c","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1729119808669,"stop":1729119808669,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d823d52dc66f3a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729120090978,"stop":1729120090978,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8329e507979b3b2","name":"topics with same application and version share the same shard","time":{"start":1729119808648,"stop":1729119808649,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef115e404d1deb8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1729119817076,"stop":1729119817077,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a9f667a814b9ec","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729120090976,"stop":1729120090976,"duration":0},"status":"passed","severity":"normal"},{"uid":"739571089385f24","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1729119876014,"stop":1729119876014,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30f92964a2f6ca6","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1729119868586,"stop":1729119868587,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b08e38a0fb7b779","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729120394792,"stop":1729120394792,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d37ee5d8224c31","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729120090976,"stop":1729120090976,"duration":0},"status":"passed","severity":"normal"},{"uid":"da06fe264ce458b8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1729119808661,"stop":1729119808661,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f04cb2604b0a97","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729120394814,"stop":1729120394814,"duration":0},"status":"passed","severity":"normal"},{"uid":"667575378c9d689d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1729120384877,"stop":1729120384877,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb94e4a16e0b933a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1729120181195,"stop":1729120181196,"duration":1},"status":"passed","severity":"normal"},{"uid":"251bf2a26d2daccd","name":"should be able to decode the field with only FILTER set to true","time":{"start":1729119817079,"stop":1729119817080,"duration":1},"status":"passed","severity":"normal"},{"uid":"4794361aaf2c0a1b","name":"Subscribe to topic containing Script and publish message","time":{"start":1729120295699,"stop":1729120295699,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d67457aadbd829","name":"Decrypt messages","time":{"start":1729120275144,"stop":1729120275144,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86cbe199ca0acf5","name":"should handle corrupted local storage data gracefully","time":{"start":1729119837167,"stop":1729119837167,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18f6b66e312d2e7","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1729120290229,"stop":1729120290229,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bde6af4de5365cd","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1729120400333,"stop":1729120400333,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b37ec68ab11a1ed","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1729120001927,"stop":1729120001928,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7cd566827f8f26f","name":"Check received message with timestamp: 1729119867560 ","time":{"start":1729120271960,"stop":1729120271961,"duration":1},"status":"passed","severity":"normal"},{"uid":"236322dbd5511539","name":"should throw error - no id","time":{"start":1729119817688,"stop":1729119817688,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e881d1182b83970","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1729120001934,"stop":1729120001934,"duration":0},"status":"passed","severity":"normal"},{"uid":"5775b3ff3da35e01","name":"Push message with custom timestamp: 1729123691180","time":{"start":1729120366767,"stop":1729120366767,"duration":0},"status":"passed","severity":"normal"},{"uid":"34bee71e710415e1","name":"Wrong topic","time":{"start":1729120341701,"stop":1729120341701,"duration":0},"status":"passed","severity":"normal"},{"uid":"8249792e95c37363","name":"Check received message containing long","time":{"start":1729120271949,"stop":1729120271949,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7f89c012404a37","name":"Subscribe to topic containing Script and receive message","time":{"start":1729120394812,"stop":1729120394812,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ded05d73635492a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729120001933,"stop":1729120001933,"duration":0},"status":"passed","severity":"normal"},{"uid":"62971c53f643f8fd","name":"should reject on timeout if it was set","time":{"start":1729119848871,"stop":1729119848871,"duration":0},"status":"passed","severity":"normal"},{"uid":"6382c8926b5265d","name":"Decoder throws on undefined content topic","time":{"start":1729119844950,"stop":1729119844950,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c4da8c6ceefb26","name":"handles empty contentTopics array correctly","time":{"start":1729119808668,"stop":1729119808668,"duration":0},"status":"passed","severity":"normal"},{"uid":"de940d71fc14bf99","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729120090975,"stop":1729120090975,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb1bfd6edec0f2a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729120394801,"stop":1729120394802,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cbc5581dc0bad9d","name":"should not receive a peer event before start","time":{"start":1729120306338,"stop":1729120306338,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3e5d08c35c822f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729120394811,"stop":1729120394811,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e9c81e68851593","name":"Decoder throws on empty string content topic","time":{"start":1729119825289,"stop":1729119825289,"duration":0},"status":"passed","severity":"normal"},{"uid":"7daa78700944fa83","name":"Check message with no pubsub topic is not received","time":{"start":1729120044437,"stop":1729120044437,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dce1572ee6a59f2","name":"Check message with non string payload is not received","time":{"start":1729120271963,"stop":1729120271964,"duration":1},"status":"passed","severity":"normal"},{"uid":"b20facbdac156293","name":"LightPush with 1 connections","time":{"start":1729120093436,"stop":1729120093437,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3139f09ab2355c6","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1729120144016,"stop":1729120144017,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d973b29d8c81fb8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729120001958,"stop":1729120001958,"duration":0},"status":"passed","severity":"normal"},{"uid":"37422b2e8460a3b8","name":"throws on content topic with generation field greater than 0","time":{"start":1729119808635,"stop":1729119808636,"duration":1},"status":"passed","severity":"normal"},{"uid":"58db79c8e6a6ece6","name":"throws on content topic with empty application field","time":{"start":1729119808636,"stop":1729119808637,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2009396f8bdc577","name":"should wait for Filter peer to be connected","time":{"start":1729119848872,"stop":1729119848872,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d32d1446b8ca0fd","name":"Check received message containing shell command","time":{"start":1729120271907,"stop":1729120271907,"duration":0},"status":"passed","severity":"normal"},{"uid":"289ceff8ffd5bf03","name":"should return usable stream attached to connection","time":{"start":1729119824823,"stop":1729119824824,"duration":1},"status":"passed","severity":"normal"},{"uid":"57af218dfe21e0cd","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1729120144014,"stop":1729120144014,"duration":0},"status":"passed","severity":"normal"},{"uid":"72240310c150f4d9","name":"Check received message containing unicode special characters","time":{"start":1729120044434,"stop":1729120044434,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c38944a5783547c","name":"handles different clusterIds correctly","time":{"start":1729119808649,"stop":1729119808650,"duration":1},"status":"passed","severity":"normal"},{"uid":"c74d3eb52bb2dea8","name":"Ephemeral messages are not stored","time":{"start":1729119878698,"stop":1729119878698,"duration":0},"status":"passed","severity":"normal"},{"uid":"535fd2f03936e96c","name":"Push message with unicode special characters payload","time":{"start":1729120366722,"stop":1729120366723,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ccd00626f0ae","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1729119808648,"stop":1729119808648,"duration":0},"status":"passed","severity":"normal"},{"uid":"1239fc653b1db98c","name":"Round trip binary serialization","time":{"start":1729119825287,"stop":1729119825287,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71f40eb81484035","name":"Check received message with timestamp: 1729119867560000000 ","time":{"start":1729120271925,"stop":1729120271926,"duration":1},"status":"passed","severity":"normal"},{"uid":"929ea8266724dfa2","name":"should properly create location multiaddrs - udp","time":{"start":1729119817696,"stop":1729119817696,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0a2edcfe6c791a","name":"Push message with meta","time":{"start":1729120278693,"stop":1729120278693,"duration":0},"status":"passed","severity":"normal"},{"uid":"38203b3ec3c8f992","name":"Check publish message containing special chars","time":{"start":1729120290225,"stop":1729120290225,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef42e0f907f0600","name":"Check publish message containing Chinese","time":{"start":1729120290225,"stop":1729120290225,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be999035038aa58","name":"random static sharding 6 - Cluster ID: 479, Shard ID: 699","time":{"start":1729120351220,"stop":1729120351220,"duration":0},"status":"passed","severity":"normal"},{"uid":"54988d2ee4d4eb67","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1729119943887,"stop":1729119943887,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7cd47e95f55bd8","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1729119868587,"stop":1729119868588,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f562fbf1ba50cb6","name":"should check connected peers if present and suitable","time":{"start":1729119848871,"stop":1729119848872,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3571fad4ce4bee3","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1729119922558,"stop":1729119922558,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7538811c1439c3","name":"Publish message with large meta","time":{"start":1729120290233,"stop":1729120290233,"duration":0},"status":"passed","severity":"normal"},{"uid":"60759c403690fa6b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1729120295702,"stop":1729120295702,"duration":0},"status":"passed","severity":"normal"},{"uid":"b317e24240f0da2a","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1729120001958,"stop":1729120001958,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0d03aed4d9a5cc","name":"Nodes with multiple pubsub topic","time":{"start":1729120285600,"stop":1729120285600,"duration":0},"status":"passed","severity":"normal"},{"uid":"594e81c95daf9daf","name":"Push message with content topic containing emoji","time":{"start":1729120366764,"stop":1729120366765,"duration":1},"status":"passed","severity":"normal"},{"uid":"460cc644a8557a1","name":"can start and stop the service","time":{"start":1729119880968,"stop":1729119880968,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd80c9bbf0cf1e3c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729120271961,"stop":1729120271961,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3cf87d14fa0bf1","name":"Push message with numeric payload","time":{"start":1729120366704,"stop":1729120366711,"duration":7},"status":"passed","severity":"normal"},{"uid":"ba0b3cb4d2414b61","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729119981598,"stop":1729119981598,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2a1fe674314cda","name":"Push message with escaped characters payload","time":{"start":1729120278677,"stop":1729120278677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e310ca356a60193a","name":"Subscribe to topic containing Script and receive message","time":{"start":1729120090976,"stop":1729120090977,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19e132528a9970a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1729120366760,"stop":1729120366760,"duration":0},"status":"passed","severity":"normal"},{"uid":"681b2968e1f443d9","name":"Default pageSize","time":{"start":1729120411012,"stop":1729120411013,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa305182f4aa808c","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1729120001926,"stop":1729120001926,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81d09aed35169d3","name":"Check meta is set [symmetric]","time":{"start":1729119843220,"stop":1729119843221,"duration":1},"status":"passed","severity":"normal"},{"uid":"78fce0685c795d41","name":"Passing page size 1 when there are 4 messages","time":{"start":1729120411004,"stop":1729120411004,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8746c921855897","name":"safeDispatchEvent","time":{"start":1729119908387,"stop":1729119908388,"duration":1},"status":"passed","severity":"normal"},{"uid":"839b7f32f5316a2a","name":"Check publish message containing Arabic","time":{"start":1729120290226,"stop":1729120290226,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc107b5fce250ee2","name":"Query generator for 2000 messages","time":{"start":1729120402599,"stop":1729120402600,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc9257c25bb7bb5a","name":"peer:update - should do nothing if another protocol hit","time":{"start":1729119824827,"stop":1729119824827,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b8d3c32daa1833","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1729119808653,"stop":1729119808653,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d4bdb9156d4a2e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1729119876013,"stop":1729119876013,"duration":0},"status":"passed","severity":"normal"},{"uid":"2127642730a54d85","name":"Check received message containing long","time":{"start":1729120271902,"stop":1729120271903,"duration":1},"status":"passed","severity":"normal"},{"uid":"f571c578b0ff952e","name":"Check received message containing numeric","time":{"start":1729120271949,"stop":1729120271950,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd10b51f89c9e999","name":"Encoder throws on undefined content topic","time":{"start":1729119825288,"stop":1729119825288,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8f281c789d9202","name":"connected peers and dial","time":{"start":1729120272312,"stop":1729120272313,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fd3d40f3363d9776","name":"should be able to decode the field with only STORE set to true","time":{"start":1729119817080,"stop":1729119817080,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b090a0a75b9377e","name":"Store - dialed first","time":{"start":1729120424536,"stop":1729120424537,"duration":1},"status":"passed","severity":"normal"},{"uid":"9807ebfca75eee20","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729120090975,"stop":1729120090975,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4ff68da510b833","name":"Subscribe and receive messages via waku relay post","time":{"start":1729120394783,"stop":1729120394784,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b1ae98e5a4fefa","name":"should return empty list for no shard","time":{"start":1729119808654,"stop":1729119808654,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e0a20b7a554f14","name":"getPeersByDiscovery","time":{"start":1729120272321,"stop":1729120272321,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c0e20cde6cc1d","name":"should decode valid enr successfully","time":{"start":1729119817685,"stop":1729119817686,"duration":1},"status":"passed","severity":"normal"},{"uid":"b034d6955b19c097","name":"Generator, 2 different pubsubtopics","time":{"start":1729120397599,"stop":1729120397603,"duration":4},"status":"passed","severity":"normal"},{"uid":"30b6dfd189d2bc8b","name":"Publish message with custom timestamp: Thu Oct 17 2024 00:11:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1729120290230,"stop":1729120290231,"duration":1},"status":"passed","severity":"normal"},{"uid":"35023e3f0cd116d5","name":"Check publish message containing escaped characters","time":{"start":1729120290228,"stop":1729120290228,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6cb77960923ccc","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1729119808640,"stop":1729119808640,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c5301437d508a4","name":"Relay - dialed after","time":{"start":1729120424536,"stop":1729120424536,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f2825bbb0aafb3","name":"Push message with content topic containing numeric","time":{"start":1729120278683,"stop":1729120278684,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec234cdf3fe178d","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1729119808664,"stop":1729119808664,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a73ba25249fc936","name":"returns all values when wanted number matches available values","time":{"start":1729119831988,"stop":1729119831989,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd828ae9e3d4e53b","name":"Throws when trying to push message with empty payload","time":{"start":1729120366725,"stop":1729120366735,"duration":10},"status":"passed","severity":"normal"},{"uid":"1c7c8bc1e594476e","name":"Fails to push message with empty content topic","time":{"start":1729120366765,"stop":1729120366765,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e2f5522cbc1839","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729120090949,"stop":1729120090949,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a418f4790ed99e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1729120174003,"stop":1729120174003,"duration":0},"status":"passed","severity":"normal"},{"uid":"416e003ac973499d","name":"Ping on peer without subscriptions","time":{"start":1729119930725,"stop":1729119930726,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea816fa7203a80d8","name":"Ping on peer without subscriptions","time":{"start":1729119938708,"stop":1729119938708,"duration":0},"status":"passed","severity":"normal"},{"uid":"6596f7a974b228ab","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1729119808662,"stop":1729119808662,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4bc7430b61cfe1","name":"should be called at least once on all `peer:discovery` events","time":{"start":1729119876011,"stop":1729119876011,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c86a760cd9af16a","name":"Keep-alive pings maintain the connection","time":{"start":1729120000105,"stop":1729120000105,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ff9c2e30e8af94","name":"Does not throw an exception when node disconnects","time":{"start":1729120414537,"stop":1729120414537,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39466bcafa10eb0","name":"should select older connection if present","time":{"start":1729119823963,"stop":1729119823963,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46240b489f79b1b","name":"Symmetric encrypt & Decrypt","time":{"start":1729119843607,"stop":1729119843607,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92359f90c085f60","name":"should handle a minimal index list","time":{"start":1729119808876,"stop":1729119808876,"duration":0},"status":"passed","severity":"normal"},{"uid":"6191b4bcc8c8e09f","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1729120295688,"stop":1729120295688,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1fc1373ca8cc56","name":"Query Generator - true","time":{"start":1729120387082,"stop":1729120387083,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18ee3969e46fc2","name":"throws on content topic with empty encoding field","time":{"start":1729119808638,"stop":1729119808639,"duration":1},"status":"passed","severity":"normal"},{"uid":"1148d74f5b64bd07","name":"Waku message hash computation (meta attribute not present)","time":{"start":1729119811612,"stop":1729119811612,"duration":0},"status":"passed","severity":"normal"},{"uid":"5596daf2b72434fd","name":"Push message with content topic containing SQL Injection","time":{"start":1729120278686,"stop":1729120278686,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc08cf3069c4c1a","name":"should reject if LightPush is requested but not mounted","time":{"start":1729119848870,"stop":1729119848870,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b012ebc1cbe7040","name":"new peer added after a peer was already found","time":{"start":1729120272324,"stop":1729120272324,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90246408f5a71e5a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1729120295696,"stop":1729120295697,"duration":1},"status":"passed","severity":"normal"},{"uid":"e64ee65bc5939dd4","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1729120348673,"stop":1729120348673,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba90fc628ce1570","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1729120295689,"stop":1729120295689,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8bccc4d1c74b2b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1729120090980,"stop":1729120090980,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c8cb848b81d0b7","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1729119824827,"stop":1729119824828,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9cb1eff757ef3d7","name":"Ping fails for unsubscribed peers","time":{"start":1729120000104,"stop":1729120000104,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba866d4d3b92742","name":"Check publish message containing long","time":{"start":1729120290224,"stop":1729120290224,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e795523a3c31866","name":"Passing page size 19 when there are 20 messages","time":{"start":1729120411010,"stop":1729120411011,"duration":1},"status":"passed","severity":"normal"},{"uid":"b886d862ac1203ab","name":"Nodes with multiple pubsub topic","time":{"start":1729120285602,"stop":1729120285602,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1a321f3d8bc8ae","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729120394815,"stop":1729120394816,"duration":1},"status":"passed","severity":"normal"},{"uid":"a40f8c3533abcbbd","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1729119808645,"stop":1729119808645,"duration":0},"status":"passed","severity":"normal"},{"uid":"536d0824f45debcb","name":"Push message with JSON payload","time":{"start":1729120366719,"stop":1729120366720,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70dde045fa15301","name":"addEventListener with wrong event","time":{"start":1729119908384,"stop":1729119908385,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecbdf4edec5963b3","name":"random static sharding 5 - Cluster ID: 161, Shard ID: 686","time":{"start":1729120351219,"stop":1729120351219,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e373ca01d979cf2","name":"Renews peer on consistent ping failures","time":{"start":1729120000105,"stop":1729120000105,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba445a14116a6e59","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1729120348673,"stop":1729120348680,"duration":7},"status":"passed","severity":"normal"},{"uid":"31d797bb3fa92c55","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1729119817081,"stop":1729119817082,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fbfb4becfc162da","name":"throws on content topic with empty version field","time":{"start":1729119808637,"stop":1729119808637,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea2f950ca345949","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1729119808646,"stop":1729119808646,"duration":0},"status":"passed","severity":"normal"},{"uid":"4908f5aa9bf8c07d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1729119817699,"stop":1729119817699,"duration":0},"status":"passed","severity":"normal"},{"uid":"5543a5005a93b759","name":"Subscribe and receive messages via waku relay post","time":{"start":1729120394800,"stop":1729120394801,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2d066af4d2a9d2","name":"Push message with long payload","time":{"start":1729120278659,"stop":1729120278659,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a13f0a0cdf8c23d","name":"Check received message with timestamp: 1729119867996000000 ","time":{"start":1729120044434,"stop":1729120044435,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cccc0a51207f447","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1729119808667,"stop":1729119808667,"duration":0},"status":"passed","severity":"normal"},{"uid":"260d08f5cfea06b8","name":"Encoder throws on undefined content topic","time":{"start":1729119843221,"stop":1729119843222,"duration":1},"status":"passed","severity":"normal"},{"uid":"62661efcadfa56d4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1729119808663,"stop":1729119808663,"duration":0},"status":"passed","severity":"normal"},{"uid":"8894718a9ea43897","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729120094171,"stop":1729120094172,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8ef69a1f36e078","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1729119833260,"stop":1729119833260,"duration":0},"status":"passed","severity":"normal"},{"uid":"116097f41fb33304","name":"Check received message containing Script","time":{"start":1729120271953,"stop":1729120271954,"duration":1},"status":"passed","severity":"normal"},{"uid":"6580633eac77e11d","name":"Asymmetric encrypt & decrypt","time":{"start":1729119843607,"stop":1729119843607,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d23ce486cd01a3a","name":"Js publishes, other Js receives","time":{"start":1729120291073,"stop":1729120291073,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab32d920e9180b54","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1729120384875,"stop":1729120384877,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb6b6197d0f9e987","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1729120285600,"stop":1729120285600,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51f2b074c20a5ac","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1729120144005,"stop":1729120144006,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42bb04328d96b3e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1729119817083,"stop":1729119817088,"duration":5},"status":"passed","severity":"normal"},{"uid":"13eb1ba37a4cf8eb","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1729120144003,"stop":1729120144004,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2706dfce6a569e8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1729119808663,"stop":1729119808663,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a21244aa4292e6","name":"should emit a peer event after start","time":{"start":1729119880969,"stop":1729119880970,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fbfeb97ffef2d7a","name":"Push message with emoji payload","time":{"start":1729120366723,"stop":1729120366724,"duration":1},"status":"passed","severity":"normal"},{"uid":"b556d2a419fffce2","name":"Reopen subscription with peer with lost subscription","time":{"start":1729119930726,"stop":1729119930727,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb4c044287116a3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1729119808661,"stop":1729119808661,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79966978bb3612f","name":"Push message with custom timestamp: 1698361691180","time":{"start":1729120366766,"stop":1729120366767,"duration":1},"status":"passed","severity":"normal"},{"uid":"c866cd9970dca92b","name":"Relay + Store","time":{"start":1729119876647,"stop":1729119876647,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a2d544d44b74c7","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1729120295701,"stop":1729120295702,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3a8def84bcd891","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1729120285602,"stop":1729120285602,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e4449902f5b905","name":"Check received message containing special chars","time":{"start":1729120044429,"stop":1729120044429,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e735fec6d60a6d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729120094173,"stop":1729120094174,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e7edeaf1289384","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729120394783,"stop":1729120394783,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fae7702b0db9d86","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1729119824828,"stop":1729119824828,"duration":0},"status":"passed","severity":"normal"},{"uid":"171b127890fca82c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729120394797,"stop":1729120394797,"duration":0},"status":"passed","severity":"normal"},{"uid":"438e002b7be1ce7e","name":"should return true when peers exist","time":{"start":1729119848864,"stop":1729119848864,"duration":0},"status":"passed","severity":"normal"},{"uid":"b221a7992452ca34","name":"Push message with rate limit","time":{"start":1729120366766,"stop":1729120366766,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3a53c52314b09b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1729120001935,"stop":1729120001936,"duration":1},"status":"passed","severity":"normal"},{"uid":"b03031b307e32d7","name":"Decoder throws on empty string content topic","time":{"start":1729119844950,"stop":1729119844950,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a69ed9f4ab3c814","name":"Check received message containing Script","time":{"start":1729120271905,"stop":1729120271906,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab42ebf196cf5308","name":"1 Store, 2 fetches","time":{"start":1729119832943,"stop":1729119832943,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3ce9eb8fb4cf7d","name":"should log when no additional peers are found","time":{"start":1729119848866,"stop":1729119848867,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa5c16585ea517","name":"Check received message containing Arabic","time":{"start":1729120044430,"stop":1729120044430,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ec7abbcbf1d6f3","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1729120420809,"stop":1729120420809,"duration":0},"status":"passed","severity":"normal"},{"uid":"d512dddcdc533c35","name":"Check publish message containing Basic HTML tag","time":{"start":1729120290227,"stop":1729120290227,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa75c6b47d5b736","name":"should return the pubsub topic directly if a string is provided","time":{"start":1729119808665,"stop":1729119808665,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b808e2901cd8722","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1729120001936,"stop":1729120001936,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cec08b4b692e17e","name":"Push message with content topic containing Arabic","time":{"start":1729120278685,"stop":1729120278685,"duration":0},"status":"passed","severity":"normal"},{"uid":"80035533c44b2696","name":"should only return 1 node with relay capability","time":{"start":1729119833259,"stop":1729119833259,"duration":0},"status":"passed","severity":"normal"},{"uid":"103278e3750af87a","name":"throws on content topic with too few or too many fields","time":{"start":1729119808633,"stop":1729119808634,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b76a6fe98ce78c3","name":"Check received message containing escaped characters","time":{"start":1729120271907,"stop":1729120271908,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c39ca3f8639145","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729120090979,"stop":1729120090980,"duration":1},"status":"passed","severity":"normal"},{"uid":"898fbf4b118664a0","name":"Push message with numeric payload","time":{"start":1729120278659,"stop":1729120278661,"duration":2},"status":"passed","severity":"normal"},{"uid":"fb4537a8a0fef29c","name":"should throw an error for missing sharding configuration","time":{"start":1729119808667,"stop":1729119808668,"duration":1},"status":"passed","severity":"normal"},{"uid":"b232fe3c4042175f","name":"same cluster, different shard: nodes connect","time":{"start":1729120181199,"stop":1729120181214,"duration":15},"status":"passed","severity":"normal"},{"uid":"171cf0120628f612","name":"Check message with no content topic is not received","time":{"start":1729120271963,"stop":1729120271963,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf6d4b08c03a8e2","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1729119808657,"stop":1729119808657,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e78c78e16fabe5","name":"Waku message hash computation (payload length 0)","time":{"start":1729119811612,"stop":1729119811613,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a1acce67b9035c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729120001929,"stop":1729120001929,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9e7d8705e9172e","name":"Check message with no payload is not received","time":{"start":1729120044438,"stop":1729120044438,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83e45a9895c3b46","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1729119808651,"stop":1729119808651,"duration":0},"status":"passed","severity":"normal"},{"uid":"911b607ca1c29fab","name":"Failed peers are renewed","time":{"start":1729120122585,"stop":1729120122586,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1a74ffc5e74e13e5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729120090977,"stop":1729120090977,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7478879020f9de","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1729119808666,"stop":1729119808666,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7f5cffefc3a916","name":"should properly create location multiaddrs - udp4","time":{"start":1729119817695,"stop":1729119817695,"duration":0},"status":"passed","severity":"normal"},{"uid":"2524afa0bea4939a","name":"should wait for Store peer to be connected","time":{"start":1729119848872,"stop":1729119848872,"duration":0},"status":"passed","severity":"normal"},{"uid":"88276fe752a4043b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1729119808665,"stop":1729119808666,"duration":1},"status":"passed","severity":"normal"},{"uid":"6592e73049e9e795","name":"Check message received after nwaku node is restarted","time":{"start":1729120044439,"stop":1729120044439,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce6df96f7fb73058","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729119981588,"stop":1729119981592,"duration":4},"status":"passed","severity":"normal"},{"uid":"65cbb50c4ed5856e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1729120455237,"stop":1729120455237,"duration":0},"status":"passed","severity":"normal"},{"uid":"2430f3837e1d2efb","name":"Check message with invalid timestamp is not received","time":{"start":1729120271962,"stop":1729120271962,"duration":0},"status":"passed","severity":"normal"},{"uid":"4902139abb9641f8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729120397598,"stop":1729120397598,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e827278d0f4a584","name":"isConnected between 2 js-waku relay nodes","time":{"start":1729119922561,"stop":1729119922561,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5f9e9d8a889eb1","name":"Subscribe to topic containing XML and receive message","time":{"start":1729120394794,"stop":1729120394794,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a5a107f4df310f","name":"A test","time":{"start":1729120144115,"stop":1729120144120,"duration":5},"status":"passed","severity":"normal"},{"uid":"167feea015fe344e","name":"Check message received after nwaku node is restarted","time":{"start":1729120271970,"stop":1729120271970,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9471fbb47fcf7942","name":"isConnected should return true after first peer connects","time":{"start":1729119922559,"stop":1729119922560,"duration":1},"status":"passed","severity":"normal"},{"uid":"a25837e499ebfd6c","name":"Check message with no payload is not received","time":{"start":1729120271932,"stop":1729120271933,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5e6381cb68083e8","name":"Push message with custom timestamp: 1729123694446","time":{"start":1729120278695,"stop":1729120278695,"duration":0},"status":"passed","severity":"normal"},{"uid":"842c751c0534f5c0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729120094170,"stop":1729120094170,"duration":0},"status":"passed","severity":"normal"},{"uid":"531fb5f51dc4db97","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729119943887,"stop":1729119943888,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9aa57f196a797f9","name":"Query Generator, Wrong PubsubTopic","time":{"start":1729120384873,"stop":1729120384873,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee71a37e52f66aee","name":"should load peers from local storage and dispatch events","time":{"start":1729119837166,"stop":1729119837166,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa2bb0329b78b29","name":"should not receive a peer event after stop","time":{"start":1729119837165,"stop":1729119837166,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e35f900edbb715b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app0/5/topic221/json","time":{"start":1729120341693,"stop":1729120341694,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93a177614db82e0","name":"Push message with content topic containing Russian","time":{"start":1729120278685,"stop":1729120278685,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff36bdc3f3235c9","name":"should return different streams if requested simultaniously","time":{"start":1729119824826,"stop":1729119824826,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec442e61d9ef693","name":"Check received message containing SQL Injection","time":{"start":1729120271953,"stop":1729120271953,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5dcddafa594398b","name":"Subscribe to topic containing Script and receive message","time":{"start":1729120394794,"stop":1729120394794,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ebfbf95d48033d","name":"Query with Promise Callback, No message returned","time":{"start":1729120384879,"stop":1729120384880,"duration":1},"status":"passed","severity":"normal"},{"uid":"96183497dd0c0a43","name":"Renews peer on consistent missed messages","time":{"start":1729120000106,"stop":1729120000106,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39475d659a5fd9c","name":"Passing page size 3 when there are 20 messages","time":{"start":1729120411004,"stop":1729120411005,"duration":1},"status":"passed","severity":"normal"},{"uid":"6826137e66b17d04","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1729120001957,"stop":1729120001957,"duration":0},"status":"passed","severity":"normal"},{"uid":"2119bedf812c2685","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1729120144008,"stop":1729120144008,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e1caf5f8c4b7a4","name":"ignores domain fetching errors","time":{"start":1729119833257,"stop":1729119833257,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6285be41fbc6cc","name":"Push message with short payload","time":{"start":1729120366700,"stop":1729120366701,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79b0d6f21b86cc","name":"Ordered Callback - true","time":{"start":1729120387085,"stop":1729120387085,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5633461014e7e9a","name":"LightPush with 2 connections","time":{"start":1729120093437,"stop":1729120093438,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bff949486ecd3ab","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1729119943886,"stop":1729119943887,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2206d5e03c59840","name":"Relay - dialed first","time":{"start":1729120424535,"stop":1729120424535,"duration":0},"status":"passed","severity":"normal"},{"uid":"4adc10336698f1a8","name":"should get / set UDP multiaddr","time":{"start":1729119817691,"stop":1729119817691,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b895f73573a0196","name":"Check received message containing Basic HTML tag","time":{"start":1729120271955,"stop":1729120271955,"duration":0},"status":"passed","severity":"normal"},{"uid":"188b841cbb743a2c","name":"should encode/decode to text encoding","time":{"start":1729119817690,"stop":1729119817690,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fd65373b27f8c9","name":"Publishes to nwaku","time":{"start":1729120291071,"stop":1729120291072,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fed96163e666b77","name":"Waku message hash computation (no timestamp)","time":{"start":1729119811613,"stop":1729119811613,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa739b1a0e99862","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729120271930,"stop":1729120271930,"duration":0},"status":"passed","severity":"normal"},{"uid":"c901437cf7d68602","name":"Check received message containing long","time":{"start":1729120044428,"stop":1729120044428,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd78bb1383e0ab1d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729120394813,"stop":1729120394814,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e9baca511d78c5","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1729120341688,"stop":1729120341690,"duration":2},"status":"passed","severity":"normal"},{"uid":"77f846d16431208b","name":"Ping on subscribed peer","time":{"start":1729119930725,"stop":1729119930725,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb6f8d1ee2afc3e","name":"Check received message containing emoji","time":{"start":1729120044434,"stop":1729120044434,"duration":0},"status":"passed","severity":"normal"},{"uid":"439d6dde4152369f","name":"different cluster, different shard: nodes don't connect","time":{"start":1729120181215,"stop":1729120181215,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4c5083068fd9e9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1729119808658,"stop":1729119808658,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7c315486515b77","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1729119808662,"stop":1729119808662,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c669893677923c6","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1729120348683,"stop":1729120348684,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d612a7e285f0767","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1729120174001,"stop":1729120174001,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02654384d6b762d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729119981599,"stop":1729119981599,"duration":0},"status":"passed","severity":"normal"},{"uid":"76528ced1a9ea027","name":"Push message equal or less that 1MB","time":{"start":1729120278695,"stop":1729120278695,"duration":0},"status":"passed","severity":"normal"},{"uid":"162c49ad6c88fbc8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1729120001932,"stop":1729120001932,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3bc656e7adc2933","name":"Subscribe to topic containing short and receive message","time":{"start":1729120394806,"stop":1729120394806,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a57854f6266ac4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729120044436,"stop":1729120044436,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c329729884b175f","name":"Check received message containing emoji","time":{"start":1729120271925,"stop":1729120271925,"duration":0},"status":"passed","severity":"normal"},{"uid":"a560a9f4c1b19a92","name":"should return false when no peers exist","time":{"start":1729119848864,"stop":1729119848864,"duration":0},"status":"passed","severity":"normal"},{"uid":"61af0ccfc5dc8dba","name":"Subscribe to topic containing XML and receive message","time":{"start":1729120394813,"stop":1729120394813,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ab7b495a99dd83","name":"Decoder throws on empty string content topic","time":{"start":1729119843223,"stop":1729119843224,"duration":1},"status":"passed","severity":"normal"},{"uid":"76605dbe37d2ee12","name":"Filter with 3 connections","time":{"start":1729120093439,"stop":1729120093439,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ecf0c1e8a437c2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1729119808876,"stop":1729119808877,"duration":1},"status":"passed","severity":"normal"},{"uid":"3807ba0a5e274687","name":"Subscribe and receive messages via waku relay post","time":{"start":1729120090949,"stop":1729120090949,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3d34b453250494","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1729120144015,"stop":1729120144016,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee8941ff1bb29d9","name":"passes more than one ENR URLs and attempts connection","time":{"start":1729119880973,"stop":1729119880973,"duration":0},"status":"skipped","severity":"normal"},{"uid":"785b86fb28c87df4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729120394804,"stop":1729120394804,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c37e992bf94da4","name":"should not receive a peer event after stop","time":{"start":1729119880970,"stop":1729119880971,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5800396b6c42dfe","name":"Ping on peer without subscriptions","time":{"start":1729119938710,"stop":1729119938710,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb06337fb68c2e1","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1729119878699,"stop":1729119878699,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0a995c362bdd8d","name":"Push message equal or less that 1MB","time":{"start":1729120366768,"stop":1729120366768,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cf7778d8bfc378","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729120094174,"stop":1729120094174,"duration":0},"status":"passed","severity":"normal"},{"uid":"25dab7908e22ab17","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729120394793,"stop":1729120394793,"duration":0},"status":"passed","severity":"normal"},{"uid":"20978d6844ac86d","name":"Check received message containing special chars","time":{"start":1729120271950,"stop":1729120271950,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6be38516994d07","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1729120001960,"stop":1729120001965,"duration":5},"status":"passed","severity":"normal"},{"uid":"9c3fbca5343cc452","name":"Decoder throws on undefined content topic","time":{"start":1729119825289,"stop":1729119825289,"duration":0},"status":"passed","severity":"normal"},{"uid":"f728ed07861c82c3","name":"unsubscribes","time":{"start":1729120408969,"stop":1729120408969,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ca4db8a73a8f1f","name":"Check message received after jswaku node is restarted","time":{"start":1729120044439,"stop":1729120044439,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60287684dcd163ac","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729120394786,"stop":1729120394786,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbae02746e056fe","name":"Check message received after jswaku node is restarted","time":{"start":1729120271943,"stop":1729120271945,"duration":2},"status":"skipped","severity":"normal"},{"uid":"450b50f4c33d7fe1","name":"should reject if Relay is requested but not mounted","time":{"start":1729119848870,"stop":1729119848870,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5af9ba86875e02","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1729119922558,"stop":1729119922558,"duration":0},"status":"passed","severity":"normal"},{"uid":"913a0eaa4bac3cf9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729120394807,"stop":1729120394810,"duration":3},"status":"passed","severity":"normal"},{"uid":"4bf3d1d3386ff78c","name":"Renews subscription after lossing a connection","time":{"start":1729120394799,"stop":1729120394799,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1939ffe7a2d7d2","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1729119876014,"stop":1729119876015,"duration":1},"status":"passed","severity":"normal"}] |