allure-jswaku/7143/widgets/severity.json
2024-07-16 16:52:06 +00:00

1 line
156 KiB
JSON

[{"uid":"1dcd32920c8a5f6c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721148182004,"stop":1721148182005,"duration":1},"status":"passed","severity":"normal"},{"uid":"590332fece878047","name":"should encode/decode to text encoding","time":{"start":1721147890331,"stop":1721147890331,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35576fd0df33417","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721148182010,"stop":1721148182011,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dcc3b05a8f85034","name":"should get / set TCP multiaddr","time":{"start":1721147890332,"stop":1721147890332,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfd88b250010d43","name":"Push message with content topic containing Arabic","time":{"start":1721148389652,"stop":1721148389653,"duration":1},"status":"passed","severity":"normal"},{"uid":"23fa659702fa339","name":"should be able to decode the field with only STORE set to true","time":{"start":1721147889624,"stop":1721147889624,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f89dd9b8d9bf911","name":"Decoder throws on undefined content topic","time":{"start":1721147895236,"stop":1721147895236,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba57b013ee505b19","name":"same cluster, different shard: nodes don't connect","time":{"start":1721148151284,"stop":1721148151285,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b2df34010bb6f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721148182013,"stop":1721148182014,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c059d0224f4451","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721148396197,"stop":1721148396199,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b217cf3330ffda9","name":"Check message received after nwaku node is restarted","time":{"start":1721148139759,"stop":1721148139759,"duration":0},"status":"skipped","severity":"normal"},{"uid":"929754cf5718daf1","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721148514498,"stop":1721148514498,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09fcf750e40476e","name":"Reusing cursor across nodes","time":{"start":1721148514500,"stop":1721148514500,"duration":0},"status":"passed","severity":"normal"},{"uid":"281b762f25d7cb33","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721147881770,"stop":1721147881770,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e738d24b3fb426","name":"Push message with Script payload","time":{"start":1721148507912,"stop":1721148507912,"duration":0},"status":"passed","severity":"normal"},{"uid":"9582dc46ada61f28","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721147881768,"stop":1721147881768,"duration":0},"status":"passed","severity":"normal"},{"uid":"2218e9c6a75d2505","name":"Publish message with rate limit","time":{"start":1721148418166,"stop":1721148418167,"duration":1},"status":"passed","severity":"normal"},{"uid":"485a7e7dea14c504","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721147881787,"stop":1721147881787,"duration":0},"status":"passed","severity":"normal"},{"uid":"15aeac668c4f09dc","name":"Promise Callback - backward","time":{"start":1721148552565,"stop":1721148552565,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25231fd774632ac","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721148551192,"stop":1721148551192,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe129386e869f75","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721148551189,"stop":1721148551189,"duration":0},"status":"passed","severity":"normal"},{"uid":"135d7019863a804e","name":"Relay","time":{"start":1721147943205,"stop":1721147943205,"duration":0},"status":"passed","severity":"normal"},{"uid":"20eef1078cdc5afd","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721147881793,"stop":1721147881794,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b089de38359c2ee","name":"Passing page size 19 when there are 20 messages","time":{"start":1721148577917,"stop":1721148577917,"duration":0},"status":"passed","severity":"normal"},{"uid":"65abc4ed39389324","name":"random static sharding 2 - Cluster ID: 573, Shard ID: 115","time":{"start":1721148489566,"stop":1721148489566,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7e1dbe585e14d8","name":"Fails to push message bigger that 1MB","time":{"start":1721148507941,"stop":1721148507942,"duration":1},"status":"passed","severity":"normal"},{"uid":"daf4f5235f50d24d","name":"different cluster, different shard: nodes don't connect","time":{"start":1721148228708,"stop":1721148228708,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0b4a89d0310eaa","name":"Check received message containing XML","time":{"start":1721148139744,"stop":1721148139745,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5e323534c4484b","name":"Check received message containing escaped characters","time":{"start":1721148139747,"stop":1721148139747,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e69d0650347cbd8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721148396203,"stop":1721148396204,"duration":1},"status":"passed","severity":"normal"},{"uid":"2680437512dcfdb6","name":"Subscribe and receive messages via lightPush","time":{"start":1721148551176,"stop":1721148551176,"duration":0},"status":"passed","severity":"normal"},{"uid":"feea69620d2729cc","name":"should handle corrupted local storage data gracefully","time":{"start":1721147910106,"stop":1721147910107,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4372a67187d1041","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721148182018,"stop":1721148182018,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc61a2a5b581e2fd","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721147906134,"stop":1721147906134,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ea66de84f9400c0","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721147890323,"stop":1721147890323,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac24ca2511ebb2b","name":"Accepts a valid Waku Message","time":{"start":1721147898618,"stop":1721147898619,"duration":1},"status":"passed","severity":"normal"},{"uid":"5859ac26f2a46f07","name":"A test","time":{"start":1721148183043,"stop":1721148183043,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4328c9709154b1e","name":"start node with empty content topic","time":{"start":1721148475154,"stop":1721148475154,"duration":0},"status":"passed","severity":"normal"},{"uid":"1212866df066ff06","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721147889625,"stop":1721147889625,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0925bb2e70af37","name":"random static sharding 9 - Cluster ID: 813, Shard ID: 46","time":{"start":1721148489571,"stop":1721148489572,"duration":1},"status":"passed","severity":"normal"},{"uid":"9946d8388bf26b25","name":"Subscribe and receives messages on 20 topics","time":{"start":1721148182010,"stop":1721148182010,"duration":0},"status":"passed","severity":"normal"},{"uid":"240778fc5d581a95","name":"Check received message containing emoji","time":{"start":1721148433173,"stop":1721148433173,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c582a50b0e7498","name":"Check meta is set [symmetric]","time":{"start":1721147916060,"stop":1721147916061,"duration":1},"status":"passed","severity":"normal"},{"uid":"143503e5592ff1ac","name":"All","time":{"start":1721147943206,"stop":1721147943206,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9434aa9f214a0f7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721148475153,"stop":1721148475153,"duration":0},"status":"passed","severity":"normal"},{"uid":"6371e92d92e7a2c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721148173834,"stop":1721148173834,"duration":0},"status":"passed","severity":"normal"},{"uid":"2664c3387115a6f0","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721148418401,"stop":1721148418401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"677e570c10e01780","name":"Check received message containing numeric","time":{"start":1721148433180,"stop":1721148433180,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d84f6e0c1c194c","name":"Query generator for multiple messages with different message text format","time":{"start":1721148560321,"stop":1721148560321,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ae33da5b770a06","name":"1 Relay, 1 Filter, gives up","time":{"start":1721147905981,"stop":1721147905981,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdb2db9983bb1bb","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721148139749,"stop":1721148139749,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0f4447b5a53a58","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721147881790,"stop":1721147881790,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ebaa23f7658bcd8","name":"Push message with Basic HTML tag payload","time":{"start":1721148389644,"stop":1721148389645,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a608fd1949289b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721148433175,"stop":1721148433175,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b35b444bc6a10f","name":"Check received message containing shell command","time":{"start":1721148433170,"stop":1721148433170,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fb74f2487e8e18","name":"Encoder throws on empty string content topic","time":{"start":1721147895235,"stop":1721147895236,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb1d1ef26a1ac602","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721148151296,"stop":1721148151296,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0141d906ff4ed46","name":"Push message with content topic containing escaped characters","time":{"start":1721148389657,"stop":1721148389657,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed3285bde1ff604","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721148182015,"stop":1721148182016,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9933ec4e70cd4b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721148551232,"stop":1721148551233,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f3f834b7340c60","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721148353577,"stop":1721148353577,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c6e4c6bcd8f49ba4","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721147906133,"stop":1721147906133,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f81176effddc59b","name":"Push message with content topic containing XML","time":{"start":1721148389654,"stop":1721148389654,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce444003cfad9b85","name":"Check publish message containing short","time":{"start":1721148418129,"stop":1721148418130,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8055d60aa37a83","name":"Symmetric encrypt & Decrypt","time":{"start":1721147916536,"stop":1721147916536,"duration":0},"status":"passed","severity":"normal"},{"uid":"e953c734559a5f85","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721148182021,"stop":1721148182022,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59a08a08ec9de46","name":"isConnected should return false after all peers disconnect","time":{"start":1721147932669,"stop":1721147932670,"duration":1},"status":"passed","severity":"normal"},{"uid":"92299927f43ed673","name":"random static sharding 1 - Cluster ID: 854, Shard ID: 424","time":{"start":1721148489565,"stop":1721148489565,"duration":0},"status":"passed","severity":"normal"},{"uid":"7add0afdaaa2d19c","name":"Check received message containing escaped characters","time":{"start":1721148433185,"stop":1721148433185,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad59d8880e2f389b","name":"should encodeTxt and decodeTxt","time":{"start":1721147890322,"stop":1721147890322,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf706a7d9f1e9d04","name":"Encoder throws on undefined content topic","time":{"start":1721147895235,"stop":1721147895235,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a1967f4ac8fcb4","name":"Check message on other pubsub topic is not received","time":{"start":1721148433176,"stop":1721148433176,"duration":0},"status":"passed","severity":"normal"},{"uid":"8339f2dbb9a10734","name":"throws on content topic with empty version field","time":{"start":1721147881765,"stop":1721147881765,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f3cc9e06e855f6","name":"groups content topics by expected pubsub topic","time":{"start":1721147881773,"stop":1721147881774,"duration":1},"status":"passed","severity":"normal"},{"uid":"a40d215473175694","name":"Fails to push message with large meta","time":{"start":1721148507934,"stop":1721148507935,"duration":1},"status":"passed","severity":"normal"},{"uid":"5315bd83c1071503","name":"should throw error - no id","time":{"start":1721147890323,"stop":1721147890324,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec4ccfe07eed0c3","name":"Reopen subscription with peer with lost subscription","time":{"start":1721147994070,"stop":1721147994070,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf44a3d59f9fa7b","name":"Push message with content topic containing numeric","time":{"start":1721148507917,"stop":1721148507918,"duration":1},"status":"passed","severity":"normal"},{"uid":"c478425678728961","name":"Check publish message containing emoji","time":{"start":1721148418158,"stop":1721148418158,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8c27fc4bef9c55","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721147889628,"stop":1721147889629,"duration":1},"status":"passed","severity":"normal"},{"uid":"9304a06bfd5e0734","name":"nwaku subscribes","time":{"start":1721148382204,"stop":1721148382205,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15958e07b528e74","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721147932668,"stop":1721147932669,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43086aa6ce01020","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721148551233,"stop":1721148551234,"duration":1},"status":"passed","severity":"normal"},{"uid":"18065ed91dd94b8c","name":"Check received message containing short","time":{"start":1721148433157,"stop":1721148433158,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d5dba81d987acb","name":"Check received message containing unicode special characters","time":{"start":1721148433185,"stop":1721148433185,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4d779ac411c085","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721147881817,"stop":1721147881817,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edb04b90838c8e3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721148551189,"stop":1721148551190,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ba2de484ee4b15","name":"Check publish message after client node is restarted","time":{"start":1721148418165,"stop":1721148418166,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4e80fc273ba8093a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721147940533,"stop":1721147940533,"duration":0},"status":"passed","severity":"normal"},{"uid":"e456d40d1620f6ae","name":"Failed peers are renewed","time":{"start":1721148182958,"stop":1721148182958,"duration":0},"status":"passed","severity":"normal"},{"uid":"84bc48b31d0c998e","name":"Check received message containing Script","time":{"start":1721148433164,"stop":1721148433165,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc5627722f7ec2a","name":"Waku message hash computation (payload length 0)","time":{"start":1721147884387,"stop":1721147884387,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7611908eab149","name":"Check publish message containing SQL Injection","time":{"start":1721148418146,"stop":1721148418147,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c75481c6fee5c4","name":"should emit a peer event after start","time":{"start":1721148645101,"stop":1721148645101,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c62433aa46d72e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721147905690,"stop":1721147905690,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0a0c6adb3d5b19","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721147895237,"stop":1721147895237,"duration":0},"status":"passed","severity":"normal"},{"uid":"b609542041ed81cb","name":"Push message with content topic containing SQL Injection","time":{"start":1721148507925,"stop":1721148507925,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51100d607f9d7e7","name":"Check received message containing JSON","time":{"start":1721148139745,"stop":1721148139746,"duration":1},"status":"passed","severity":"normal"},{"uid":"11b20f6687abd55","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721148475130,"stop":1721148475131,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6aafc268838679","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721148581350,"stop":1721148581350,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5d0a5488bc34ec","name":"Nodes with multiple pubsub topic","time":{"start":1721148396193,"stop":1721148396194,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce57af321b407c3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721147881786,"stop":1721147881786,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d28678229034f8c","name":"creates an iterator","time":{"start":1721148572689,"stop":1721148572689,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1088b0c7cde03d","name":"should not receive a peer event after stop","time":{"start":1721147910105,"stop":1721147910105,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded4c5e01d031047","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721148551234,"stop":1721148551235,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1331fd9a16f4d9","name":"Push message with Script payload","time":{"start":1721148389634,"stop":1721148389642,"duration":8},"status":"passed","severity":"normal"},{"uid":"930da2c691f5166e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721148551181,"stop":1721148551181,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcf5c1b8b504690","name":"Push message with emoji payload","time":{"start":1721148507915,"stop":1721148507915,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0f77c57735088b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721148396201,"stop":1721148396201,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7a0e8cd8b6d718","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app5/5/topic497/json","time":{"start":1721148475151,"stop":1721148475151,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b58bd99786449de","name":"Push message with content topic containing special chars","time":{"start":1721148507918,"stop":1721148507918,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d1bdeca1e091ec","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721147884386,"stop":1721147884386,"duration":0},"status":"passed","severity":"normal"},{"uid":"b273622606388c6e","name":"recovers when dns.resolve returns empty","time":{"start":1721147906130,"stop":1721147906130,"duration":0},"status":"passed","severity":"normal"},{"uid":"deab9f99720fed96","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721147881793,"stop":1721147881793,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d953bab2a4f946","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721148551189,"stop":1721148551189,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5dae51fa2b45e6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721148551225,"stop":1721148551226,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2eacdda3d1deca1","name":"Encoder throws on undefined content topic","time":{"start":1721147917898,"stop":1721147917898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7a01cd03764be5","name":"Check message with no content topic is not received","time":{"start":1721148139754,"stop":1721148139754,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f255b1bc44d4e7c","name":"Check message received after nwaku node is restarted","time":{"start":1721148433178,"stop":1721148433178,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4732d05654d383c4","name":"Query Generator, No message returned","time":{"start":1721148533594,"stop":1721148533594,"duration":0},"status":"passed","severity":"normal"},{"uid":"be644f67dde47de5","name":"should not throw an error for a single configured topic","time":{"start":1721147881787,"stop":1721147881788,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd420734eb3e7580","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app9/2/topic522/proto","time":{"start":1721148475143,"stop":1721148475144,"duration":1},"status":"passed","severity":"normal"},{"uid":"920bafde2400029","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721148151302,"stop":1721148151302,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bb95031c9261bc","name":"Check message with non string payload is not received","time":{"start":1721148139756,"stop":1721148139757,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f0a11183b0ef891","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721147889620,"stop":1721147889621,"duration":1},"status":"passed","severity":"normal"},{"uid":"b069a346266eb19e","name":"Publish message with custom timestamp: Wed Jul 26 2023 16:46:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1721148418160,"stop":1721148418161,"duration":1},"status":"passed","severity":"normal"},{"uid":"638ac956ecea148b","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721147881772,"stop":1721147881772,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be4e8970f9de706","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721147916057,"stop":1721147916059,"duration":2},"status":"passed","severity":"normal"},{"uid":"d5a1c17098102dd","name":"Non TWN Cluster","time":{"start":1721148475131,"stop":1721148475131,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b4ac7e16504920","name":"should not fail to start the service if it is already started","time":{"start":1721147910104,"stop":1721147910104,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34b1f0e48f7e35a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721147881782,"stop":1721147881783,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ed4c8d5322796a","name":"isConnected should return true after first peer connects","time":{"start":1721147990249,"stop":1721147990250,"duration":1},"status":"passed","severity":"normal"},{"uid":"d38bec35955a5789","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721147932663,"stop":1721147932665,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3e0840d010e222a","name":"Generator, custom pubsub topic","time":{"start":1721148550975,"stop":1721148550975,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d9f8f655d745d3","name":"Push message with content topic containing unicode special characters","time":{"start":1721148507933,"stop":1721148507933,"duration":0},"status":"passed","severity":"normal"},{"uid":"3baac7b23b181cf4","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721147881771,"stop":1721147881771,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fd05176ee4c109","name":"Check message on other pubsub topic is not received","time":{"start":1721148433188,"stop":1721148433188,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ca92ddb16bc929","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721148173813,"stop":1721148173814,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d9dc71fe68298d8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721148182015,"stop":1721148182015,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26a364cd0f026e2","name":"Publish without waiting for remote peer","time":{"start":1721148420398,"stop":1721148420398,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fdaba437097779","name":"should return empty list for no shard","time":{"start":1721147881779,"stop":1721147881779,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a3d7724d86d25d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721148551180,"stop":1721148551180,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ef1a0beabb2e1e","name":"can start and stop the service","time":{"start":1721147910103,"stop":1721147910103,"duration":0},"status":"passed","severity":"normal"},{"uid":"2daf98b0aa0d50a3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721148551226,"stop":1721148551227,"duration":1},"status":"passed","severity":"normal"},{"uid":"5052f72a2d9473d5","name":"random static sharding 6 - Cluster ID: 375, Shard ID: 500","time":{"start":1721148489569,"stop":1721148489569,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be27ba3d62021d9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721148173823,"stop":1721148173823,"duration":0},"status":"passed","severity":"normal"},{"uid":"a189ffe1f265c71d","name":"should not receive a peer event before start","time":{"start":1721148645101,"stop":1721148645102,"duration":1},"status":"passed","severity":"normal"},{"uid":"e997b4cf5b2b5a57","name":"Check publish message containing XML","time":{"start":1721148418148,"stop":1721148418151,"duration":3},"status":"passed","severity":"normal"},{"uid":"8d7125f72b54e4a9","name":"connected peers and dial","time":{"start":1721148353769,"stop":1721148353769,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e203c77de8ace1","name":"Push message with Chinese payload","time":{"start":1721148389631,"stop":1721148389632,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c2dcca6db07772","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721148551179,"stop":1721148551180,"duration":1},"status":"passed","severity":"normal"},{"uid":"40db4e7a7c859d92","name":"Check received message containing short","time":{"start":1721148433178,"stop":1721148433179,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe7215dd5776d95","name":"Renews peer on consistent ping failures","time":{"start":1721148033650,"stop":1721148033650,"duration":0},"status":"passed","severity":"normal"},{"uid":"5240c39aa9ddf433","name":"Store - dialed after - with timeout","time":{"start":1721148587440,"stop":1721148587440,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d59b6bfadfa17d","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721148418158,"stop":1721148418160,"duration":2},"status":"passed","severity":"normal"},{"uid":"5959e29018720332","name":"Check received message containing SQL Injection","time":{"start":1721148433182,"stop":1721148433182,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ceb8726ab175842","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721148151308,"stop":1721148151308,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bd5aff6337a7a0","name":"should return valid sharding parameters for static sharding","time":{"start":1721147881790,"stop":1721147881790,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08139411ae1844a","name":"different cluster, same shard: nodes don't connect","time":{"start":1721148151285,"stop":1721148151285,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb02c340743104","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721147881781,"stop":1721147881781,"duration":0},"status":"passed","severity":"normal"},{"uid":"a773478903012e00","name":"should not fail to stop the service if it was not started","time":{"start":1721148645100,"stop":1721148645100,"duration":0},"status":"passed","severity":"normal"},{"uid":"83436ff5e0611227","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721147990249,"stop":1721147990249,"duration":0},"status":"passed","severity":"normal"},{"uid":"99830e160f7961a6","name":"Check received message containing SQL Injection","time":{"start":1721148433164,"stop":1721148433164,"duration":0},"status":"passed","severity":"normal"},{"uid":"404881b7631612e1","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721147889615,"stop":1721147889617,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8d4c070059c12d6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721147881784,"stop":1721147881785,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efc9429a5777e80","name":"retrieves a single peer","time":{"start":1721147906128,"stop":1721147906129,"duration":1},"status":"passed","severity":"normal"},{"uid":"abee13cbfc9469ab","name":"should return false","time":{"start":1721147890330,"stop":1721147890330,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85a6cdabfb6205c","name":"unsubscribes","time":{"start":1721148572690,"stop":1721148572690,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a8039093342d33","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721147881782,"stop":1721147881782,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a764f1b3d658a1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721148151316,"stop":1721148151317,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b18a7584d02e","name":"Fails to push message with empty content topic","time":{"start":1721148389658,"stop":1721148389658,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb0c271d31d5f45","name":"handles multiple messages","time":{"start":1721148572689,"stop":1721148572690,"duration":1},"status":"passed","severity":"normal"},{"uid":"b521d77333f6020f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721148551235,"stop":1721148551242,"duration":7},"status":"passed","severity":"normal"},{"uid":"5411181341c6576a","name":"should set field with only FILTER enabled","time":{"start":1721147890336,"stop":1721147890336,"duration":0},"status":"passed","severity":"normal"},{"uid":"908d517a1920d88d","name":"should throw error - no public key","time":{"start":1721147890324,"stop":1721147890324,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55d577844a8666d","name":"addEventListener with wrong event","time":{"start":1721147973326,"stop":1721147973326,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc57cdd32a0f3777","name":"Push message with long payload","time":{"start":1721148389630,"stop":1721148389630,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92fd668b0b346f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721148514496,"stop":1721148514497,"duration":1},"status":"passed","severity":"normal"},{"uid":"8768ecc65a441677","name":"Subscribe to topic containing Script and receive message","time":{"start":1721148551185,"stop":1721148551186,"duration":1},"status":"passed","severity":"normal"},{"uid":"784c2e15478c7124","name":"Push message with JSON payload","time":{"start":1721148389645,"stop":1721148389645,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7638606f9a51ac9","name":"Push message with content topic containing Chinese","time":{"start":1721148389652,"stop":1721148389652,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b4b6521aaf7622","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721148022296,"stop":1721148022297,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe35051d1a927776","name":"Push message with XML payload","time":{"start":1721148389643,"stop":1721148389644,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcb5582c5c9bd32b","name":"Meta field set when metaSetter is specified","time":{"start":1721147895234,"stop":1721147895234,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64a15a6d6b4d8","name":"Push message equal or less that 1MB","time":{"start":1721148507941,"stop":1721148507941,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0efea3481e96b87","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721148420400,"stop":1721148420400,"duration":0},"status":"passed","severity":"normal"},{"uid":"f882f3ea8b9884f0","name":"should throw an error for missing sharding configuration","time":{"start":1721147881791,"stop":1721147881791,"duration":0},"status":"passed","severity":"normal"},{"uid":"d839b8052c0b978d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721148551187,"stop":1721148551188,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f88b591534e589","name":"Fails to push message with large meta","time":{"start":1721148389659,"stop":1721148389659,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca41d9fdaf64af7","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721147881770,"stop":1721147881771,"duration":1},"status":"passed","severity":"normal"},{"uid":"43377be5c6bbe3e7","name":"LightPush","time":{"start":1721148587440,"stop":1721148587441,"duration":1},"status":"passed","severity":"normal"},{"uid":"da0750b6a339d57b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721148068418,"stop":1721148068418,"duration":0},"status":"passed","severity":"normal"},{"uid":"deaa62cbcc360aef","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721148420402,"stop":1721148420403,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9553dc762c4cadd","name":"Check publish message containing special chars","time":{"start":1721148418133,"stop":1721148418134,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f56a9e388f9757","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721148151298,"stop":1721148151298,"duration":0},"status":"passed","severity":"normal"},{"uid":"653d7204488574db","name":"Privacy Node - default protocol","time":{"start":1721148587441,"stop":1721148587442,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f3bc77c49fa465","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721147881781,"stop":1721147881781,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bf7a9dcb947814","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721148581353,"stop":1721148581354,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d6ecd634a7acac6","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721147990247,"stop":1721147990248,"duration":1},"status":"passed","severity":"normal"},{"uid":"be57cf5d10f5464a","name":"Check received message containing Arabic","time":{"start":1721148433162,"stop":1721148433163,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae7ed186deac087","name":"should only return 1 node with relay and store capability","time":{"start":1721147906132,"stop":1721147906132,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7095bd63e38937","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721148151299,"stop":1721148151299,"duration":0},"status":"passed","severity":"normal"},{"uid":"691c9692b683f96b","name":"should decode valid enr successfully","time":{"start":1721147890322,"stop":1721147890322,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0c221ec3e59df1","name":"should return unique PubsubTopics for static sharding","time":{"start":1721147881778,"stop":1721147881778,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1ddafdcee3447","name":"Fails to push message with empty content topic","time":{"start":1721148507934,"stop":1721148507934,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46960d788d2c998","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721148182014,"stop":1721148182014,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ede13ef30f0fcf","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721148151286,"stop":1721148151286,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8079482a3c1601","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721148418400,"stop":1721148418401,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f06a717c7d8d701f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721147881776,"stop":1721147881776,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bff5e325b1e7069","name":"connects to nwaku","time":{"start":1721148586113,"stop":1721148586114,"duration":1},"status":"passed","severity":"normal"},{"uid":"8877ceaf80bfcbea","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app18/5/topic697/json","time":{"start":1721148475151,"stop":1721148475152,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a94f69091db280","name":"Push message with content topic containing long","time":{"start":1721148389650,"stop":1721148389651,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eebc4c196248b20","name":"Subscribe and publish message","time":{"start":1721148420398,"stop":1721148420399,"duration":1},"status":"passed","severity":"normal"},{"uid":"912d8364918b24e3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721148551191,"stop":1721148551191,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b20ce0282eccba","name":"should add and remove event listeners correctly","time":{"start":1721147910107,"stop":1721147910107,"duration":0},"status":"passed","severity":"normal"},{"uid":"352b7228b6b3fff0","name":"Push message on custom pubsubTopic","time":{"start":1721148235529,"stop":1721148235529,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd800cc66c5a6176","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721148182008,"stop":1721148182009,"duration":1},"status":"passed","severity":"normal"},{"uid":"74611e8984a79d15","name":"Push message with content topic containing Script","time":{"start":1721148507925,"stop":1721148507925,"duration":0},"status":"passed","severity":"normal"},{"uid":"e026439d8a9c292b","name":"start node with ApplicationInfo","time":{"start":1721148475154,"stop":1721148475154,"duration":0},"status":"passed","severity":"normal"},{"uid":"a029798854163d1c","name":"Check message with no content topic is not received","time":{"start":1721148433176,"stop":1721148433176,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28d6191527bca2c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721147889623,"stop":1721147889624,"duration":1},"status":"passed","severity":"normal"},{"uid":"c66605db602e5c8d","name":"Subscribe to topic containing long and publish message","time":{"start":1721148420402,"stop":1721148420402,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa190f0a2f6eec","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721148182019,"stop":1721148182019,"duration":0},"status":"passed","severity":"normal"},{"uid":"4921a9b1462981b3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721148173818,"stop":1721148173818,"duration":0},"status":"passed","severity":"normal"},{"uid":"919a42d08ecb9343","name":"Overlapping topic subscription","time":{"start":1721148551203,"stop":1721148551203,"duration":0},"status":"passed","severity":"normal"},{"uid":"64829b9fd42f27d1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148235532,"stop":1721148235532,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad870b9e9691f1c6","name":"Decoder throws on empty string content topic","time":{"start":1721147895236,"stop":1721147895236,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3048e4b3f471b0","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721147881778,"stop":1721147881779,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3670ceee53715b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721147884386,"stop":1721147884387,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d1d24041dc3c6f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721148551244,"stop":1721148551245,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a0cdca5f1e44e40","name":"isConnected should return false after all peers disconnect","time":{"start":1721147990250,"stop":1721147990250,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f23732cd5e4232b","name":"throws on empty content topic","time":{"start":1721147881762,"stop":1721147881763,"duration":1},"status":"passed","severity":"normal"},{"uid":"da274d5534c08ff","name":"Decoder throws on empty string content topic","time":{"start":1721147917899,"stop":1721147917899,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d84ab672b7d641","name":"Push message with content topic containing Chinese","time":{"start":1721148507919,"stop":1721148507919,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01cef3915de5115","name":"Query with Ordered Callback, No message returned","time":{"start":1721148533602,"stop":1721148533602,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5dfe0d8d12a7e3","name":"listenerCount","time":{"start":1721147973329,"stop":1721147973329,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56b07d340c81814","name":"Query with Promise Callback, No Decoder","time":{"start":1721148533604,"stop":1721148533604,"duration":0},"status":"passed","severity":"normal"},{"uid":"978cd428e5eea6c9","name":"Check received message containing special chars","time":{"start":1721148139742,"stop":1721148139742,"duration":0},"status":"passed","severity":"normal"},{"uid":"6550a162e05cf497","name":"Push message with short payload","time":{"start":1721148389629,"stop":1721148389630,"duration":1},"status":"passed","severity":"normal"},{"uid":"211264b640f4f586","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721148701693,"stop":1721148701693,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1af525777f2a02","name":"Number of peers are maintained correctly","time":{"start":1721148033648,"stop":1721148033648,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9254f056d94975","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721147905689,"stop":1721147905689,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fd750c1a79e12c","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721147905687,"stop":1721147905688,"duration":1},"status":"passed","severity":"normal"},{"uid":"d89d109d3f026e05","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721148551193,"stop":1721148551202,"duration":9},"status":"passed","severity":"normal"},{"uid":"22065c60c7220156","name":"random static sharding 3 - Cluster ID: 78, Shard ID: 685","time":{"start":1721148489566,"stop":1721148489566,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dad24c7655f061e","name":"Generator, custom pubsub topic","time":{"start":1721148550978,"stop":1721148550978,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7bcdbb623f13a","name":"Check received message containing long","time":{"start":1721148433179,"stop":1721148433179,"duration":0},"status":"passed","severity":"normal"},{"uid":"952d8f7e1c4e84b3","name":"should handle a minimal index list","time":{"start":1721147881816,"stop":1721147881816,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a8adefe47eb311","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721147940536,"stop":1721147940536,"duration":0},"status":"passed","severity":"normal"},{"uid":"72326e637968c7be","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721148151289,"stop":1721148151294,"duration":5},"status":"passed","severity":"normal"},{"uid":"90afa1a8faa66486","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721148022291,"stop":1721148022292,"duration":1},"status":"passed","severity":"normal"},{"uid":"10154ccd5f354220","name":"Check received message containing Basic HTML tag","time":{"start":1721148433169,"stop":1721148433169,"duration":0},"status":"passed","severity":"normal"},{"uid":"597c245ac27788a6","name":"Push message with content topic containing XML","time":{"start":1721148507926,"stop":1721148507926,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d8c52de14d0dff","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721148151311,"stop":1721148151311,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b3c70d61455f3c","name":"1 Relay, 1 fetch","time":{"start":1721147905979,"stop":1721147905980,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8128491292caf6","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721147890337,"stop":1721147890337,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1dd3d49516d78dd","name":"Subscribe to topic containing XML and publish message","time":{"start":1721148420405,"stop":1721148420406,"duration":1},"status":"passed","severity":"normal"},{"uid":"20588f0082c6223e","name":"should properly create location multiaddrs - tcp4","time":{"start":1721147890333,"stop":1721147890333,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3950766dfb2842","name":"Reopen subscription with peer with lost subscription","time":{"start":1721148035353,"stop":1721148035354,"duration":1},"status":"passed","severity":"normal"},{"uid":"3136a960b1834eda","name":"Check publish message containing Russian","time":{"start":1721148418145,"stop":1721148418146,"duration":1},"status":"passed","severity":"normal"},{"uid":"b863f76ce2b472dc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721148551228,"stop":1721148551229,"duration":1},"status":"passed","severity":"normal"},{"uid":"73b7770955735618","name":"Nodes with multiple pubsub topic","time":{"start":1721148396201,"stop":1721148396201,"duration":0},"status":"passed","severity":"normal"},{"uid":"2714d92cf640793e","name":"Check received message containing special chars","time":{"start":1721148433180,"stop":1721148433180,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2d4cff52070285","name":"should throw an error for insufficient data","time":{"start":1721147881817,"stop":1721147881817,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3e4128a2f2f553","name":"should set field with all protocols disabled","time":{"start":1721147890335,"stop":1721147890335,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d4cf86fb608b77","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721148701692,"stop":1721148701693,"duration":1},"status":"passed","severity":"normal"},{"uid":"987704cfc415b5e5","name":"should return all peers when numPeers is 0","time":{"start":1721147894934,"stop":1721147894934,"duration":0},"status":"passed","severity":"normal"},{"uid":"927f8abf316d5618","name":"should properly create location multiaddrs - tcp6","time":{"start":1721147890333,"stop":1721147890333,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d41f3811aa8bf0","name":"Push message with content topic containing shell command","time":{"start":1721148389656,"stop":1721148389656,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e1e22315218fe9","name":"random static sharding 10 - Cluster ID: 518, Shard ID: 234","time":{"start":1721148489572,"stop":1721148489573,"duration":1},"status":"passed","severity":"normal"},{"uid":"c257852c46d8d688","name":"Check message with invalid timestamp is not received","time":{"start":1721148433175,"stop":1721148433175,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e8a11debe1a285","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721148420407,"stop":1721148420408,"duration":1},"status":"passed","severity":"normal"},{"uid":"168e2e6adbd33e47","name":"Push 30 different messages","time":{"start":1721148507916,"stop":1721148507916,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e83325354773956","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721148173815,"stop":1721148173818,"duration":3},"status":"passed","severity":"normal"},{"uid":"3c39064ceb1eda47","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app29/8/topic168/proto","time":{"start":1721148475131,"stop":1721148475143,"duration":12},"status":"passed","severity":"normal"},{"uid":"5ee3b0c4d6eb07cb","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721148533593,"stop":1721148533593,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0044770b724d58e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721148173819,"stop":1721148173819,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c78b3f1ba96b484","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721148533595,"stop":1721148533599,"duration":4},"status":"passed","severity":"normal"},{"uid":"9194ec86bf9a130a","name":"Ping fails for unsubscribed peers","time":{"start":1721148033649,"stop":1721148033650,"duration":1},"status":"passed","severity":"normal"},{"uid":"3acd09b6215984f5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721148182018,"stop":1721148182019,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d97f546868cac65","name":"should decode valid enr with tcp successfully","time":{"start":1721147890323,"stop":1721147890323,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb28f2412ec1eddb","name":"Subscribe to topic containing XML and receive message","time":{"start":1721148551186,"stop":1721148551187,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3dd78b642726b7","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721147917896,"stop":1721147917897,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c88f90d12b38cf","name":"A test","time":{"start":1721148183043,"stop":1721148183044,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fcb183b27d9acf7","name":"Push message with SQL Injection payload","time":{"start":1721148389633,"stop":1721148389633,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b680456c4cb8aca","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721148182009,"stop":1721148182009,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d570f784e1c6e07","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721147881769,"stop":1721147881770,"duration":1},"status":"passed","severity":"normal"},{"uid":"166ee9d6fce16f42","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721148562379,"stop":1721148562380,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2263fd21c309321","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app7/3/topic909/json","time":{"start":1721148475144,"stop":1721148475145,"duration":1},"status":"passed","severity":"normal"},{"uid":"711d6cff95c5b922","name":"addEventListener with correct event","time":{"start":1721147973325,"stop":1721147973326,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f5bf77bc1060c1","name":"Check publish message containing shell command","time":{"start":1721148418155,"stop":1721148418156,"duration":1},"status":"passed","severity":"normal"},{"uid":"b582a075bf2fd46c","name":"Relay + Store","time":{"start":1721147943205,"stop":1721147943205,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcc1951a288a7c4","name":"same cluster, different shard: nodes connect","time":{"start":1721148228707,"stop":1721148228707,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ceedbc86f007b9","name":"Check publish message containing Chinese","time":{"start":1721148418135,"stop":1721148418140,"duration":5},"status":"passed","severity":"normal"},{"uid":"86692bac419a7b0c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721147906132,"stop":1721147906133,"duration":1},"status":"passed","severity":"normal"},{"uid":"96899327e83b2f8b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148151288,"stop":1721148151288,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e88d1f7ae69d24a","name":"Check message with no payload is not received","time":{"start":1721148433176,"stop":1721148433177,"duration":1},"status":"passed","severity":"normal"},{"uid":"c034a5ab2fddb373","name":"Check message with no content topic is not received","time":{"start":1721148433189,"stop":1721148433189,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4e76b98c5af3d0","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721147990252,"stop":1721147990252,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce500326a7bfde6a","name":"should set field with only STORE enabled","time":{"start":1721147890336,"stop":1721147890336,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e6e5a8b85948ee","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721147881791,"stop":1721147881791,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80fe6978025395e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721147889622,"stop":1721147889623,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19db7ccbd19ff51","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721148151294,"stop":1721148151295,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5be21f53fe5a3c","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721147881786,"stop":1721147881786,"duration":0},"status":"passed","severity":"normal"},{"uid":"597a3e75f2da3a03","name":"can start and stop the service","time":{"start":1721148645099,"stop":1721148645099,"duration":0},"status":"passed","severity":"normal"},{"uid":"22cfe5b5b1c5c163","name":"Check message with invalid timestamp is not received","time":{"start":1721148433188,"stop":1721148433188,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cd56553bd6d5ea","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app4/10/topic254/utf8","time":{"start":1721148475145,"stop":1721148475145,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ac2cddd15e302c","name":"Push message with content topic containing numeric","time":{"start":1721148389651,"stop":1721148389651,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56163b46fe7d65b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721148151311,"stop":1721148151313,"duration":2},"status":"passed","severity":"normal"},{"uid":"7a1b193ed97c047c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721148139749,"stop":1721148139750,"duration":1},"status":"passed","severity":"normal"},{"uid":"6938d86ba78e0017","name":"Push message with special chars payload","time":{"start":1721148507910,"stop":1721148507910,"duration":0},"status":"passed","severity":"normal"},{"uid":"f942407244751cd5","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721147881780,"stop":1721147881780,"duration":0},"status":"passed","severity":"normal"},{"uid":"23872482c014b765","name":"should handle application and version for autosharding","time":{"start":1721147881778,"stop":1721147881778,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa572f9ce6810ca7","name":"should emit a peer event after start","time":{"start":1721147944777,"stop":1721147944778,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7fae677e399ea0d","name":"Refresh subscription","time":{"start":1721148551182,"stop":1721148551182,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2abbf81ee215fb3","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721148560321,"stop":1721148560321,"duration":0},"status":"passed","severity":"normal"},{"uid":"af136d5d0e8982f3","name":"Encoder throws on empty string content topic","time":{"start":1721147916063,"stop":1721147916063,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e14ff8b1a1652ba","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721147881779,"stop":1721147881779,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa13a8555293ff23","name":"Subscribe and receives messages on 20 topics","time":{"start":1721148551193,"stop":1721148551193,"duration":0},"status":"passed","severity":"normal"},{"uid":"acad78810d56a5a8","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721147881816,"stop":1721147881817,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d4804015815b1","name":"Passing cursor with wrong message digest","time":{"start":1721148514500,"stop":1721148514500,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9dff985c2aa3135","name":"should not receive a peer event before start","time":{"start":1721147944778,"stop":1721147944778,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3cc18068b0b142","name":"pre and post cipher","time":{"start":1721147916536,"stop":1721147916536,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2224cb01fdb588","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721148182017,"stop":1721148182017,"duration":0},"status":"passed","severity":"normal"},{"uid":"88090c03270e9eb7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721148551190,"stop":1721148551190,"duration":0},"status":"passed","severity":"normal"},{"uid":"9731c46cabc3f594","name":"Fails to publish message with wrong content topic","time":{"start":1721148418163,"stop":1721148418164,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfbfda52dd5786a","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721148151310,"stop":1721148151311,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d9dded223f5ba87","name":"Push message with short payload","time":{"start":1721148507908,"stop":1721148507909,"duration":1},"status":"passed","severity":"normal"},{"uid":"27f163cc7b92499a","name":"Used by Waku Relay","time":{"start":1721148586115,"stop":1721148586116,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68cddca565c8926","name":"Decoder throws on empty string content topic","time":{"start":1721147916064,"stop":1721147916065,"duration":1},"status":"passed","severity":"normal"},{"uid":"167b66d7c9949ae6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721148235530,"stop":1721148235530,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6dbace49a7c5d53","name":"Subscribe to topic containing Script and receive message","time":{"start":1721148551230,"stop":1721148551231,"duration":1},"status":"passed","severity":"normal"},{"uid":"45567e586b15f84d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721147881782,"stop":1721147881782,"duration":0},"status":"passed","severity":"normal"},{"uid":"a254b34ea6f1ac40","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721148389654,"stop":1721148389654,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9aafabc4546fa","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721147894935,"stop":1721147894935,"duration":0},"status":"passed","severity":"normal"},{"uid":"168c4356b3541853","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721147889619,"stop":1721147889619,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de4e4dd5b7f0db8","name":"should properly create location multiaddrs - udp4","time":{"start":1721147890332,"stop":1721147890332,"duration":0},"status":"passed","severity":"normal"},{"uid":"e405dcbe75504145","name":"should get / set UDP multiaddr","time":{"start":1721147890331,"stop":1721147890332,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1ff4230e1b0d23f","name":"Ping on peer without subscriptions","time":{"start":1721148035354,"stop":1721148035355,"duration":1},"status":"passed","severity":"normal"},{"uid":"14221c2c7ca1ad37","name":"should load peers from local storage and dispatch events","time":{"start":1721147910106,"stop":1721147910106,"duration":0},"status":"passed","severity":"normal"},{"uid":"e595d35542fbbf1","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721148420403,"stop":1721148420403,"duration":0},"status":"passed","severity":"normal"},{"uid":"72425287eff502f9","name":"Light Node - default protocols","time":{"start":1721148587441,"stop":1721148587441,"duration":0},"status":"passed","severity":"normal"},{"uid":"be07d0832a24148a","name":"Check publish message containing escaped characters","time":{"start":1721148418156,"stop":1721148418157,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d6e590f8780cd6","name":"can start the service","time":{"start":1721147910102,"stop":1721147910103,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb37dc08c7ff5f68","name":"Check received message containing shell command","time":{"start":1721148433184,"stop":1721148433184,"duration":0},"status":"passed","severity":"normal"},{"uid":"8151d3cf7a04c19a","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721147940535,"stop":1721147940535,"duration":0},"status":"passed","severity":"normal"},{"uid":"7453dad076927428","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721148420406,"stop":1721148420406,"duration":0},"status":"passed","severity":"normal"},{"uid":"a952d853e073564d","name":"should throw an error for an unconfigured topic","time":{"start":1721147881788,"stop":1721147881788,"duration":0},"status":"passed","severity":"normal"},{"uid":"71acf5215af3033d","name":"Decoder throws on undefined content topic","time":{"start":1721147917899,"stop":1721147917899,"duration":0},"status":"passed","severity":"normal"},{"uid":"869128a09c48776d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721148420403,"stop":1721148420404,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb34aeb0ca8ff1a","name":"Check received message containing emoji","time":{"start":1721148139748,"stop":1721148139748,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9752ad82d403b0","name":"Push message with numeric payload","time":{"start":1721148389630,"stop":1721148389630,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd3210ed348ef6a","name":"Fails to publish duplicate message","time":{"start":1721148418163,"stop":1721148418163,"duration":0},"status":"passed","severity":"normal"},{"uid":"6809ebb7b9f54c1c","name":"Decoder throws on undefined content topic","time":{"start":1721147916064,"stop":1721147916064,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30809c1d284aaea","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721147944783,"stop":1721147944783,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a03c763eae228d","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app54/6/topic52/json","time":{"start":1721148475144,"stop":1721148475144,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4c25102e4a5fe9","name":"Subscribe and receive messages via lightPush","time":{"start":1721148182003,"stop":1721148182003,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7262942bd250b73","name":"removeEventListener with wrong event","time":{"start":1721147973327,"stop":1721147973328,"duration":1},"status":"passed","severity":"normal"},{"uid":"1303839a8ca09541","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721147889618,"stop":1721147889618,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5f48179f065271","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721148173818,"stop":1721148173819,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f60a3e9a6330f53","name":"Subscribe to topic containing short and publish message","time":{"start":1721148420401,"stop":1721148420401,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c6a3e4b20a49e7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721147881783,"stop":1721147881783,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b018ea4cc841fd","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148550978,"stop":1721148550979,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ed9317123c1fff1","name":"Subscribe to topic containing short and receive message","time":{"start":1721148551223,"stop":1721148551224,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c18682c81ac5058","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721148551188,"stop":1721148551188,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ee2cf50a25a27b","name":"random static sharding 7 - Cluster ID: 308, Shard ID: 387","time":{"start":1721148489569,"stop":1721148489570,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ce0c3fec7d2b047","name":"Js publishes, other Js receives","time":{"start":1721148382206,"stop":1721148382206,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c9f9e0e63503bd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721148173824,"stop":1721148173824,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea6a944b3053eb3","name":"Publish message with custom timestamp: Tue Jul 16 2024 15:46:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1721148418161,"stop":1721148418162,"duration":1},"status":"passed","severity":"normal"},{"uid":"31d5485541502d13","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721148151317,"stop":1721148151317,"duration":0},"status":"passed","severity":"normal"},{"uid":"be27caefde28b411","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148151295,"stop":1721148151295,"duration":0},"status":"passed","severity":"normal"},{"uid":"5533ff9b3d7cac3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148022300,"stop":1721148022300,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f76aadcbf18796f","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721147881777,"stop":1721147881777,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60e00659680a2db","name":"1 Store, 2 fetches","time":{"start":1721147905980,"stop":1721147905980,"duration":0},"status":"passed","severity":"normal"},{"uid":"8961ed1756f4d4fc","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721147881767,"stop":1721147881768,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc6bf146f224adfa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721147881787,"stop":1721147881787,"duration":0},"status":"passed","severity":"normal"},{"uid":"20479382a328215","name":"Push message with meta","time":{"start":1721148507934,"stop":1721148507934,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f32bf23f7d0425","name":"Check received message containing Russian","time":{"start":1721148139743,"stop":1721148139743,"duration":0},"status":"passed","severity":"normal"},{"uid":"128b813cbc12fbeb","name":"Passing page size 11 when there are 10 messages","time":{"start":1721148577916,"stop":1721148577916,"duration":0},"status":"passed","severity":"normal"},{"uid":"811f6033c132a82f","name":"Push message with content topic containing escaped characters","time":{"start":1721148507932,"stop":1721148507932,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b221c787181128a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721147881778,"stop":1721147881778,"duration":0},"status":"passed","severity":"normal"},{"uid":"af21eb86bb413e38","name":"should be able to encode the field with only STORE set to true","time":{"start":1721147889617,"stop":1721147889618,"duration":1},"status":"passed","severity":"normal"},{"uid":"19851a19347df656","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721148182011,"stop":1721148182011,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b8a4f7c96ff39c","name":"Check message with non string payload is not received","time":{"start":1721148433190,"stop":1721148433190,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a0bc997363ee32","name":"Check publish message containing Script","time":{"start":1721148418147,"stop":1721148418148,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c379e295e31a31","name":"safeDispatchEvent","time":{"start":1721147973330,"stop":1721147973330,"duration":0},"status":"passed","severity":"normal"},{"uid":"62cbbd4284e81056","name":"should set field with all protocols enabled","time":{"start":1721147890335,"stop":1721147890335,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb218168e074c99f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721148433187,"stop":1721148433188,"duration":1},"status":"passed","severity":"normal"},{"uid":"892c79df3424628a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721148182017,"stop":1721148182018,"duration":1},"status":"passed","severity":"normal"},{"uid":"166aa992ce2c8022","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721148581344,"stop":1721148581345,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad0f4884b02bb48","name":"topics with same application and version share the same shard","time":{"start":1721147881773,"stop":1721147881773,"duration":0},"status":"passed","severity":"normal"},{"uid":"f800d548ac136b50","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721148396200,"stop":1721148396200,"duration":0},"status":"passed","severity":"normal"},{"uid":"67412869fa5c6616","name":"Check received message containing Basic HTML tag","time":{"start":1721148433183,"stop":1721148433183,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35c93cc4982f83d","name":"same cluster, same shard: nodes connect","time":{"start":1721148228706,"stop":1721148228707,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf45cadf16e0db92","name":"should not receive a peer event before start","time":{"start":1721147910105,"stop":1721147910105,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45187728ab4dcf0","name":"handles empty shards array correctly","time":{"start":1721147881792,"stop":1721147881792,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2dbfb0add557320","name":"Subscribe to topic containing XML and receive message","time":{"start":1721148551231,"stop":1721148551232,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e132baf94a2bb14","name":"throws on content topic with empty application field","time":{"start":1721147881764,"stop":1721147881765,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6cf8c2df9073952","name":"Subscribe to topic containing short and receive message","time":{"start":1721148551182,"stop":1721148551183,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eebd4ff94f70f1","name":"Push to array if already present","time":{"start":1721147881354,"stop":1721147881355,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b527628a095391","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721148151301,"stop":1721148151302,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a30edc5370e7ffd","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721147932667,"stop":1721147932667,"duration":0},"status":"passed","severity":"normal"},{"uid":"65758638787e2e78","name":"Subscribe and receive messages via waku relay post","time":{"start":1721148182005,"stop":1721148182008,"duration":3},"status":"passed","severity":"normal"},{"uid":"b68dc809bb668901","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721147881781,"stop":1721147881782,"duration":1},"status":"passed","severity":"normal"},{"uid":"90412c2db48ba254","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721147881768,"stop":1721147881768,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f3ce65898b9ea7","name":"should properly create location multiaddrs - udp","time":{"start":1721147890334,"stop":1721147890334,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a0c8bc0cba180e","name":"Check message received after jswaku node is restarted","time":{"start":1721148433190,"stop":1721148433190,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57a360506e348110","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721147932666,"stop":1721147932666,"duration":0},"status":"passed","severity":"normal"},{"uid":"361882671b10ef59","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721148581347,"stop":1721148581349,"duration":2},"status":"passed","severity":"normal"},{"uid":"efbce956bfea3965","name":"Check received message with timestamp: 1721147931728000000 ","time":{"start":1721148433186,"stop":1721148433186,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce8377dbebc3ce4","name":"throws on content topic with generation field greater than 0","time":{"start":1721147881764,"stop":1721147881764,"duration":0},"status":"passed","severity":"normal"},{"uid":"95422f948bb89ca6","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721148420399,"stop":1721148420399,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd21f2212238369","name":"Generator, custom pubsub topic","time":{"start":1721148550976,"stop":1721148550977,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cda3d53d734ad95","name":"should not fail to stop the service if it was not started","time":{"start":1721147944777,"stop":1721147944777,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d26de720a90f6c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721148551184,"stop":1721148551184,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c3797e6e2fca9f","name":"Query generator for 2000 messages","time":{"start":1721148560325,"stop":1721148560325,"duration":0},"status":"passed","severity":"normal"},{"uid":"39577c841fa545cc","name":"Check publish message containing JSON","time":{"start":1721148418154,"stop":1721148418155,"duration":1},"status":"passed","severity":"normal"},{"uid":"3877be5dc3650855","name":"Callback on promise, aborts when callback returns true","time":{"start":1721148560324,"stop":1721148560324,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2938b75d34f598","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721147889625,"stop":1721147889626,"duration":1},"status":"passed","severity":"normal"},{"uid":"27375a73a5aef2f5","name":"Query Generator - backward","time":{"start":1721148552564,"stop":1721148552565,"duration":1},"status":"passed","severity":"normal"},{"uid":"78839ae0120e80cf","name":"returns all values when wanted number is greater than available values","time":{"start":1721147905578,"stop":1721147905578,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c4aee41d7f9b9b","name":"can start the service","time":{"start":1721148645099,"stop":1721148645099,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ddea704f64dddd","name":"Encoder throws on undefined content topic","time":{"start":1721147916062,"stop":1721147916062,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9e5c31b8f51262","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721147881789,"stop":1721147881789,"duration":0},"status":"passed","severity":"normal"},{"uid":"188b0a8d1b4320b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721148022289,"stop":1721148022290,"duration":1},"status":"passed","severity":"normal"},{"uid":"db0fac44e10e51ab","name":"should use DNS peer discovery with light client","time":{"start":1721147944782,"stop":1721147944783,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a9ae43e905d882f8","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721148151287,"stop":1721148151287,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41295db9f3720f8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721148551225,"stop":1721148551225,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a077799c9a98a51","name":"Generator, 2 different pubsubtopics","time":{"start":1721148550975,"stop":1721148550975,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6d36162c6b232f","name":"new peer added after a peer was already found","time":{"start":1721148353577,"stop":1721148353577,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9199a0cb5301cc05","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721148151300,"stop":1721148151301,"duration":1},"status":"passed","severity":"normal"},{"uid":"e114a6fcbbce4837","name":"should not receive a peer event after stop","time":{"start":1721148645102,"stop":1721148645102,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5da84c680d71d","name":"same cluster, same shard: nodes connect","time":{"start":1721148151284,"stop":1721148151284,"duration":0},"status":"passed","severity":"normal"},{"uid":"149e2fc9c2d1feae","name":"Ping on unsubscribed peer","time":{"start":1721148035355,"stop":1721148035355,"duration":0},"status":"passed","severity":"normal"},{"uid":"854adcf8f7e4f586","name":"Check message on other pubsub topic is not received","time":{"start":1721148139751,"stop":1721148139752,"duration":1},"status":"passed","severity":"normal"},{"uid":"4431de8debb7dea2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721148151309,"stop":1721148151309,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7639816c7abda7","name":"Refresh subscription","time":{"start":1721148420401,"stop":1721148420401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b17769e8e81effff","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721148514497,"stop":1721148514498,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1bbc88f06328f0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721148551203,"stop":1721148551203,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10fc85ba05cb676","name":"ignores domain fetching errors","time":{"start":1721147906130,"stop":1721147906130,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0d8218a1a04108","name":"isConnected return false after peer stops","time":{"start":1721147990250,"stop":1721147990251,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f7b0c9d000eb81","name":"Check publish message containing Arabic","time":{"start":1721148418140,"stop":1721148418145,"duration":5},"status":"passed","severity":"normal"},{"uid":"bfa36b1090e8e015","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721147884388,"stop":1721147884388,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff4da37dec89dde","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721147905980,"stop":1721147905981,"duration":1},"status":"passed","severity":"normal"},{"uid":"c905c535ccc975e1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721147905691,"stop":1721147905691,"duration":0},"status":"passed","severity":"normal"},{"uid":"822a819c7f56d608","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721148420402,"stop":1721148420402,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a0333c351f12de","name":"can start the service","time":{"start":1721147944775,"stop":1721147944776,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cf4b5db41f5e2b2","name":"Push message with custom timestamp: 1721151774060","time":{"start":1721148389660,"stop":1721148389661,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b844f218909b71","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721147905579,"stop":1721147905579,"duration":0},"status":"passed","severity":"normal"},{"uid":"4741d99ad7487b5c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721147889626,"stop":1721147889628,"duration":2},"status":"passed","severity":"normal"},{"uid":"b15ed62550ab3af","name":"Publish message with large meta","time":{"start":1721148418166,"stop":1721148418166,"duration":0},"status":"passed","severity":"normal"},{"uid":"471173c653bec84f","name":"Passing page size 1 when there are 4 messages","time":{"start":1721148577915,"stop":1721148577915,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc559f77f518bc2","name":"Store - dialed first","time":{"start":1721148587440,"stop":1721148587440,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0200e05f8d8d3b8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721148396192,"stop":1721148396193,"duration":1},"status":"passed","severity":"normal"},{"uid":"18decb926446353a","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721147881769,"stop":1721147881769,"duration":0},"status":"passed","severity":"normal"},{"uid":"af25680f44e1c7d8","name":"Number of peers are maintained correctly","time":{"start":1721148182957,"stop":1721148182958,"duration":1},"status":"passed","severity":"normal"},{"uid":"73108c1f43c03bce","name":"Push message on custom pubsubTopic","time":{"start":1721148235531,"stop":1721148235531,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1981be8d02fe6b","name":"should configure sharding based on application and version for autosharding","time":{"start":1721147881790,"stop":1721147881790,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee81516369fd67f","name":"should throw error - invalid id","time":{"start":1721147890329,"stop":1721147890329,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec99ccd2ff9cfe0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721148551191,"stop":1721148551191,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5e4a0487ed5f00","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721148151294,"stop":1721148151294,"duration":0},"status":"passed","severity":"normal"},{"uid":"137a4a04fac46a19","name":"Push message with content topic containing emoji","time":{"start":1721148389657,"stop":1721148389658,"duration":1},"status":"passed","severity":"normal"},{"uid":"4784905d9136051e","name":"Subscribe to topic containing long and receive message","time":{"start":1721148551183,"stop":1721148551183,"duration":0},"status":"passed","severity":"normal"},{"uid":"76699e9b6eaef81","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721148533592,"stop":1721148533593,"duration":1},"status":"passed","severity":"normal"},{"uid":"9274aa760c0db132","name":"different cluster, same shard: nodes don't connect","time":{"start":1721148228707,"stop":1721148228708,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b63de37a730bbc6","name":"Query Generator, No Decoder","time":{"start":1721148533593,"stop":1721148533594,"duration":1},"status":"passed","severity":"normal"},{"uid":"2586f62c4c478cf1","name":"Subscribe and receive messages via waku relay post","time":{"start":1721148551192,"stop":1721148551192,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8e340fd2f4afd","name":"Callback on promise","time":{"start":1721148560323,"stop":1721148560323,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a1268adaf535e2","name":"Push message with content topic containing JSON","time":{"start":1721148507926,"stop":1721148507927,"duration":1},"status":"passed","severity":"normal"},{"uid":"3248da167d3fe4e5","name":"Push message with unicode special characters payload","time":{"start":1721148389647,"stop":1721148389647,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf659fb017cd5ea","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148550977,"stop":1721148550977,"duration":0},"status":"passed","severity":"normal"},{"uid":"2846a597d3ced7e9","name":"Ping on unsubscribed peer","time":{"start":1721148035353,"stop":1721148035353,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e30fe200136e8c","name":"Push message with custom timestamp: 1721144539930","time":{"start":1721148507939,"stop":1721148507940,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da56b92c3afd5b5","name":"throws on content topic with empty topic name field","time":{"start":1721147881766,"stop":1721147881766,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e59f631fe286a3","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721148022299,"stop":1721148022299,"duration":0},"status":"passed","severity":"normal"},{"uid":"6429a05e41bfa145","name":"Ping on subscribed peer","time":{"start":1721147994068,"stop":1721147994069,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ecb60769a913b09","name":"Nwaku publishes","time":{"start":1721148382205,"stop":1721148382206,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4cc0c976689279","name":"Check received message containing unicode special characters","time":{"start":1721148139747,"stop":1721148139747,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75369fc43b7e951","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721148420400,"stop":1721148420400,"duration":0},"status":"passed","severity":"normal"},{"uid":"47976203cf3ea05","name":"Check received message with timestamp: 1721147931728 ","time":{"start":1721148433186,"stop":1721148433187,"duration":1},"status":"passed","severity":"normal"},{"uid":"28394fc9213dd973","name":"Check message with no pubsub topic is not received","time":{"start":1721148139753,"stop":1721148139753,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e55cd44c47acd1d","name":"Nodes with multiple pubsub topic","time":{"start":1721148396203,"stop":1721148396203,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b07071c86722a7e","name":"Correctly serialized arguments","time":{"start":1721148234861,"stop":1721148234862,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4cfddb92c7661ff","name":"Push message with content topic containing shell command","time":{"start":1721148507927,"stop":1721148507928,"duration":1},"status":"passed","severity":"normal"},{"uid":"8abca360e520da9f","name":"Subscribe to topic containing Script and receive message","time":{"start":1721148182016,"stop":1721148182016,"duration":0},"status":"passed","severity":"normal"},{"uid":"45266a3c565b5069","name":"Check received message with timestamp: 1721147931855 ","time":{"start":1721148139749,"stop":1721148139749,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5b28d3cb459fb7","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721147881774,"stop":1721147881774,"duration":0},"status":"passed","severity":"normal"},{"uid":"d725ff39904fbf7f","name":"Throws when trying to push message with empty payload","time":{"start":1721148389649,"stop":1721148389649,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e46b4f7cb908b8c","name":"getPeersByDiscovery","time":{"start":1721148353574,"stop":1721148353574,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca54e85a2f724901","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721148228705,"stop":1721148228706,"duration":1},"status":"passed","severity":"normal"},{"uid":"47faf259c0c22df5","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721148562379,"stop":1721148562379,"duration":0},"status":"passed","severity":"normal"},{"uid":"608f625d4ab5e1b","name":"Push message with JSON payload","time":{"start":1721148507913,"stop":1721148507914,"duration":1},"status":"passed","severity":"normal"},{"uid":"7370f65858f6105c","name":"Query with Promise Callback, No message returned","time":{"start":1721148533605,"stop":1721148533609,"duration":4},"status":"passed","severity":"normal"},{"uid":"1f267b1298a8a9e1","name":"Check received message containing emoji","time":{"start":1721148433185,"stop":1721148433186,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf0317b8a81e3054","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721147881779,"stop":1721147881779,"duration":0},"status":"passed","severity":"normal"},{"uid":"396bf2fa2404ae10","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721148514499,"stop":1721148514499,"duration":0},"status":"passed","severity":"normal"},{"uid":"20847fe204e65dbb","name":"should only return 1 node with relay capability","time":{"start":1721147906131,"stop":1721147906132,"duration":1},"status":"passed","severity":"normal"},{"uid":"9449835de79cb9ff","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148151314,"stop":1721148151314,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2b17f1b58a6e56","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721147942469,"stop":1721147942469,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acdd1d5323e1fe","name":"should be called for bootstrap peers","time":{"start":1721147940534,"stop":1721147940535,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6b4b0b33d8bdad","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721148533603,"stop":1721148533603,"duration":0},"status":"passed","severity":"normal"},{"uid":"e233fd2b8e8cde88","name":"Check received message containing unicode special characters","time":{"start":1721148433171,"stop":1721148433173,"duration":2},"status":"passed","severity":"normal"},{"uid":"56ba62c43591928e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721148581349,"stop":1721148581350,"duration":1},"status":"passed","severity":"normal"},{"uid":"1306aa8d1b5cf734","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721147905692,"stop":1721147905693,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd3ccc9d3d518b3","name":"less peers than existing","time":{"start":1721148353770,"stop":1721148353770,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c19336d6539ccf9b","name":"ignores unrecognized TXT record formats","time":{"start":1721147906130,"stop":1721147906131,"duration":1},"status":"passed","severity":"normal"},{"uid":"d408049035a3fdd9","name":"Push message with XML payload","time":{"start":1721148507913,"stop":1721148507913,"duration":0},"status":"passed","severity":"normal"},{"uid":"9505dc21c5832bc1","name":"Using a function","time":{"start":1721148586115,"stop":1721148586115,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6001469adf4fa1f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721147916059,"stop":1721147916060,"duration":1},"status":"passed","severity":"normal"},{"uid":"852ddddad59ce977","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148235530,"stop":1721148235530,"duration":0},"status":"passed","severity":"normal"},{"uid":"4764998cd2a8ae7","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721147889621,"stop":1721147889622,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b68f43c9d6db77","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721148433174,"stop":1721148433174,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2755cf9d5ae71","name":"Check meta is set [ecies]","time":{"start":1721147917897,"stop":1721147917897,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f550aff2c32ea","name":"Push message with content topic containing emoji","time":{"start":1721148507933,"stop":1721148507933,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb63e3301834f15","name":"Check received message containing shell command","time":{"start":1721148139746,"stop":1721148139746,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd7ba6cf1af73c3","name":"Push message with Arabic payload","time":{"start":1721148389632,"stop":1721148389632,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6232c989d803813","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721148068418,"stop":1721148068419,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd1692b7fe399c02","name":"Check received message containing Russian","time":{"start":1721148433163,"stop":1721148433163,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29b1a1911850dfc","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721148151296,"stop":1721148151297,"duration":1},"status":"passed","severity":"normal"},{"uid":"453d4e6fc8c4d9d2","name":"Push 30 different messages","time":{"start":1721148389648,"stop":1721148389649,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eabf6784e261a4a","name":"Delete observer","time":{"start":1721148357155,"stop":1721148357155,"duration":0},"status":"passed","severity":"normal"},{"uid":"933cfec3b218a3b9","name":"Refresh subscription","time":{"start":1721148182012,"stop":1721148182012,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d81076751a2b21","name":"Check message received after nwaku node is restarted","time":{"start":1721148433190,"stop":1721148433191,"duration":1},"status":"skipped","severity":"normal"},{"uid":"212ea8270a993621","name":"Check received message containing special chars","time":{"start":1721148433160,"stop":1721148433161,"duration":1},"status":"passed","severity":"normal"},{"uid":"517df7132c9bdc66","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721147881788,"stop":1721147881788,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9ea94f60049ddf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721147881785,"stop":1721147881785,"duration":0},"status":"passed","severity":"normal"},{"uid":"4640ad5c103055c8","name":"throws on content topic with non-number generation field","time":{"start":1721147881763,"stop":1721147881764,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f34b307484f60","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721148151315,"stop":1721148151316,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f3a5a02f93639c6","name":"Ping succeeds for all connected peers","time":{"start":1721148033649,"stop":1721148033649,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1577c2e27dac43","name":"Publish message with custom timestamp: Tue Jul 16 2024 17:46:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1721148418162,"stop":1721148418162,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e2cbd42a8b4d50","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721148182017,"stop":1721148182017,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5bc0266dcaf4701","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721148182018,"stop":1721148182018,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6fbafa5fbb1080","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721147889621,"stop":1721147889621,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f54ee899daef29","name":"should not receive a peer event after stop","time":{"start":1721147944781,"stop":1721147944782,"duration":1},"status":"passed","severity":"normal"},{"uid":"78cdac6b41f60bde","name":"throws an error for improperly formatted content topics","time":{"start":1721147881775,"stop":1721147881775,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4ea0d440a630d","name":"udp ip6 address","time":{"start":1721147889724,"stop":1721147889724,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93a707a42f8b020","name":"it tolerates circular branch references","time":{"start":1721147906129,"stop":1721147906130,"duration":1},"status":"passed","severity":"normal"},{"uid":"7745de44a700f1f1","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721148560324,"stop":1721148560324,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b72749907a6805","name":"removeEventListener with correct event","time":{"start":1721147973326,"stop":1721147973327,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc8ae826ce6bfb4","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721148581343,"stop":1721148581344,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4c946fd095f124","name":"Push message with Arabic payload","time":{"start":1721148507911,"stop":1721148507911,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c08985b3197be68","name":"Push message with shell command payload","time":{"start":1721148507914,"stop":1721148507914,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d85574caa94472d","name":"receives messages sent to provided content topic through callback","time":{"start":1721148418401,"stop":1721148418401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5000e4ae377fd27d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721148151288,"stop":1721148151289,"duration":1},"status":"passed","severity":"normal"},{"uid":"307a5dd5f83af588","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app36/1/topic34/utf8","time":{"start":1721148475146,"stop":1721148475146,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8ac54f5a0a8d9d","name":"returns all values when wanted number matches available values","time":{"start":1721147905576,"stop":1721147905577,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7fe94cb01fa1c1b","name":"Check received message with timestamp: 1721147931728000000 ","time":{"start":1721148433173,"stop":1721148433174,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cdc7a94e7f733e2","name":"Push message with content topic containing unicode special characters","time":{"start":1721148389657,"stop":1721148389657,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e89c5bfd0ac5997","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721148173823,"stop":1721148173824,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65ce049aab9e5d1","name":"Check received message containing Russian","time":{"start":1721148433181,"stop":1721148433182,"duration":1},"status":"passed","severity":"normal"},{"uid":"3920ff34b9e65257","name":"Push message with content topic containing Arabic","time":{"start":1721148507919,"stop":1721148507924,"duration":5},"status":"passed","severity":"normal"},{"uid":"1b7e47acc6df7b64","name":"Register correct protocols","time":{"start":1721148420397,"stop":1721148420398,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b4eceb9ebc7eb12","name":"Subscribe to topic containing long and receive message","time":{"start":1721148551224,"stop":1721148551225,"duration":1},"status":"passed","severity":"normal"},{"uid":"90abde5e5fbd3853","name":"Check received message containing escaped characters","time":{"start":1721148433170,"stop":1721148433171,"duration":1},"status":"passed","severity":"normal"},{"uid":"5917ca9c1239577a","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721147881793,"stop":1721147881793,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb91d323500f911","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721147881780,"stop":1721147881781,"duration":1},"status":"passed","severity":"normal"},{"uid":"55fd7d779b5290f9","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721148033651,"stop":1721148033651,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf509af8b0958c67","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721147944783,"stop":1721147944783,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c32e6d86b81b1813","name":"Check received message containing Arabic","time":{"start":1721148433181,"stop":1721148433181,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a94a9813b5da8ad","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721148551181,"stop":1721148551181,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3b9d036a3d4839","name":"dispatchEvent via connectionManager","time":{"start":1721147973330,"stop":1721147973330,"duration":0},"status":"passed","severity":"normal"},{"uid":"7013c82aff16b5fa","name":"Push message with long payload","time":{"start":1721148507909,"stop":1721148507909,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec8e688973312bd","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721148551188,"stop":1721148551188,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b532db3a1a413af","name":"should properly create location multiaddrs - udp6","time":{"start":1721147890333,"stop":1721147890333,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb728ab8fa9e666","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721147881789,"stop":1721147881789,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b6862b02edb9af","name":"Push message with escaped characters payload","time":{"start":1721148389646,"stop":1721148389647,"duration":1},"status":"passed","severity":"normal"},{"uid":"907f843eca3557cc","name":"Push message with Russian payload","time":{"start":1721148389632,"stop":1721148389632,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4f2619eda38e5","name":"Generator, 2 different pubsubtopics","time":{"start":1721148550978,"stop":1721148550978,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed598e6aa040ca3","name":"Push message with escaped characters payload","time":{"start":1721148507914,"stop":1721148507915,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1fbd2902543535","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721148182015,"stop":1721148182015,"duration":0},"status":"passed","severity":"normal"},{"uid":"64934ac6f353ee44","name":"should set field with only RELAY enabled","time":{"start":1721147890335,"stop":1721147890336,"duration":1},"status":"passed","severity":"normal"},{"uid":"537fd97312c63a73","name":"Fails to push message bigger that 1MB","time":{"start":1721148389661,"stop":1721148389661,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be3eb66bcade947","name":"Push message with Chinese payload","time":{"start":1721148507910,"stop":1721148507910,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e426cde7942c7d","name":"Push message with content topic containing Script","time":{"start":1721148389653,"stop":1721148389654,"duration":1},"status":"passed","severity":"normal"},{"uid":"694fe7a3d14d8007","name":"random static sharding 8 - Cluster ID: 479, Shard ID: 582","time":{"start":1721148489571,"stop":1721148489571,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3444cceda51147e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721148396202,"stop":1721148396202,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f8b9bf5c818d4a","name":"should properly compute the node id","time":{"start":1721147890330,"stop":1721147890330,"duration":0},"status":"passed","severity":"normal"},{"uid":"2172faf2b327b430","name":"Check publish message containing numeric","time":{"start":1721148418132,"stop":1721148418133,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb7ff2a60e2b41eb","name":"Sets default value correctly","time":{"start":1721148586116,"stop":1721148586116,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bffe7275d7fc01f","name":"Push message equal or less that 1MB","time":{"start":1721148389661,"stop":1721148389661,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d54923ae6a48064","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721147905692,"stop":1721147905692,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a2dc6a7476fdb0","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721148418165,"stop":1721148418165,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7a9ba9eff3b815","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721148551229,"stop":1721148551230,"duration":1},"status":"passed","severity":"normal"},{"uid":"9746e8dd74dbd68b","name":"Subscribe to topic containing long and receive message","time":{"start":1721148182013,"stop":1721148182013,"duration":0},"status":"passed","severity":"normal"},{"uid":"47bd8cae0f0a42bd","name":"Encoder throws on empty string content topic","time":{"start":1721147917898,"stop":1721147917898,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6ffdfa626a4b42","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721147881784,"stop":1721147881784,"duration":0},"status":"passed","severity":"normal"},{"uid":"62708a2cef7c59ee","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721148151299,"stop":1721148151299,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2710839980d9ca","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721147881785,"stop":1721147881785,"duration":0},"status":"passed","severity":"normal"},{"uid":"511511f64f6f9d44","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721148551184,"stop":1721148551185,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fdbaf90e05c235b","name":"configure the node with multiple content topics","time":{"start":1721148475153,"stop":1721148475153,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bde3ae3b25495c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721148551245,"stop":1721148551246,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1d58da9ca34428","name":"Ping on subscribed peer","time":{"start":1721148035354,"stop":1721148035354,"duration":0},"status":"passed","severity":"normal"},{"uid":"6daf6a296c298e11","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721147881784,"stop":1721147881784,"duration":0},"status":"passed","severity":"normal"},{"uid":"622fe6294523b4b3","name":"Fields are not dropped","time":{"start":1721147894576,"stop":1721147894578,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3f67e4dbf525774","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721148433187,"stop":1721148433187,"duration":0},"status":"passed","severity":"normal"},{"uid":"30838dfa231a3bbe","name":"Waku message hash computation (no timestamp)","time":{"start":1721147884387,"stop":1721147884388,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77284f642bee18","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721148396202,"stop":1721148396202,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a42181c5cb479ff","name":"Push message with custom timestamp: 1690389774060","time":{"start":1721148389659,"stop":1721148389660,"duration":1},"status":"passed","severity":"normal"},{"uid":"820386c2a772789a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721148022300,"stop":1721148022302,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e51fce483c6ded2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721148489574,"stop":1721148489574,"duration":0},"status":"passed","severity":"normal"},{"uid":"727d58aa44a2bdff","name":"handles different networkShards values correctly","time":{"start":1721147881775,"stop":1721147881775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e594ad176dd9703","name":"Push message with Basic HTML tag payload","time":{"start":1721148507913,"stop":1721148507913,"duration":0},"status":"passed","severity":"normal"},{"uid":"1447a7cfd9c4f05a","name":"Init the array if not present","time":{"start":1721147881352,"stop":1721147881354,"duration":2},"status":"passed","severity":"normal"},{"uid":"31e7956a9d6c6062","name":"Ping on peer without subscriptions","time":{"start":1721147994069,"stop":1721147994069,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed490e511ab8837","name":"Subscribe to topic containing XML and receive message","time":{"start":1721148182016,"stop":1721148182016,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3b8a2c147d4602","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721147990248,"stop":1721147990249,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7328d9e2f782dd8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721147881786,"stop":1721147881786,"duration":0},"status":"passed","severity":"normal"},{"uid":"528659106b17cf61","name":"handles empty contentTopics array correctly","time":{"start":1721147881792,"stop":1721147881792,"duration":0},"status":"passed","severity":"normal"},{"uid":"18de11d62ffaee4","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721148514499,"stop":1721148514499,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b03dcb5878b955","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721148151316,"stop":1721148151316,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e83d2b65b5c34e4","name":"Push message with content topic containing short","time":{"start":1721148507916,"stop":1721148507917,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b0be2d824b0f91","name":"should throw error - no public key","time":{"start":1721147890329,"stop":1721147890329,"duration":0},"status":"passed","severity":"normal"},{"uid":"16803c35b2587a57","name":"Asymmetric encrypt & decrypt","time":{"start":1721147916535,"stop":1721147916535,"duration":0},"status":"passed","severity":"normal"},{"uid":"484264e0577a422e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721147884384,"stop":1721147884386,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ce995d56bca297d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721147910106,"stop":1721147910106,"duration":0},"status":"passed","severity":"normal"},{"uid":"9baf7427d0a6e4a6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721148551227,"stop":1721148551228,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d86ae92a9aa37f","name":"Ping on subscribed peer","time":{"start":1721148035352,"stop":1721148035352,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff22524a78b0bdc","name":"should only return 1 node with store capability","time":{"start":1721147906132,"stop":1721147906132,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5becfc6b4653896","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721147881785,"stop":1721147881785,"duration":0},"status":"passed","severity":"normal"},{"uid":"c990c97a0bfaeb22","name":"Default pageSize","time":{"start":1721148577918,"stop":1721148577918,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc15508fbd33b9b","name":"Query generator for multiple messages with different content topic format","time":{"start":1721148560321,"stop":1721148560323,"duration":2},"status":"passed","severity":"normal"},{"uid":"afb3f2d79a386964","name":"should not fail to stop the service if it was not started","time":{"start":1721147910103,"stop":1721147910104,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5b184f39d54b62","name":"Check message with invalid timestamp is not received","time":{"start":1721148139750,"stop":1721148139751,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e40c53443d60df4","name":"configure the node with multiple pubsub topics","time":{"start":1721148489573,"stop":1721148489574,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a80f74ec6d6cfdc","name":"Passing page size 10 when there are 10 messages","time":{"start":1721148577916,"stop":1721148577916,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1d064ff9fafe81","name":"Push message with emoji payload","time":{"start":1721148389647,"stop":1721148389648,"duration":1},"status":"passed","severity":"normal"},{"uid":"b979ca58de12b1cf","name":"different cluster, different shard: nodes don't connect","time":{"start":1721148151285,"stop":1721148151286,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d3e2954cca0f65","name":"Push message with content topic containing JSON","time":{"start":1721148389655,"stop":1721148389656,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e427db3f161d00","name":"receives messages sent to provided content topic through stream","time":{"start":1721148418401,"stop":1721148418402,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c86279de83cbfc00","name":"Check received message containing SQL Injection","time":{"start":1721148139743,"stop":1721148139744,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6a0c2e7c2f0c2c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721148396193,"stop":1721148396193,"duration":0},"status":"passed","severity":"normal"},{"uid":"c335c1d93d97a0bc","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721148418164,"stop":1721148418164,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34f14b9e94fa419","name":"Push message with Russian payload","time":{"start":1721148507911,"stop":1721148507912,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac7a3e0cabb0aca4","name":"Wrong topic","time":{"start":1721148475152,"stop":1721148475152,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9759e71dc3004e","name":"should not fail to start the service if it is already started","time":{"start":1721147944777,"stop":1721147944777,"duration":0},"status":"passed","severity":"normal"},{"uid":"84450077d2dbcdd9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721148068419,"stop":1721148068420,"duration":1},"status":"passed","severity":"normal"},{"uid":"34817f17e2a8d9e2","name":"Push message with content topic containing Russian","time":{"start":1721148389653,"stop":1721148389653,"duration":0},"status":"passed","severity":"normal"},{"uid":"263fa31a2d5a39dd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721148068419,"stop":1721148068419,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d267768c02dbc9d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721148551184,"stop":1721148551184,"duration":0},"status":"passed","severity":"normal"},{"uid":"600528936d473c6d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721148551242,"stop":1721148551244,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff88bd94042464ad","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721147881772,"stop":1721147881772,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdae2b2b099b4b2","name":"Refresh subscription","time":{"start":1721148551204,"stop":1721148551223,"duration":19},"status":"passed","severity":"normal"},{"uid":"8466fbbdab47e095","name":"Check received message with timestamp: 1721147931728 ","time":{"start":1721148433174,"stop":1721148433174,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea6b49b7a1aecad","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721148420407,"stop":1721148420407,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed023482fdac2eea","name":"Ordered Callback - backward","time":{"start":1721148552568,"stop":1721148552569,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb119d6ac3eff4e","name":"Throws when trying to push message with empty payload","time":{"start":1721148507916,"stop":1721148507916,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4b2a193aed6828","name":"can dial TLS multiaddrs","time":{"start":1721148234779,"stop":1721148234780,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda894ec15c6f65","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721148022294,"stop":1721148022295,"duration":1},"status":"passed","severity":"normal"},{"uid":"c182301aed135557","name":"random static sharding 4 - Cluster ID: 520, Shard ID: 272","time":{"start":1721148489567,"stop":1721148489568,"duration":1},"status":"passed","severity":"normal"},{"uid":"78d75813b7dfe525","name":"Check received message containing JSON","time":{"start":1721148433169,"stop":1721148433170,"duration":1},"status":"passed","severity":"normal"},{"uid":"894317e94b34b7f6","name":"Check publish message after service node is restarted","time":{"start":1721148418165,"stop":1721148418165,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d9d7e098bd0b36b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721148533603,"stop":1721148533604,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1a49d31db3e2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721148182003,"stop":1721148182004,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6f3bfa4567053e","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721147942470,"stop":1721147942470,"duration":0},"status":"passed","severity":"normal"},{"uid":"8101d0bade21768c","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721148420404,"stop":1721148420404,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e97f873ae30051","name":"tcp ip4 address","time":{"start":1721147889723,"stop":1721147889724,"duration":1},"status":"passed","severity":"normal"},{"uid":"90ecba04e6ca0922","name":"start node with empty shard","time":{"start":1721148489583,"stop":1721148489589,"duration":6},"status":"passed","severity":"normal"},{"uid":"6d1d26413b42259c","name":"Check received message containing Chinese","time":{"start":1721148433161,"stop":1721148433162,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b69f728efa697ad","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721148022293,"stop":1721148022294,"duration":1},"status":"passed","severity":"normal"},{"uid":"9720a0277ded1ef0","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721147906134,"stop":1721147906134,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b0bd4223efe8b8e","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721147881789,"stop":1721147881790,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d7e8e5d1c0fac","name":"Push message with custom timestamp: 1721151739930","time":{"start":1721148507940,"stop":1721148507940,"duration":0},"status":"passed","severity":"normal"},{"uid":"42124d723b920e9a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721148420404,"stop":1721148420404,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b15d0462862597","name":"Subscribe and receive messages via lightPush","time":{"start":1721148551190,"stop":1721148551191,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36372b7b1ae1461","name":"Push message with content topic containing Russian","time":{"start":1721148507924,"stop":1721148507925,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe29b6a313569e86","name":"Check received message containing Script","time":{"start":1721148139744,"stop":1721148139744,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02c279f7b0243ae","name":"should encode/decode to RLP encoding","time":{"start":1721147890331,"stop":1721147890331,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6442c57cbff284","name":"Check message received after jswaku node is restarted","time":{"start":1721148139758,"stop":1721148139758,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32d855b7b706b56e","name":"Subscribe to topic containing short and receive message","time":{"start":1721148182012,"stop":1721148182013,"duration":1},"status":"passed","severity":"normal"},{"uid":"f34492400b9fae78","name":"should properly create peer info with all multiaddrs","time":{"start":1721147890334,"stop":1721147890334,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b009c87fc64165b","name":"Ephemeral messages are not stored","time":{"start":1721147942468,"stop":1721147942468,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77d9b36fe155518","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721148173812,"stop":1721148173813,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0f19ff9a5fd8721","name":"Relay - times out","time":{"start":1721148587439,"stop":1721148587439,"duration":0},"status":"passed","severity":"normal"},{"uid":"7517d946d1becab","name":"Overlapping topic subscription","time":{"start":1721148551181,"stop":1721148551182,"duration":1},"status":"passed","severity":"normal"},{"uid":"951e14961f0fe2a9","name":"Mutual subscription","time":{"start":1721148420397,"stop":1721148420397,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc8891874116a00","name":"Check received message containing Basic HTML tag","time":{"start":1721148139745,"stop":1721148139745,"duration":0},"status":"passed","severity":"normal"},{"uid":"689b26a00e522358","name":"Check received message containing long","time":{"start":1721148433158,"stop":1721148433159,"duration":1},"status":"passed","severity":"normal"},{"uid":"c625c9cf6de85aae","name":"should throw error - no id","time":{"start":1721147890324,"stop":1721147890329,"duration":5},"status":"passed","severity":"normal"},{"uid":"744b8a17e00f3243","name":"Overlapping topic subscription","time":{"start":1721148182012,"stop":1721148182012,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fac53fbc3c6b388","name":"Ping on unsubscribed peer","time":{"start":1721147994070,"stop":1721147994070,"duration":0},"status":"passed","severity":"normal"},{"uid":"9969d2800418f694","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721147881789,"stop":1721147881789,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4df863f3e792c35","name":"Ordered Callback - forward","time":{"start":1721148552567,"stop":1721148552568,"duration":1},"status":"passed","severity":"normal"},{"uid":"18dbfb8eb59c7eba","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148151300,"stop":1721148151300,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e30d93d93b3e994","name":"Check received message containing Chinese","time":{"start":1721148433181,"stop":1721148433181,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c05f6836256977","name":"can start and stop the service","time":{"start":1721147944776,"stop":1721147944776,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d43b4d1b5a8f25","name":"throws on content topic with too few or too many fields","time":{"start":1721147881763,"stop":1721147881763,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ee0ab51c2b4689","name":"Generator, 2 different pubsubtopics","time":{"start":1721148550977,"stop":1721148550977,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eff402aa9ef11fa","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721148151304,"stop":1721148151307,"duration":3},"status":"passed","severity":"normal"},{"uid":"324b148ccac35a15","name":"Check received message containing short","time":{"start":1721148139739,"stop":1721148139740,"duration":1},"status":"passed","severity":"normal"},{"uid":"680e440c05e6db2e","name":"Relay + Store","time":{"start":1721147890337,"stop":1721147890337,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e16ff42736f23d5","name":"Round trip binary serialization","time":{"start":1721147895233,"stop":1721147895234,"duration":1},"status":"passed","severity":"normal"},{"uid":"3318969ea39503e1","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721147881771,"stop":1721147881771,"duration":0},"status":"passed","severity":"normal"},{"uid":"32edd94214d06d40","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721148701691,"stop":1721148701692,"duration":1},"status":"passed","severity":"normal"},{"uid":"baf4ef4029ccd282","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721148562380,"stop":1721148562380,"duration":0},"status":"passed","severity":"normal"},{"uid":"158d8dcb04a0519f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721148581352,"stop":1721148581353,"duration":1},"status":"passed","severity":"normal"},{"uid":"147798cf7df23f26","name":"Query generator for multiple messages","time":{"start":1721148560320,"stop":1721148560320,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04bae267e26f6d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721147905691,"stop":1721147905692,"duration":1},"status":"passed","severity":"normal"},{"uid":"7871ac0567ad804f","name":"Overlapping topic subscription","time":{"start":1721148420401,"stop":1721148420401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80d476bab93e20a0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721148173814,"stop":1721148173815,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a6228cd46d5533","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721148514498,"stop":1721148514498,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcfae57d45d98d","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721147881788,"stop":1721147881789,"duration":1},"status":"passed","severity":"normal"},{"uid":"605d2cb36c07ecc5","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721147894936,"stop":1721147894936,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ef7ddb29789c3b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721148173824,"stop":1721148173832,"duration":8},"status":"passed","severity":"normal"},{"uid":"460e13d036a64f5","name":"Check message received after jswaku node is restarted","time":{"start":1721148433177,"stop":1721148433178,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8b8d3dd8ad06589c","name":"stop","time":{"start":1721147973330,"stop":1721147973332,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5825295f0ad919c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721148396194,"stop":1721148396196,"duration":2},"status":"passed","severity":"normal"},{"uid":"607de1d7ea3851db","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721147889619,"stop":1721147889620,"duration":1},"status":"passed","severity":"normal"},{"uid":"964b7ba357a66764","name":"Relay - dialed first","time":{"start":1721148587438,"stop":1721148587438,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca16c85f20ce60f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148151309,"stop":1721148151310,"duration":1},"status":"passed","severity":"normal"},{"uid":"8735ed1ae8f2d8e","name":"Does not throw an exception when node disconnects","time":{"start":1721148586114,"stop":1721148586114,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc14fa5de32aa02","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721147881777,"stop":1721147881777,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9c711e118222c3","name":"Check publish message containing long","time":{"start":1721148418131,"stop":1721148418132,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5b2dd4b369502","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721147942469,"stop":1721147942470,"duration":1},"status":"passed","severity":"normal"},{"uid":"621fb963bec22f4e","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721148418400,"stop":1721148418400,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c27e50011cb5e15","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721148022299,"stop":1721148022300,"duration":1},"status":"passed","severity":"normal"},{"uid":"c18c965ab14a43de","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721147940537,"stop":1721147940537,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf68582a6e0e9c1","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721148151301,"stop":1721148151301,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b051202b3d912e3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721148551192,"stop":1721148551193,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d967a99817cdb33","name":"Keep-alive pings maintain the connection","time":{"start":1721148033650,"stop":1721148033650,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5cbf5f584125871","name":"Push message with shell command payload","time":{"start":1721148389645,"stop":1721148389646,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb0beb6ef2605957","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721148420399,"stop":1721148420399,"duration":0},"status":"passed","severity":"normal"},{"uid":"164d2aaadc504986","name":"Push message with custom timestamp: 1690389739930","time":{"start":1721148507936,"stop":1721148507938,"duration":2},"status":"passed","severity":"normal"},{"uid":"4fa5b2a9feb46a2c","name":"Check received message containing Chinese","time":{"start":1721148139742,"stop":1721148139742,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9ca7dd37a8ac09","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721148489562,"stop":1721148489565,"duration":3},"status":"passed","severity":"normal"},{"uid":"325cc3ccf1f5b78","name":"Check received message containing numeric","time":{"start":1721148433159,"stop":1721148433160,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b82bf916cc84a19","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721147932667,"stop":1721147932668,"duration":1},"status":"passed","severity":"normal"},{"uid":"c14419fe62445ac8","name":"Push message on custom pubsubTopic","time":{"start":1721148235527,"stop":1721148235528,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c603c4b6dfd8a0f","name":"does not throw on valid cases","time":{"start":1721147881761,"stop":1721147881762,"duration":1},"status":"passed","severity":"normal"},{"uid":"32e5d96861c6848a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721148068420,"stop":1721148068421,"duration":1},"status":"passed","severity":"normal"},{"uid":"885e79c7556d6c54","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721148551185,"stop":1721148551185,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b981b532e9e05bd","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721148533594,"stop":1721148533595,"duration":1},"status":"passed","severity":"normal"},{"uid":"c192ddd815dd726e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148022297,"stop":1721148022298,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4a44cf9027eeb0","name":"Passing an array","time":{"start":1721148586114,"stop":1721148586115,"duration":1},"status":"passed","severity":"normal"},{"uid":"f859969479416d1","name":"Ping on peer without subscriptions","time":{"start":1721148035352,"stop":1721148035353,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa2438267836b8c","name":"Push message with meta","time":{"start":1721148389658,"stop":1721148389658,"duration":0},"status":"passed","severity":"normal"},{"uid":"691ecb324f31b1e0","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721147889626,"stop":1721147889626,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e99cb909a90da02","name":"Passing page size 0 when there are 110 messages","time":{"start":1721148577915,"stop":1721148577915,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22e86f5858a14af","name":"Check received message containing JSON","time":{"start":1721148433184,"stop":1721148433184,"duration":0},"status":"passed","severity":"normal"},{"uid":"47113ef2339df3f3","name":"Check received message containing XML","time":{"start":1721148433183,"stop":1721148433183,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfe44ca41d3b31f","name":"non connected peers","time":{"start":1721148353770,"stop":1721148353770,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea47ca8715b77b60","name":"Check publish message containing unicode special characters","time":{"start":1721148418157,"stop":1721148418158,"duration":1},"status":"passed","severity":"normal"},{"uid":"93db08797a7d77d9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148235528,"stop":1721148235529,"duration":1},"status":"passed","severity":"normal"},{"uid":"23fd6961a10ee39c","name":"Subscribe and receives messages on 20 topics","time":{"start":1721148551180,"stop":1721148551180,"duration":0},"status":"passed","severity":"normal"},{"uid":"4204358e8041a95b","name":"Subscribe to topic containing Script and publish message","time":{"start":1721148420405,"stop":1721148420405,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab06f5ebfd8f4dd4","name":"Check received message with timestamp: 1721147931855000000 ","time":{"start":1721148139748,"stop":1721148139748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff465a18383fd933","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721148151299,"stop":1721148151300,"duration":1},"status":"passed","severity":"normal"},{"uid":"e63f7af96d576e05","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721148551185,"stop":1721148551185,"duration":0},"status":"passed","severity":"normal"},{"uid":"457a6836104f4b71","name":"Fails to publish message with empty text","time":{"start":1721148418163,"stop":1721148418163,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5bb6f06b602e4f3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721148507926,"stop":1721148507926,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c19d893c174f4","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721147881791,"stop":1721147881791,"duration":0},"status":"passed","severity":"normal"},{"uid":"23454f8a3d7b85e5","name":"Query Generator - forward","time":{"start":1721148552563,"stop":1721148552564,"duration":1},"status":"passed","severity":"normal"},{"uid":"711ad0221c6b0bae","name":"Sign & Recover","time":{"start":1721147916537,"stop":1721147916537,"duration":0},"status":"passed","severity":"normal"},{"uid":"530577983a107a4d","name":"Promise Callback - forward","time":{"start":1721148552565,"stop":1721148552565,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4b0efc23efb9a0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721148022298,"stop":1721148022299,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09d6b1d8c9add6","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721148151295,"stop":1721148151296,"duration":1},"status":"passed","severity":"normal"},{"uid":"213fe1a4538a22bd","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721147881771,"stop":1721147881772,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73dc8c576430d1a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721147881769,"stop":1721147881769,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0cd727a4df6542","name":"Ordered callback, aborts when callback returns true","time":{"start":1721148560324,"stop":1721148560325,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f3a66037d5e32","name":"Publishes to nwaku","time":{"start":1721148382205,"stop":1721148382205,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74c6aae108b45ef","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721147905689,"stop":1721147905690,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c640d1e3cb9c1a","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721148151286,"stop":1721148151287,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa01e8d80a9328b","name":"Sample","time":{"start":1721147889781,"stop":1721147889781,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33a9c654611d104","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721148551183,"stop":1721148551183,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6681998b32c327","name":"caches peers it previously fetched","time":{"start":1721147906131,"stop":1721147906131,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8061e21bf35b8d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721147881794,"stop":1721147881794,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e28ca771c35a36","name":"Push message with custom timestamp: 1721144574060","time":{"start":1721148389660,"stop":1721148389660,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f1f2ad282d0eaf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721148151297,"stop":1721148151297,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2634e65b855820","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721147881783,"stop":1721147881783,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff56590f5699ddd5","name":"Check message with non string payload is not received","time":{"start":1721148433177,"stop":1721148433177,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a6e4dd11de00f8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721148182014,"stop":1721148182014,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e97232e75ba0e15","name":"Filter","time":{"start":1721148587441,"stop":1721148587441,"duration":0},"status":"passed","severity":"normal"},{"uid":"de71307f012f2cd2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148151303,"stop":1721148151304,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb2ac98f3396f6a2","name":"handles different clusterIds correctly","time":{"start":1721147881774,"stop":1721147881775,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee0a963194bbd36f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721148420407,"stop":1721148420407,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63186e15ff22ac","name":"Query with Ordered Callback, No Decoder","time":{"start":1721148533599,"stop":1721148533602,"duration":3},"status":"passed","severity":"normal"},{"uid":"e00fd79bdeffeb1f","name":"Rejects garbage","time":{"start":1721147898619,"stop":1721147898620,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da49d917b2e6829","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721148581345,"stop":1721148581347,"duration":2},"status":"passed","severity":"normal"},{"uid":"559846726d7d8787","name":"getPeersByDiscovery","time":{"start":1721147973328,"stop":1721147973328,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b228e4daca0908b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721147881790,"stop":1721147881791,"duration":1},"status":"passed","severity":"normal"},{"uid":"5079f79a983309ed","name":"more peers than existing","time":{"start":1721148353770,"stop":1721148353770,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8e4a3c397b2a910","name":"Check received message containing XML","time":{"start":1721148433165,"stop":1721148433169,"duration":4},"status":"passed","severity":"normal"},{"uid":"fafbc03b5e128abb","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721148353577,"stop":1721148353578,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e8b0936028a599","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721147881785,"stop":1721147881786,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2f3bc3839c2ab84","name":"Reopen subscription with peer with lost subscription","time":{"start":1721148035355,"stop":1721148035356,"duration":1},"status":"passed","severity":"normal"},{"uid":"977b4b7b9bb7f112","name":"Passing page size 3 when there are 20 messages","time":{"start":1721148577915,"stop":1721148577916,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae03011c79345cd","name":"should properly create location multiaddrs - tcp","time":{"start":1721147890334,"stop":1721147890334,"duration":0},"status":"passed","severity":"normal"},{"uid":"248a9e2902588494","name":"Check received message containing Arabic","time":{"start":1721148139743,"stop":1721148139743,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d3acb814733b7d","name":"Check publish message containing Basic HTML tag","time":{"start":1721148418151,"stop":1721148418154,"duration":3},"status":"passed","severity":"normal"},{"uid":"3fd7c72cc58c044a","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721148228706,"stop":1721148228706,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a60db73141ea0c2","name":"Decrypt messages","time":{"start":1721148357155,"stop":1721148357155,"duration":0},"status":"passed","severity":"normal"},{"uid":"77452207143b3095","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app33/2/topic246/proto","time":{"start":1721148475150,"stop":1721148475151,"duration":1},"status":"passed","severity":"normal"},{"uid":"df97e5fa358a107","name":"Push message with rate limit","time":{"start":1721148507935,"stop":1721148507935,"duration":0},"status":"passed","severity":"normal"},{"uid":"59668a9e394fe5fa","name":"Push message with content topic containing short","time":{"start":1721148389649,"stop":1721148389650,"duration":1},"status":"passed","severity":"normal"},{"uid":"a560ca720b8d8da2","name":"Push message with unicode special characters payload","time":{"start":1721148507915,"stop":1721148507915,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b46308d6c3a54d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721148151315,"stop":1721148151315,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a32b33bf82adaf1","name":"Check received message containing Script","time":{"start":1721148433182,"stop":1721148433183,"duration":1},"status":"passed","severity":"normal"},{"uid":"43fbc78c5b266faf","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721148151310,"stop":1721148151310,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd6f43ef7498717","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721147881776,"stop":1721147881776,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f2259ad68d3a3e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721147905688,"stop":1721147905689,"duration":1},"status":"passed","severity":"normal"},{"uid":"f79fba24375eabed","name":"Relay - dialed after","time":{"start":1721148587438,"stop":1721148587439,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ee822d3a3d367a","name":"Check message with no payload is not received","time":{"start":1721148139754,"stop":1721148139756,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4b2cc61990c847b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148022292,"stop":1721148022293,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e69c8bac4f5979","name":"should not fail to start the service if it is already started","time":{"start":1721148645100,"stop":1721148645101,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe7c295ce7785c5","name":"Check received message containing long","time":{"start":1721148139741,"stop":1721148139741,"duration":0},"status":"passed","severity":"normal"},{"uid":"9308eb86f34c96f0","name":"Subscribe and receive messages via waku relay post","time":{"start":1721148551178,"stop":1721148551179,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f13160a896eea5","name":"Check message with no payload is not received","time":{"start":1721148433189,"stop":1721148433189,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e9bbb55f90da65","name":"Push message with content topic containing long","time":{"start":1721148507917,"stop":1721148507917,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e30d075d30d1138","name":"shard 0","time":{"start":1721148489555,"stop":1721148489562,"duration":7},"status":"passed","severity":"normal"},{"uid":"9028da6a56d039df","name":"Push message with SQL Injection payload","time":{"start":1721148507912,"stop":1721148507912,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6bd235ebe64892d","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721148151308,"stop":1721148151308,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f5b3d5f852c167","name":"Push message with special chars payload","time":{"start":1721148389631,"stop":1721148389631,"duration":0},"status":"passed","severity":"normal"},{"uid":"287d69979f31ad2b","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721147881777,"stop":1721147881777,"duration":0},"status":"passed","severity":"normal"},{"uid":"415e202b513fadd6","name":"Push message with rate limit","time":{"start":1721148389659,"stop":1721148389659,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a188d8bc8aff91","name":"Push message with content topic containing SQL Injection","time":{"start":1721148389653,"stop":1721148389653,"duration":0},"status":"passed","severity":"normal"},{"uid":"9359f53c3ec7eb5f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721148151298,"stop":1721148151298,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ce936fbd3bf3cf","name":"Check received message containing numeric","time":{"start":1721148139741,"stop":1721148139741,"duration":0},"status":"passed","severity":"normal"},{"uid":"429d7dbc562c96cd","name":"Push message with content topic containing special chars","time":{"start":1721148389651,"stop":1721148389652,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a2583d5ad8bc611","name":"Passing page size 110 when there are 120 messages","time":{"start":1721148577917,"stop":1721148577918,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b84dda549fc103","name":"Ephemeral field set to true","time":{"start":1721147895234,"stop":1721147895234,"duration":0},"status":"passed","severity":"normal"},{"uid":"87438ee0237fbfa9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721148581351,"stop":1721148581352,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6d3681655c6bb0","name":"Tracks peer failures correctly","time":{"start":1721148033651,"stop":1721148033651,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7163501f4b2081","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721147917897,"stop":1721147917897,"duration":0},"status":"passed","severity":"normal"},{"uid":"171c55e738fae6d2","name":"should emit a peer event after start","time":{"start":1721147910104,"stop":1721147910104,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b63eb5365c43dd9","name":"should throw an error for missing required configuration","time":{"start":1721147881779,"stop":1721147881780,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b0cd7993109b294","name":"throws on content topic with empty encoding field","time":{"start":1721147881766,"stop":1721147881766,"duration":0},"status":"passed","severity":"normal"},{"uid":"d995d869df8d33d1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721148235528,"stop":1721148235528,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9909840efeb339","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721148551177,"stop":1721148551178,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb8c19178d7b7cc","name":"random static sharding 5 - Cluster ID: 909, Shard ID: 50","time":{"start":1721148489568,"stop":1721148489569,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ecd0ce178e19fb","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721148420406,"stop":1721148420407,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f912f4f2d85ba4","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721147894935,"stop":1721147894935,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b433dd69f88b58e","name":"through manual discovery","time":{"start":1721148234780,"stop":1721148234780,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa70a17560dea4d","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721148562378,"stop":1721148562379,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2e6a400782e316","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148550976,"stop":1721148550976,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa49095fa5f18ef","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721148151287,"stop":1721148151288,"duration":1},"status":"passed","severity":"normal"},{"uid":"67b94eb1982798e","name":"Push message with numeric payload","time":{"start":1721148507909,"stop":1721148507909,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6edacb0e742d8d9","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app86/7/topic91/json","time":{"start":1721148475145,"stop":1721148475146,"duration":1},"status":"passed","severity":"normal"},{"uid":"2642cf53056e5ed","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721148235531,"stop":1721148235531,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a320ab277be2e67","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721148068417,"stop":1721148068418,"duration":1},"status":"passed","severity":"normal"},{"uid":"b316213cbe6f0590","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721148551177,"stop":1721148551177,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3370f78313cc13","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721148701692,"stop":1721148701692,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee2db7985199964","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721148420406,"stop":1721148420406,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b78d9af567f990","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721148514500,"stop":1721148514501,"duration":1},"status":"passed","severity":"normal"}]