mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 00:13:16 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"7ec09219d0f5dfa3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715223015897,"stop":1715223015898,"duration":1},"status":"passed","severity":"normal"},{"uid":"17f7aa1a37dfef7b","name":"Push message with SQL Injection payload","time":{"start":1715222996877,"stop":1715222996877,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8accaec1c7c4116","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715222744822,"stop":1715222744822,"duration":0},"status":"passed","severity":"normal"},{"uid":"37142b6366e828e2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715222788499,"stop":1715222788499,"duration":0},"status":"passed","severity":"normal"},{"uid":"da751abc41d81c60","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715223322019,"stop":1715223322020,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3564a6527b21d62","name":"Push message with SQL Injection payload","time":{"start":1715223114288,"stop":1715223114289,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4fdb86fa9a281e2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715223153335,"stop":1715223153335,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5ff3d1b321f9bb","name":"should throw error - no id","time":{"start":1715222537399,"stop":1715222537399,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee53a90a9418017b","name":"Check received message containing Basic HTML tag","time":{"start":1715223045901,"stop":1715223045902,"duration":1},"status":"passed","severity":"normal"},{"uid":"d657c22f1abf7f55","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715222744821,"stop":1715222744821,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14c90884490ec0a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715223015898,"stop":1715223015899,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b199b37549543ea","name":"Subscribe to topic containing XML and receive message","time":{"start":1715223217002,"stop":1715223217002,"duration":0},"status":"passed","severity":"normal"},{"uid":"4631efb50dccaae8","name":"should properly create peer info with all multiaddrs","time":{"start":1715222537408,"stop":1715222537408,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adc34e28b22898","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715223052215,"stop":1715223052216,"duration":1},"status":"passed","severity":"normal"},{"uid":"30afefb79125efac","name":"Ephemeral messages are not stored","time":{"start":1715222593201,"stop":1715222593202,"duration":1},"status":"passed","severity":"normal"},{"uid":"6515259e672b1875","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715222528695,"stop":1715222528695,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e471f702a315276","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715222528705,"stop":1715222528705,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd10ffc3b7dea98","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715223015902,"stop":1715223015902,"duration":0},"status":"passed","severity":"normal"},{"uid":"42352f7cbdaa2922","name":"Subscribe to topic containing XML and publish message","time":{"start":1715223052222,"stop":1715223052222,"duration":0},"status":"passed","severity":"normal"},{"uid":"30224beb0defee24","name":"should only return 1 node with store capability","time":{"start":1715222553374,"stop":1715222553374,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a448e63b4dd7782","name":"random static sharding 1 - Cluster ID: 736, Shard ID: 314","time":{"start":1715223106699,"stop":1715223106700,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f48a4b0a71d4fa9","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715223052211,"stop":1715223052212,"duration":1},"status":"passed","severity":"normal"},{"uid":"795ef20ac4d4be14","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715222593203,"stop":1715222593203,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b77ff2baac5f9e","name":"Push 30 different messages","time":{"start":1715223114292,"stop":1715223114293,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc59dfbe151c65e","name":"Check message on other pubsub topic is not received","time":{"start":1715222758777,"stop":1715222758777,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cec53a4fa3ebba1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715222528693,"stop":1715222528693,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb4688b10eba36","name":"Asymmetric encrypt & decrypt","time":{"start":1715222563767,"stop":1715222563767,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea49c58adc2e810","name":"can start the service","time":{"start":1715223048469,"stop":1715223048469,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e6a7ddfea9cdf5","name":"Refresh subscription","time":{"start":1715223052200,"stop":1715223052200,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d4fafce1f42e2a6","name":"addEventListener with wrong event","time":{"start":1715222620867,"stop":1715222620867,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fb3d1157c5507f","name":"Subscribe to topic containing Script and receive message","time":{"start":1715222827740,"stop":1715222827741,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f02b4fdba4f106","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715222528690,"stop":1715222528690,"duration":0},"status":"passed","severity":"normal"},{"uid":"16942780ffac9203","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715223088016,"stop":1715223088016,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a992682644e926","name":"Passing page size 1 when there are 4 messages","time":{"start":1715223172639,"stop":1715223172639,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd91373372ee2cc","name":"random static sharding 4 - Cluster ID: 210, Shard ID: 241","time":{"start":1715223106701,"stop":1715223106701,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9195085a97765","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715223052200,"stop":1715223052200,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f36ae8a43c874a","name":"Ping on subscribed peer","time":{"start":1715222613125,"stop":1715222613126,"duration":1},"status":"passed","severity":"normal"},{"uid":"c220feb692a25e2","name":"should not receive a peer event before start","time":{"start":1715223048471,"stop":1715223048473,"duration":2},"status":"passed","severity":"normal"},{"uid":"6728da2a70b0b174","name":"throws on content topic with empty application field","time":{"start":1715222528672,"stop":1715222528673,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace4527d6ac4074f","name":"Nodes with multiple pubsub topic","time":{"start":1715223015902,"stop":1715223015902,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9fbc72c67f4f4a","name":"Check received message with timestamp: 1715222580116 ","time":{"start":1715223045927,"stop":1715223045928,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c54418ca7e2d3fe","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715222827747,"stop":1715222827747,"duration":0},"status":"passed","severity":"normal"},{"uid":"3865993f1eba889a","name":"returns all values when wanted number matches available values","time":{"start":1715222551916,"stop":1715222551917,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b850ac6daea1d9","name":"handles empty shards array correctly","time":{"start":1715222528704,"stop":1715222528704,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bed105b4d0fec10","name":"Callback on promise","time":{"start":1715223160287,"stop":1715223160287,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94f8e452892bd2","name":"Register correct protocols","time":{"start":1715223052187,"stop":1715223052187,"duration":0},"status":"passed","severity":"normal"},{"uid":"fccef18adead6e5c","name":"Ordered Callback - forward","time":{"start":1715223137356,"stop":1715223137356,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2e2e8df7c4068a","name":"configure the node with multiple pubsub topics","time":{"start":1715223106706,"stop":1715223106706,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa075ea0e4daab4","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715222744751,"stop":1715222744752,"duration":1},"status":"passed","severity":"normal"},{"uid":"45a64e5e49b2a88a","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715222744766,"stop":1715222744766,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fe10afb77a04b0","name":"Push message with content topic containing XML","time":{"start":1715222996889,"stop":1715222996890,"duration":1},"status":"passed","severity":"normal"},{"uid":"e361c2fab226232b","name":"throws on content topic with generation field greater than 0","time":{"start":1715222528672,"stop":1715222528672,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bea156a313e4b22","name":"Push message with content topic containing shell command","time":{"start":1715223114299,"stop":1715223114299,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1ff813989aacdc","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715223217001,"stop":1715223217001,"duration":0},"status":"passed","severity":"normal"},{"uid":"99702be2b1687357","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715223180838,"stop":1715223180839,"duration":1},"status":"passed","severity":"normal"},{"uid":"f74cdac967b75c32","name":"Check received message containing Russian","time":{"start":1715223045899,"stop":1715223045899,"duration":0},"status":"passed","severity":"normal"},{"uid":"682b242727ea0b2","name":"Generator, 2 different pubsubtopics","time":{"start":1715223153335,"stop":1715223153335,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6f13153e7b37bc","name":"Push message with rate limit","time":{"start":1715223114302,"stop":1715223114302,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0bd3037a5e929d","name":"Push message with content topic containing special chars","time":{"start":1715222996883,"stop":1715222996883,"duration":0},"status":"passed","severity":"normal"},{"uid":"6137ecb7e170d188","name":"Push message with JSON payload","time":{"start":1715223114290,"stop":1715223114290,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e15026a551699f","name":"throws on content topic with too few or too many fields","time":{"start":1715222528671,"stop":1715222528671,"duration":0},"status":"passed","severity":"normal"},{"uid":"399a6e58d8f1f83d","name":"Decoder throws on undefined content topic","time":{"start":1715222563121,"stop":1715222563122,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d59f5ec1098a5ef","name":"Fails to push message with empty content topic","time":{"start":1715222996893,"stop":1715222996893,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61989b6b0a2fcaf","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715223088014,"stop":1715223088015,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e0e59936d83681","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715223045907,"stop":1715223045907,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e47a07480d801dd","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715223052226,"stop":1715223052232,"duration":6},"status":"passed","severity":"normal"},{"uid":"2f70ed9948bd30f4","name":"Check message with no content topic is not received","time":{"start":1715223045929,"stop":1715223045930,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea9021e8df4af9d","name":"Check message received after jswaku node is restarted","time":{"start":1715223045932,"stop":1715223045933,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a21653c4af2326a1","name":"Check received message containing SQL Injection","time":{"start":1715223045920,"stop":1715223045920,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bccdcc7e03a6465","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715222744801,"stop":1715222744821,"duration":20},"status":"passed","severity":"normal"},{"uid":"64e2c09a22c7d07e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715223217009,"stop":1715223217009,"duration":0},"status":"passed","severity":"normal"},{"uid":"737677cd22b2aecc","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715222528702,"stop":1715222528702,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea8dae78eb71b92","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715223015903,"stop":1715223015903,"duration":0},"status":"passed","severity":"normal"},{"uid":"f095776bc6c46a4a","name":"Relay - dialed after","time":{"start":1715223191737,"stop":1715223191737,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6d2d9eb5d4fb81","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715223216998,"stop":1715223216998,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a994440a1bccec","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715223217004,"stop":1715223217004,"duration":0},"status":"passed","severity":"normal"},{"uid":"79655a7756504283","name":"Ping on subscribed peer","time":{"start":1715222656740,"stop":1715222656741,"duration":1},"status":"passed","severity":"normal"},{"uid":"377f41ba17c07c63","name":"Overlapping topic subscription","time":{"start":1715223216999,"stop":1715223216999,"duration":0},"status":"passed","severity":"normal"},{"uid":"541abf92197d4814","name":"Sample","time":{"start":1715222536944,"stop":1715222536944,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3286297b7fe0b4","name":"Promise Callback - forward","time":{"start":1715223137355,"stop":1715223137355,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f984b6dafa0349e","name":"Check received message containing escaped characters","time":{"start":1715222758773,"stop":1715222758773,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcde682d8774c8a0","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715222528679,"stop":1715222528679,"duration":0},"status":"passed","severity":"normal"},{"uid":"b070f346f129a365","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715223136230,"stop":1715223136230,"duration":0},"status":"passed","severity":"normal"},{"uid":"24483263a974b4e3","name":"Push message with content topic containing escaped characters","time":{"start":1715222996891,"stop":1715222996891,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d6d96311364f1","name":"Ephemeral field set to true","time":{"start":1715222542368,"stop":1715222542368,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b58b5342ae7ae4","name":"Push message with Script payload","time":{"start":1715222996877,"stop":1715222996877,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca93e91edc5755b3","name":"can start and stop the service","time":{"start":1715222593541,"stop":1715222593541,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcce320821399402","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715223088016,"stop":1715223088016,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b7466947f8e253","name":"Symmetric encrypt & Decrypt","time":{"start":1715222563767,"stop":1715222563768,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59b98aff981ffda","name":"connected peers and dial","time":{"start":1715222995579,"stop":1715222995579,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad79c696f87c4a65","name":"Check publish message containing unicode special characters","time":{"start":1715223044983,"stop":1715223044984,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e24fdd166eebb9","name":"Publish message with custom timestamp: Thu May 09 2024 01:50:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1715223044985,"stop":1715223044985,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f23cc1873bd0927","name":"can start the service","time":{"start":1715222593540,"stop":1715222593540,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b354c086bef0501","name":"should only return 1 node with relay and store capability","time":{"start":1715222553374,"stop":1715222553374,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec40215731e5367","name":"1 Store, 2 fetches","time":{"start":1715222553061,"stop":1715222553061,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8866632eacfe2f","name":"handles different clusterIds correctly","time":{"start":1715222528682,"stop":1715222528683,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d7f3eae42bfb3b","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715222563117,"stop":1715222563118,"duration":1},"status":"passed","severity":"normal"},{"uid":"22fa433ee9dca772","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715223180836,"stop":1715223180837,"duration":1},"status":"passed","severity":"normal"},{"uid":"73539aaff7e97cbd","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715223180832,"stop":1715223180832,"duration":0},"status":"passed","severity":"normal"},{"uid":"27665df25b170812","name":"Publish message with large meta","time":{"start":1715223044990,"stop":1715223044990,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd31090b3b35feb1","name":"Reopen subscription with peer with lost subscription","time":{"start":1715222656744,"stop":1715222656744,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53827919a6f033e","name":"Check message with no payload is not received","time":{"start":1715223045930,"stop":1715223045930,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eeeb196f9605a5d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715222552728,"stop":1715222552728,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11be5ee817c0778","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715222659561,"stop":1715222659562,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f26ed9a30cf8a5","name":"Used by Waku Relay","time":{"start":1715223182131,"stop":1715223182131,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7f1b7cab5b6fcd","name":"Passing page size 10 when there are 10 messages","time":{"start":1715223172640,"stop":1715223172640,"duration":0},"status":"passed","severity":"normal"},{"uid":"c457612fd1d4c7e1","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715223052191,"stop":1715223052199,"duration":8},"status":"passed","severity":"normal"},{"uid":"241c481c5d1600ed","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715222563115,"stop":1715222563117,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ede0d9a8b974433","name":"different cluster, same shard: nodes don't connect","time":{"start":1715222875281,"stop":1715222875282,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb870aa3eb5e0c8","name":"Push message with content topic containing Russian","time":{"start":1715222996888,"stop":1715222996888,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e846c7a1210d839","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715222744775,"stop":1715222744777,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf278c162bc4bfbe","name":"dispatchEvent via connectionManager","time":{"start":1715222620869,"stop":1715222620870,"duration":1},"status":"passed","severity":"normal"},{"uid":"977dc214732b67e","name":"should only return 1 node with relay capability","time":{"start":1715222553374,"stop":1715222553374,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cea43c9d2517607","name":"Check received message containing special chars","time":{"start":1715223045918,"stop":1715223045918,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58024672037b559","name":"Check received message containing SQL Injection","time":{"start":1715222758770,"stop":1715222758770,"duration":0},"status":"passed","severity":"normal"},{"uid":"70de1537ac27a1b8","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715222552725,"stop":1715222552726,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62e1b376e8e73ce","name":"Push message with Chinese payload","time":{"start":1715222996875,"stop":1715222996875,"duration":0},"status":"passed","severity":"normal"},{"uid":"2172c69e76ec44da","name":"Check received message containing Arabic","time":{"start":1715222758769,"stop":1715222758769,"duration":0},"status":"passed","severity":"normal"},{"uid":"f082f93036e674d7","name":"Check meta is set [ecies]","time":{"start":1715222564940,"stop":1715222564940,"duration":0},"status":"passed","severity":"normal"},{"uid":"c290555584b18f61","name":"Push message with content topic containing short","time":{"start":1715223114293,"stop":1715223114294,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd74db08947972ff","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715223151602,"stop":1715223151605,"duration":3},"status":"passed","severity":"normal"},{"uid":"fb04191c0a2f4c01","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715222668382,"stop":1715222668382,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc43a26495c750b","name":"Callback on promise, aborts when callback returns true","time":{"start":1715223160287,"stop":1715223160288,"duration":1},"status":"passed","severity":"normal"},{"uid":"c62b62e9897c3b31","name":"stop","time":{"start":1715222620870,"stop":1715222620870,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1917d0b4fac0fd","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715223217006,"stop":1715223217006,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a71ab09b1ccc1de","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715222528700,"stop":1715222528700,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c208cd570b3a6f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715223088015,"stop":1715223088016,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c8c6ab1e8e13f12","name":"Check publish message containing Russian","time":{"start":1715223044979,"stop":1715223044980,"duration":1},"status":"passed","severity":"normal"},{"uid":"55a9f2b769f4ad85","name":"Check publish message containing long","time":{"start":1715223044977,"stop":1715223044977,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf965372907fd3e9","name":"caches peers it previously fetched","time":{"start":1715222553373,"stop":1715222553373,"duration":0},"status":"passed","severity":"normal"},{"uid":"4641d6f4205f3b9e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715222788507,"stop":1715222788507,"duration":0},"status":"passed","severity":"normal"},{"uid":"253ce651935c6ebe","name":"groups content topics by expected pubsub topic","time":{"start":1715222528682,"stop":1715222528682,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05e2e5f64d17df7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715222788500,"stop":1715222788500,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a60f7c1dbc1cfd","name":"can start the service","time":{"start":1715222557206,"stop":1715222557207,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ab683acbf0a652","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715222528680,"stop":1715222528681,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a1b37d93dfac7","name":"handles multiple messages","time":{"start":1715223164211,"stop":1715223164211,"duration":0},"status":"passed","severity":"normal"},{"uid":"78db0d3286801de","name":"Subscribe and receive messages via lightPush","time":{"start":1715223217005,"stop":1715223217005,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1e7ad52c637d49","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715222827746,"stop":1715222827746,"duration":0},"status":"passed","severity":"normal"},{"uid":"279a7d4807a9cc9c","name":"should not fail to start the service if it is already started","time":{"start":1715223048470,"stop":1715223048471,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2f04cd5fb47838","name":"Push message with long payload","time":{"start":1715223114279,"stop":1715223114280,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42322552fc42be","name":"Push message on custom pubsubTopic","time":{"start":1715222850325,"stop":1715222850326,"duration":1},"status":"passed","severity":"normal"},{"uid":"b37801538eb1ff6d","name":"Check publish message containing escaped characters","time":{"start":1715223044983,"stop":1715223044983,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b46c8ba3ee00cf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715222827735,"stop":1715222827735,"duration":0},"status":"passed","severity":"normal"},{"uid":"f786690bde199221","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715222528688,"stop":1715222528688,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffa9a1b74a0d925","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715223052188,"stop":1715223052189,"duration":1},"status":"passed","severity":"normal"},{"uid":"d70ddc0a51438c75","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715223217013,"stop":1715223217013,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db65bc0316cc9b2","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715222744822,"stop":1715222744822,"duration":0},"status":"passed","severity":"normal"},{"uid":"3318cbfd4aa1efea","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715222564939,"stop":1715222564940,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfadc593c6c7171b","name":"Check publish message containing Script","time":{"start":1715223044980,"stop":1715223044980,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a3ee9d78f4c27b","name":"Non TWN Cluster","time":{"start":1715223100905,"stop":1715223100906,"duration":1},"status":"passed","severity":"normal"},{"uid":"8608102f2944774","name":"Fails to push message with large meta","time":{"start":1715223114301,"stop":1715223114302,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b1a4fec163cd2b","name":"Generator, custom pubsub topic","time":{"start":1715223153333,"stop":1715223153334,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe727d154682799","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715222827732,"stop":1715222827732,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1d73f7b7d75ddb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715222744753,"stop":1715222744753,"duration":0},"status":"passed","severity":"normal"},{"uid":"137bc75ffc481448","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715222827735,"stop":1715222827735,"duration":0},"status":"passed","severity":"normal"},{"uid":"82755e220166b0d6","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715222593202,"stop":1715222593203,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb3256fe70326cdd","name":"Decrypt messages","time":{"start":1715222999989,"stop":1715222999990,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab6478d6e11547","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715222659566,"stop":1715222659567,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8968c1f1b8dcaa5","name":"through manual discovery","time":{"start":1715222857931,"stop":1715222857931,"duration":0},"status":"passed","severity":"normal"},{"uid":"4890a8d4ffdf62d8","name":"Subscribe and receive messages via waku relay post","time":{"start":1715223216997,"stop":1715223216997,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba34bc74a8fa13b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715223217000,"stop":1715223217000,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a77e373def7455","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715222659566,"stop":1715222659566,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14ff17cd940c2ec","name":"ignores domain fetching errors","time":{"start":1715222553372,"stop":1715222553372,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7d2c5420c1044f","name":"random static sharding 2 - Cluster ID: 115, Shard ID: 452","time":{"start":1715223106700,"stop":1715223106700,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdd781f85252c06","name":"should not receive a peer event after stop","time":{"start":1715222593544,"stop":1715222593544,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb33a3384fc924c","name":"random static sharding 3 - Cluster ID: 594, Shard ID: 999","time":{"start":1715223106700,"stop":1715223106701,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4947d35bc7baeab","name":"should not fail to start the service if it is already started","time":{"start":1715222593542,"stop":1715222593542,"duration":0},"status":"passed","severity":"normal"},{"uid":"8907f432dbb1c83b","name":"should decode valid enr with tcp successfully","time":{"start":1715222537398,"stop":1715222537398,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab42dce9bae3de","name":"Push message with custom timestamp: 1715219145097","time":{"start":1715223114302,"stop":1715223114302,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b3e6e4566ddeea","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715223052199,"stop":1715223052199,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e95fbd1f4ce7e1","name":"Fields are not dropped","time":{"start":1715222541672,"stop":1715222541674,"duration":2},"status":"passed","severity":"normal"},{"uid":"72dbb070900c9a65","name":"Subscribe to topic containing XML and receive message","time":{"start":1715222827741,"stop":1715222827741,"duration":0},"status":"passed","severity":"normal"},{"uid":"240f250d2b29405b","name":"should properly create location multiaddrs - udp6","time":{"start":1715222537407,"stop":1715222537407,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f1cc035f774d8","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715222528676,"stop":1715222528676,"duration":0},"status":"passed","severity":"normal"},{"uid":"47370458d7ad986e","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app81/1/topic297/json","time":{"start":1715223100906,"stop":1715223100907,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab17116a3a7a47c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715222827741,"stop":1715222827741,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a26f223926ad01","name":"Check meta is set [symmetric]","time":{"start":1715222563118,"stop":1715222563119,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37f0c5ba6d17f40","name":"Check message with no content topic is not received","time":{"start":1715223045909,"stop":1715223045910,"duration":1},"status":"passed","severity":"normal"},{"uid":"59251b2f32170fc7","name":"Push message with content topic containing Arabic","time":{"start":1715223114295,"stop":1715223114296,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b636d44fc8e0937","name":"Correctly serialized arguments","time":{"start":1715222858050,"stop":1715222858051,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3a892de44cce2b","name":"Check received message containing numeric","time":{"start":1715223045897,"stop":1715223045898,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc11db4efd8741d","name":"Passing page size 0 when there are 110 messages","time":{"start":1715223172639,"stop":1715223172639,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2a26a8e739c348","name":"Query generator for 2000 messages","time":{"start":1715223160289,"stop":1715223160289,"duration":0},"status":"passed","severity":"normal"},{"uid":"735f5c209f863135","name":"Nodes with multiple pubsub topic","time":{"start":1715223015904,"stop":1715223015905,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a5223d97f28d72","name":"Sign & Recover","time":{"start":1715222563768,"stop":1715222563769,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4024c31c5a93726","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715222528684,"stop":1715222528684,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39800c489f0908a","name":"Push message with special chars payload","time":{"start":1715222996875,"stop":1715222996875,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8b49978ecf80d7","name":"1 Relay, 1 Filter, gives up","time":{"start":1715222553062,"stop":1715222553062,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d64cbf924a6d9fa","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715222668381,"stop":1715222668381,"duration":0},"status":"passed","severity":"normal"},{"uid":"257a64f5daf48b92","name":"Query Generator - forward","time":{"start":1715223137354,"stop":1715223137354,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4fbc5ad6da8e92","name":"creates an iterator","time":{"start":1715223164210,"stop":1715223164211,"duration":1},"status":"passed","severity":"normal"},{"uid":"f56af181ec669432","name":"Check received message containing short","time":{"start":1715223045916,"stop":1715223045917,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e5c861e12ad329","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715222528706,"stop":1715222528706,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b2fce2ec56e6f4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715222668380,"stop":1715222668381,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8cadfb87bfceb57","name":"Check received message with timestamp: 1715222580829 ","time":{"start":1715222758775,"stop":1715222758775,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b5ea03f993654c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715222593545,"stop":1715222593545,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b45f44e125a95a2b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715223015902,"stop":1715223015903,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a7a8f04c1574c6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715222744752,"stop":1715222744752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4de526a7469bc93","name":"pre and post cipher","time":{"start":1715222563768,"stop":1715222563768,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93c174e833724c9","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715222528678,"stop":1715222528678,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4df75cb89c381b","name":"should not receive a peer event after stop","time":{"start":1715223048473,"stop":1715223048473,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5223abc8a34801","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715222875276,"stop":1715222875277,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a6fe692b51f96c","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715222528681,"stop":1715222528681,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4279c6f892e5ca3","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715222528676,"stop":1715222528676,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9d32948bdb06d6","name":"new peer added after a peer was already found","time":{"start":1715222995418,"stop":1715222995419,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3e48b9f56d4618e1","name":"Subscribe to topic containing short and receive message","time":{"start":1715222827736,"stop":1715222827737,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d1fd9f35943d6f","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715222528680,"stop":1715222528680,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b38141a4f121526","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715223180833,"stop":1715223180834,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6aaa0a2afe59a1c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715222996890,"stop":1715222996890,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4e8851ac462088","name":"LightPush","time":{"start":1715223191738,"stop":1715223191738,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c256344c68fd560","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715222744752,"stop":1715222744752,"duration":0},"status":"passed","severity":"normal"},{"uid":"638589bb1b39c253","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715223217012,"stop":1715223217012,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf6bbb57a4bd0ca","name":"it tolerates circular branch references","time":{"start":1715222553371,"stop":1715222553372,"duration":1},"status":"passed","severity":"normal"},{"uid":"42626c7a64c0f6df","name":"should not fail to start the service if it is already started","time":{"start":1715222557208,"stop":1715222557208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14a59cb78c7c493","name":"Round trip binary serialization","time":{"start":1715222542367,"stop":1715222542368,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc70f8a2834e682","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app65/10/topic968/xml","time":{"start":1715223100913,"stop":1715223100913,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5f772a18e6886b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715222528688,"stop":1715222528688,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96ea181f02c1d8a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715223217006,"stop":1715223217006,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5eaf6d3a47edc7","name":"should throw error - invalid id","time":{"start":1715222537399,"stop":1715222537404,"duration":5},"status":"passed","severity":"normal"},{"uid":"caeff9e648e41666","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715222850330,"stop":1715222850330,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea6cb146a7b1fa6","name":"Passing page size 19 when there are 20 messages","time":{"start":1715223172641,"stop":1715223172641,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07e7d177237cacf","name":"Check publish message containing special chars","time":{"start":1715223044978,"stop":1715223044978,"duration":0},"status":"passed","severity":"normal"},{"uid":"d255e0b9bc5e1187","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715222528697,"stop":1715222528698,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6576181938bdeeb","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715222528700,"stop":1715222528700,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dad39c9a0669b1c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715222788499,"stop":1715222788499,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be6b40c65c85d97","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715222827738,"stop":1715222827738,"duration":0},"status":"passed","severity":"normal"},{"uid":"693d2771494b0f8b","name":"isConnected should return false after all peers disconnect","time":{"start":1715222629127,"stop":1715222629127,"duration":0},"status":"passed","severity":"normal"},{"uid":"455f123017a88f2a","name":"start node with empty content topic","time":{"start":1715223100917,"stop":1715223100918,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d07c1473fb76cc","name":"Push message with content topic containing escaped characters","time":{"start":1715223114300,"stop":1715223114300,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d6b59661aadcbb","name":"Push message with numeric payload","time":{"start":1715223114280,"stop":1715223114283,"duration":3},"status":"passed","severity":"normal"},{"uid":"2a742a98798f11c2","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715222744753,"stop":1715222744754,"duration":1},"status":"passed","severity":"normal"},{"uid":"963e0b7c44c4fb36","name":"Check received message containing long","time":{"start":1715223045917,"stop":1715223045917,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f92886ef18f595","name":"different cluster, different shard: nodes don't connect","time":{"start":1715222875282,"stop":1715222875283,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f58d5bf1896b8f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715222528706,"stop":1715222528706,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a05af1933e6ad9","name":"should handle corrupted local storage data gracefully","time":{"start":1715222557210,"stop":1715222557211,"duration":1},"status":"passed","severity":"normal"},{"uid":"8926120dc9ff318a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715222528677,"stop":1715222528677,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed510a009316736","name":"Publish message with custom timestamp: Fri May 19 2023 02:50:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1715223044985,"stop":1715223044985,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd295d88a2ebb9a3","name":"Check publish message containing shell command","time":{"start":1715223044982,"stop":1715223044983,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb7f3af8e1c2f27","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715223045928,"stop":1715223045928,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9641529fffc86c","name":"should properly create location multiaddrs - udp4","time":{"start":1715222537406,"stop":1715222537407,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0215a00e1fab30","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715222528692,"stop":1715222528692,"duration":0},"status":"passed","severity":"normal"},{"uid":"195f6751115cd318","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715222528701,"stop":1715222528701,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43a67ded807a332","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715223217010,"stop":1715223217010,"duration":0},"status":"passed","severity":"normal"},{"uid":"4587826d324467f1","name":"Check received message containing Script","time":{"start":1715222758771,"stop":1715222758771,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11cf0cbe80be1a6","name":"should throw an error for missing sharding configuration","time":{"start":1715222528704,"stop":1715222528704,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c7ca6c0a30ce80","name":"Check message on other pubsub topic is not received","time":{"start":1715223045908,"stop":1715223045909,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb84f0089c09c2b","name":"Push message with unicode special characters payload","time":{"start":1715222996879,"stop":1715222996880,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d9c59a3ad531bf0","name":"should decode valid enr successfully","time":{"start":1715222537397,"stop":1715222537397,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f129a4b880ab42","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715222531505,"stop":1715222531505,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c9105cfe828763","name":"can start and stop the service","time":{"start":1715222557207,"stop":1715222557207,"duration":0},"status":"passed","severity":"normal"},{"uid":"672c61764bb4247a","name":"Decoder throws on empty string content topic","time":{"start":1715222563122,"stop":1715222563122,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1340f63fade7c1","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715223100904,"stop":1715223100905,"duration":1},"status":"passed","severity":"normal"},{"uid":"5364a678e4f0f238","name":"random static sharding 8 - Cluster ID: 122, Shard ID: 637","time":{"start":1715223106703,"stop":1715223106704,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d5564972c7ce72","name":"should encode/decode to text encoding","time":{"start":1715222537405,"stop":1715222537406,"duration":1},"status":"passed","severity":"normal"},{"uid":"729fad9df766d68d","name":"Query with Ordered Callback, No message returned","time":{"start":1715223136231,"stop":1715223136231,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58eb578697f0e25","name":"Check received message containing unicode special characters","time":{"start":1715223045926,"stop":1715223045927,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ab9505fc83f298","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715222528694,"stop":1715222528694,"duration":0},"status":"passed","severity":"normal"},{"uid":"c243c24a80b9a024","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715222552725,"stop":1715222552725,"duration":0},"status":"passed","severity":"normal"},{"uid":"278e93fb6c6e65ed","name":"should encode/decode to RLP encoding","time":{"start":1715222537405,"stop":1715222537405,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebca0a0fd2bfee66","name":"Check publish message containing Chinese","time":{"start":1715223044978,"stop":1715223044979,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8b51db722600133","name":"Push message with content topic containing Chinese","time":{"start":1715222996884,"stop":1715222996887,"duration":3},"status":"passed","severity":"normal"},{"uid":"83a7a82e9f441943","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app98/5/topic542/test.js","time":{"start":1715223100914,"stop":1715223100914,"duration":0},"status":"passed","severity":"normal"},{"uid":"992c368cd5ec0ea9","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715223052225,"stop":1715223052225,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2cf7e4a44cc75f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715222744747,"stop":1715222744747,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c694922bc23f120","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715222827733,"stop":1715222827734,"duration":1},"status":"passed","severity":"normal"},{"uid":"e711353eaf61dcf0","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app39/1/topic351/test.js","time":{"start":1715223100913,"stop":1715223100914,"duration":1},"status":"passed","severity":"normal"},{"uid":"70663c4ee30b21df","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715222528685,"stop":1715222528685,"duration":0},"status":"passed","severity":"normal"},{"uid":"89352b5ee7035a2a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715222528690,"stop":1715222528690,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad77443df1e421a","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app37/5/topic920/utf8","time":{"start":1715223100907,"stop":1715223100910,"duration":3},"status":"passed","severity":"normal"},{"uid":"4fba28219c77a575","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715222528691,"stop":1715222528691,"duration":0},"status":"passed","severity":"normal"},{"uid":"250d995d98b53576","name":"Check message received after nwaku node is restarted","time":{"start":1715223045933,"stop":1715223045933,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb46783e4f54ef7a","name":"retrieves a single peer","time":{"start":1715222553371,"stop":1715222553371,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8b030f85e18b26","name":"Push message with Arabic payload","time":{"start":1715222996876,"stop":1715222996876,"duration":0},"status":"passed","severity":"normal"},{"uid":"b077f1b6a5fbb3f7","name":"Push message with XML payload","time":{"start":1715222996877,"stop":1715222996878,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a2da44eb1db709","name":"Fails to push message with empty content topic","time":{"start":1715223114301,"stop":1715223114301,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5fa9c240c4d29d","name":"should be able to encode the field with only STORE set to true","time":{"start":1715222536746,"stop":1715222536747,"duration":1},"status":"passed","severity":"normal"},{"uid":"60109890b84d8ce2","name":"should set field with only FILTER enabled","time":{"start":1715222537410,"stop":1715222537410,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd5c0727ed034d3","name":"Push message with short payload","time":{"start":1715222996868,"stop":1715222996868,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c38051e93ed7e30","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715223217001,"stop":1715223217002,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f15d0eb56d7488","name":"Check received message containing XML","time":{"start":1715223045901,"stop":1715223045901,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a71957bbe1141e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715223217003,"stop":1715223217003,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac048712cfde8ae8","name":"Push message with content topic containing Arabic","time":{"start":1715222996887,"stop":1715222996888,"duration":1},"status":"passed","severity":"normal"},{"uid":"96957a7b9d0610be","name":"Query generator for multiple messages","time":{"start":1715223160285,"stop":1715223160285,"duration":0},"status":"passed","severity":"normal"},{"uid":"d934200667eaf31b","name":"Query with Promise Callback, No message returned","time":{"start":1715223136233,"stop":1715223136233,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ea85c474cf5980","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715222536752,"stop":1715222536752,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b4e74973d6a8e2","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app87/8/topic684/utf8","time":{"start":1715223100912,"stop":1715223100913,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68e0d5a0d56d5eb","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715222580655,"stop":1715222580657,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab6d1dee05eb6265","name":"Check message received after nwaku node is restarted","time":{"start":1715223045914,"stop":1715223045914,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b66dd3bbe639ba84","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715223052223,"stop":1715223052224,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd51421283efd2b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715222788500,"stop":1715222788500,"duration":0},"status":"passed","severity":"normal"},{"uid":"1200d773ab94fe8b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715223217010,"stop":1715223217010,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b1052fb9a50514","name":"should set field with only STORE enabled","time":{"start":1715222537409,"stop":1715222537409,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4bce88e8936c416","name":"Query with Promise Callback, No Decoder","time":{"start":1715223136233,"stop":1715223136233,"duration":0},"status":"passed","severity":"normal"},{"uid":"9378eb37c1ea7ca6","name":"handles different networkShards values correctly","time":{"start":1715222528683,"stop":1715222528683,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb79f5661473ba96","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715222668380,"stop":1715222668380,"duration":0},"status":"passed","severity":"normal"},{"uid":"6741ce02edff0c0a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715222536747,"stop":1715222536748,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae014bec19075a2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715222827743,"stop":1715222827746,"duration":3},"status":"passed","severity":"normal"},{"uid":"8bceb6b0b9e25c7f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715222536744,"stop":1715222536746,"duration":2},"status":"passed","severity":"normal"},{"uid":"45e72740ad5c2ee7","name":"Check received message containing unicode special characters","time":{"start":1715222758774,"stop":1715222758774,"duration":0},"status":"passed","severity":"normal"},{"uid":"5174b2f34b8ff0de","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715223088018,"stop":1715223088018,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df71982109055ef","name":"should encodeTxt and decodeTxt","time":{"start":1715222537396,"stop":1715222537397,"duration":1},"status":"passed","severity":"normal"},{"uid":"4582293aa19e2033","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715223045906,"stop":1715223045907,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b10627f2a2934a1","name":"Check received message containing Arabic","time":{"start":1715223045899,"stop":1715223045899,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d9d70c383cadb3","name":"should properly create location multiaddrs - tcp","time":{"start":1715222537408,"stop":1715222537408,"duration":0},"status":"passed","severity":"normal"},{"uid":"41cdcf5e5d374b97","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715222537398,"stop":1715222537398,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f410cefe6080d1","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715223044987,"stop":1715223044988,"duration":1},"status":"passed","severity":"normal"},{"uid":"968eceda6251b1ac","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715222744742,"stop":1715222744743,"duration":1},"status":"passed","severity":"normal"},{"uid":"a933f93b26321165","name":"throws on content topic with empty topic name field","time":{"start":1715222528674,"stop":1715222528674,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e43a1d2d4761e7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715222850330,"stop":1715222850331,"duration":1},"status":"passed","severity":"normal"},{"uid":"a677d060a4132a7d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715222850327,"stop":1715222850327,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4fa4c6533c1a68","name":"Refresh subscription","time":{"start":1715223217008,"stop":1715223217008,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c04cd180990a7f","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715222528685,"stop":1715222528686,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dafee2c1a56c6c7","name":"Encoder throws on empty string content topic","time":{"start":1715222542369,"stop":1715222542370,"duration":1},"status":"passed","severity":"normal"},{"uid":"4518f4d2275a551e","name":"Push message with content topic containing long","time":{"start":1715223114294,"stop":1715223114294,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44b032804db3b31","name":"random static sharding 5 - Cluster ID: 842, Shard ID: 439","time":{"start":1715223106701,"stop":1715223106702,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d92dab723ab8ec7","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715222552724,"stop":1715222552725,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ca4c1a056497fd","name":"Waku message hash computation (no timestamp)","time":{"start":1715222531506,"stop":1715222531506,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2521e793a695239","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715222788498,"stop":1715222788498,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd837faca57ddda","name":"nwaku subscribes","time":{"start":1715223020107,"stop":1715223020108,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf5235bdddd08e0","name":"Check received message containing XML","time":{"start":1715222758771,"stop":1715222758771,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a1ce05dafdf26e","name":"Check publish message containing JSON","time":{"start":1715223044981,"stop":1715223044982,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c49246c470d5eb","name":"Delete observer","time":{"start":1715222999990,"stop":1715222999990,"duration":0},"status":"passed","severity":"normal"},{"uid":"f559b9fef3acb19f","name":"handles empty contentTopics array correctly","time":{"start":1715222528705,"stop":1715222528705,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2d8334ebf5e4d3","name":"Push message with escaped characters payload","time":{"start":1715223114291,"stop":1715223114291,"duration":0},"status":"passed","severity":"normal"},{"uid":"3075368f9e85742a","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715222744743,"stop":1715222744743,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09c6f609b52d747","name":"Passing page size 11 when there are 10 messages","time":{"start":1715223172640,"stop":1715223172641,"duration":1},"status":"passed","severity":"normal"},{"uid":"c291aef06f1ff6c9","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715223160286,"stop":1715223160286,"duration":0},"status":"passed","severity":"normal"},{"uid":"400ff88634d7110d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715223216997,"stop":1715223216997,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff624f7023f4c31","name":"Subscribe to topic containing XML and receive message","time":{"start":1715223217011,"stop":1715223217011,"duration":0},"status":"passed","severity":"normal"},{"uid":"da60983e01fe619","name":"different cluster, same shard: nodes don't connect","time":{"start":1715222744741,"stop":1715222744742,"duration":1},"status":"passed","severity":"normal"},{"uid":"15f501ebf28594ec","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715222659568,"stop":1715222659568,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ae0136c85abcec","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715222659560,"stop":1715222659560,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e0cea41f638959","name":"Js publishes, other Js receives","time":{"start":1715223020114,"stop":1715223020118,"duration":4},"status":"passed","severity":"normal"},{"uid":"362a3941aa246b78","name":"Query Generator - backward","time":{"start":1715223137354,"stop":1715223137355,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b437fb3aebdc9a","name":"throws on content topic with non-number generation field","time":{"start":1715222528671,"stop":1715222528672,"duration":1},"status":"passed","severity":"normal"},{"uid":"f21f03af68b21894","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715223136231,"stop":1715223136231,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b2df4dce73d4de","name":"Check received message containing SQL Injection","time":{"start":1715223045900,"stop":1715223045900,"duration":0},"status":"passed","severity":"normal"},{"uid":"78026ef1aaf94300","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715222536755,"stop":1715222536755,"duration":0},"status":"passed","severity":"normal"},{"uid":"847d8bb74d6966","name":"Meta field set when metaSetter is specified","time":{"start":1715222542368,"stop":1715222542368,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ba14e2668e4246","name":"Check received message containing long","time":{"start":1715223045896,"stop":1715223045896,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef7b4034ce32ef2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715222668382,"stop":1715222668382,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d0cf01dc341cbb","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715222528684,"stop":1715222528685,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce4c10dfe03df43","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715222659567,"stop":1715222659567,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a183aa2e57fa12a","name":"start node with ApplicationInfo","time":{"start":1715223100916,"stop":1715223100916,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd04d3d4326c2245","name":"should return false","time":{"start":1715222537404,"stop":1715222537404,"duration":0},"status":"passed","severity":"normal"},{"uid":"56560063980ea3cc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715222744781,"stop":1715222744782,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b94c7842659e58","name":"udp ip6 address","time":{"start":1715222536868,"stop":1715222536868,"duration":0},"status":"passed","severity":"normal"},{"uid":"518e0f586638f214","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715222537410,"stop":1715222537410,"duration":0},"status":"passed","severity":"normal"},{"uid":"d236a18175a3efdd","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715222580684,"stop":1715222580685,"duration":1},"status":"passed","severity":"normal"},{"uid":"b35cddaf7a0ea84","name":"should return empty list for no shard","time":{"start":1715222528688,"stop":1715222528689,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f4d617c0af6e7c","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715222531504,"stop":1715222531505,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff7d054b0bea0005","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715222528680,"stop":1715222528680,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afd13cea2a4f68c","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715222528686,"stop":1715222528686,"duration":0},"status":"passed","severity":"normal"},{"uid":"be46b6732d379e50","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715223217004,"stop":1715223217004,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8cb1d43faba2092","name":"ignores unrecognized TXT record formats","time":{"start":1715222553373,"stop":1715222553373,"duration":0},"status":"passed","severity":"normal"},{"uid":"4822d801897508be","name":"Encoder throws on empty string content topic","time":{"start":1715222563121,"stop":1715222563121,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bda3bd4cd7a263","name":"less peers than existing","time":{"start":1715222995580,"stop":1715222995580,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a269547415c10d2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715222659565,"stop":1715222659566,"duration":1},"status":"passed","severity":"normal"},{"uid":"b226ea396cc6af40","name":"should throw an error for insufficient data","time":{"start":1715222528935,"stop":1715222528936,"duration":1},"status":"passed","severity":"normal"},{"uid":"665fb7d63b4b4147","name":"Mutual subscription","time":{"start":1715223052186,"stop":1715223052186,"duration":0},"status":"passed","severity":"normal"},{"uid":"5edcaa9c10c7614","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715223217009,"stop":1715223217009,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfde06aee05015fc","name":"unsubscribes","time":{"start":1715223164211,"stop":1715223164212,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa607f242aef2b48","name":"Subscribe to topic containing Script and publish message","time":{"start":1715223052219,"stop":1715223052222,"duration":3},"status":"passed","severity":"normal"},{"uid":"1fb6486b66884f31","name":"Ping on unsubscribed peer","time":{"start":1715222656743,"stop":1715222656744,"duration":1},"status":"passed","severity":"normal"},{"uid":"e01c9ae544dc446d","name":"Publish message with rate limit","time":{"start":1715223044990,"stop":1715223044991,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c6e3f7ec0dc5c0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715223217001,"stop":1715223217001,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc17ead14f3ecb3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715222744822,"stop":1715222744823,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c1b5dc023f891d0","name":"Check publish message containing emoji","time":{"start":1715223044984,"stop":1715223044984,"duration":0},"status":"passed","severity":"normal"},{"uid":"52918a34166a37e5","name":"Relay + Store","time":{"start":1715222537410,"stop":1715222537410,"duration":0},"status":"passed","severity":"normal"},{"uid":"f126a0fce125bfe7","name":"Does not throw an exception when node disconnects","time":{"start":1715223182129,"stop":1715223182129,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea413255fa3cd0d4","name":"Check received message containing Basic HTML tag","time":{"start":1715223045924,"stop":1715223045925,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c995eb46e35f1c","name":"Check received message containing unicode special characters","time":{"start":1715223045904,"stop":1715223045904,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80b39d34fede922","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715222629128,"stop":1715222629128,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa67016478e1d6f","name":"Subscribe and receive messages via waku relay post","time":{"start":1715223217006,"stop":1715223217006,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d5b57f57399c63","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715223217004,"stop":1715223217004,"duration":0},"status":"passed","severity":"normal"},{"uid":"737f249255fc7b70","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715222528703,"stop":1715222528704,"duration":1},"status":"passed","severity":"normal"},{"uid":"46761a01f37cff1a","name":"Ping on unsubscribed peer","time":{"start":1715222613127,"stop":1715222613128,"duration":1},"status":"passed","severity":"normal"},{"uid":"386af02bc382264b","name":"should emit a peer event after start","time":{"start":1715222593542,"stop":1715222593543,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dddfd7d1f83e00a","name":"Check publish message after client node is restarted","time":{"start":1715223044990,"stop":1715223044990,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2a4555e20ee3e5d","name":"Overlapping topic subscription","time":{"start":1715222827735,"stop":1715222827736,"duration":1},"status":"passed","severity":"normal"},{"uid":"7131ff736562a616","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715222850334,"stop":1715222850335,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b357b69a475a41","name":"Fails to push message bigger that 1MB","time":{"start":1715223114303,"stop":1715223114303,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f4152a7b9ceb23","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715222528679,"stop":1715222528679,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b81ab0960f2e6dd","name":"Check received message containing shell command","time":{"start":1715223045903,"stop":1715223045903,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d05130f023efe5","name":"Push message with content topic containing emoji","time":{"start":1715222996892,"stop":1715222996892,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80a4fca96ef3e4f","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715223044984,"stop":1715223044985,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7eb8136e6b8d31a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715222552727,"stop":1715222552727,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e878a90c663960","name":"Reusing cursor across nodes","time":{"start":1715223088017,"stop":1715223088017,"duration":0},"status":"passed","severity":"normal"},{"uid":"173b70d1d0999ef8","name":"Push message with custom timestamp: 1684464358945","time":{"start":1715222996894,"stop":1715222996895,"duration":1},"status":"passed","severity":"normal"},{"uid":"7058f6831a3ce904","name":"Push 30 different messages","time":{"start":1715222996880,"stop":1715222996881,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0a11d330fc25e4","name":"Subscribe to topic containing long and receive message","time":{"start":1715223217000,"stop":1715223217000,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e01bee3415a891f","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715223136229,"stop":1715223136230,"duration":1},"status":"passed","severity":"normal"},{"uid":"994389c904fee498","name":"Push message equal or less that 1MB","time":{"start":1715222996895,"stop":1715222996896,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d4cfac9afdc69e","name":"Generator, custom pubsub topic","time":{"start":1715223153320,"stop":1715223153320,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b0ee00286dacc5","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715222659559,"stop":1715222659559,"duration":0},"status":"passed","severity":"normal"},{"uid":"71837f548d1be9c9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715223216996,"stop":1715223216996,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7d146a96a54997","name":"should set field with all protocols disabled","time":{"start":1715222537408,"stop":1715222537409,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a0a023deb7841a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715222629124,"stop":1715222629124,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f70609322ba35f2","name":"Push message with shell command payload","time":{"start":1715222996879,"stop":1715222996879,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdfbae7bb82ae6ca","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715222536752,"stop":1715222536753,"duration":1},"status":"passed","severity":"normal"},{"uid":"636c93e0ac524e02","name":"Subscribe to topic containing Script and receive message","time":{"start":1715223217002,"stop":1715223217002,"duration":0},"status":"passed","severity":"normal"},{"uid":"13035551be5184a6","name":"Ping on peer without subscriptions","time":{"start":1715222613126,"stop":1715222613126,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f079ded41a618","name":"Check received message containing Script","time":{"start":1715223045920,"stop":1715223045924,"duration":4},"status":"passed","severity":"normal"},{"uid":"e9d5c2b1175412e3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715222758775,"stop":1715222758776,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8693093848e94cb","name":"Push message with content topic containing shell command","time":{"start":1715222996891,"stop":1715222996891,"duration":0},"status":"passed","severity":"normal"},{"uid":"51bf919c1c7606c3","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715223045098,"stop":1715223045098,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d508b373e79c3dd2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715223217012,"stop":1715223217012,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf499332702cc9e","name":"same cluster, different shard: nodes connect","time":{"start":1715222875280,"stop":1715222875281,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e29c2b2b4e13a0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715222827742,"stop":1715222827743,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ff147c088f25bfe","name":"Check message on other pubsub topic is not received","time":{"start":1715223045929,"stop":1715223045929,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9675e791861a20f","name":"Generator, 2 different pubsubtopics","time":{"start":1715223153319,"stop":1715223153319,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4645d75d730f89","name":"Push message with Chinese payload","time":{"start":1715223114285,"stop":1715223114286,"duration":1},"status":"passed","severity":"normal"},{"uid":"829b78881d3c1942","name":"Query with Ordered Callback, No Decoder","time":{"start":1715223136230,"stop":1715223136231,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aa695530bf34036","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715222528693,"stop":1715222528694,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4b5ecd48cbca64f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715222528696,"stop":1715222528696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f7d3ba921c9c03","name":"should not receive a peer event before start","time":{"start":1715222557208,"stop":1715222557209,"duration":1},"status":"passed","severity":"normal"},{"uid":"df13f8b8b10e9084","name":"Check message with no content topic is not received","time":{"start":1715222758779,"stop":1715222758779,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c709ad4e365e7a","name":"Push message with meta","time":{"start":1715222996893,"stop":1715222996893,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf04bf11d395824","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715223100915,"stop":1715223100916,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d4b5b2c9a44094","name":"Check message with invalid timestamp is not received","time":{"start":1715222758776,"stop":1715222758777,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35498b3ec6b2783","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715222536748,"stop":1715222536748,"duration":0},"status":"passed","severity":"normal"},{"uid":"196c28546da24f62","name":"1 Relay, 1 fetch","time":{"start":1715222553060,"stop":1715222553061,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4759ae5699a5cc","name":"Check received message containing emoji","time":{"start":1715223045927,"stop":1715223045927,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7ba0cf367772c5","name":"Check message with no pubsub topic is not received","time":{"start":1715222758777,"stop":1715222758778,"duration":1},"status":"passed","severity":"normal"},{"uid":"d90c176e80a588ca","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715222827747,"stop":1715222827747,"duration":0},"status":"passed","severity":"normal"},{"uid":"a170a1796ffa6cbd","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715222744754,"stop":1715222744755,"duration":1},"status":"passed","severity":"normal"},{"uid":"332beb573dfc489f","name":"Push message with Basic HTML tag payload","time":{"start":1715223114290,"stop":1715223114290,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4a927803936b3","name":"Push message with Russian payload","time":{"start":1715222996876,"stop":1715222996876,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5e12644cd45f57","name":"should properly create location multiaddrs - tcp4","time":{"start":1715222537407,"stop":1715222537407,"duration":0},"status":"passed","severity":"normal"},{"uid":"f026004c9012cfac","name":"Push message with custom timestamp: 1715219158945","time":{"start":1715222996895,"stop":1715222996895,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6c3a9aa7bec382","name":"Query Generator, No Decoder","time":{"start":1715223136229,"stop":1715223136229,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7da2aca4ede9ee","name":"Ping on peer without subscriptions","time":{"start":1715222656741,"stop":1715222656743,"duration":2},"status":"passed","severity":"normal"},{"uid":"1aa7157330109ab8","name":"Push message with numeric payload","time":{"start":1715222996869,"stop":1715222996874,"duration":5},"status":"passed","severity":"normal"},{"uid":"34d248cc3172ba69","name":"Waku message hash computation (payload length 0)","time":{"start":1715222531505,"stop":1715222531506,"duration":1},"status":"passed","severity":"normal"},{"uid":"f251615fdb0ddb2b","name":"listenerCount","time":{"start":1715222620869,"stop":1715222620869,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3cbcc49d61b8a7","name":"All","time":{"start":1715222589710,"stop":1715222589711,"duration":1},"status":"passed","severity":"normal"},{"uid":"23138920e7e74372","name":"Push message with short payload","time":{"start":1715223114279,"stop":1715223114279,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfba4044d96f8420","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715222553375,"stop":1715222553375,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3608f009928abc","name":"Ping on peer without subscriptions","time":{"start":1715222656745,"stop":1715222656745,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb85bdf00128f19","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715222788508,"stop":1715222788508,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0aa2fc25e9dbf5","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715222744751,"stop":1715222744751,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a4c6e7792c2408","name":"random static sharding 10 - Cluster ID: 52, Shard ID: 380","time":{"start":1715223106705,"stop":1715223106705,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59a652b9e56860e","name":"Check received message containing special chars","time":{"start":1715223045898,"stop":1715223045898,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa3cb6c4e6666ff","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715223151601,"stop":1715223151602,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e46c40bc2f8a2c","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715222744747,"stop":1715222744747,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac547107f3c9fd8","name":"does not throw on valid cases","time":{"start":1715222528669,"stop":1715222528670,"duration":1},"status":"passed","severity":"normal"},{"uid":"a11e574f31eb8e31","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715222744756,"stop":1715222744757,"duration":1},"status":"passed","severity":"normal"},{"uid":"8effbfe9df878296","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715222552726,"stop":1715222552726,"duration":0},"status":"passed","severity":"normal"},{"uid":"989262cc6b838796","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715222659567,"stop":1715222659567,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d89b2e949e0023","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715223217012,"stop":1715223217012,"duration":0},"status":"passed","severity":"normal"},{"uid":"416e611ef2d08f34","name":"Init the array if not present","time":{"start":1715222528437,"stop":1715222528439,"duration":2},"status":"passed","severity":"normal"},{"uid":"92dde9eb1d4a5b9a","name":"Subscribe to topic containing short and receive message","time":{"start":1715223216999,"stop":1715223217000,"duration":1},"status":"passed","severity":"normal"},{"uid":"36208c294840704a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715222536757,"stop":1715222536757,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d34e0f40822844","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715222553375,"stop":1715222553375,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b080c65f362c3f0","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715222528703,"stop":1715222528703,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d119462c5fcd772","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715223045097,"stop":1715223045097,"duration":0},"status":"skipped","severity":"normal"},{"uid":"63a12f9866750bdf","name":"should properly create location multiaddrs - udp","time":{"start":1715222537407,"stop":1715222537408,"duration":1},"status":"passed","severity":"normal"},{"uid":"25757212bf96249","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715222827731,"stop":1715222827731,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e4a1915278df18","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715222531503,"stop":1715222531504,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb5c6ae75efa11","name":"Check received message containing shell command","time":{"start":1715222758772,"stop":1715222758773,"duration":1},"status":"passed","severity":"normal"},{"uid":"267e3192d4fc79a1","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715222528706,"stop":1715222528707,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32844dbec412fb4","name":"Encoder throws on undefined content topic","time":{"start":1715222542369,"stop":1715222542369,"duration":0},"status":"passed","severity":"normal"},{"uid":"6485a310a1bbc8de","name":"should throw error - no id","time":{"start":1715222537398,"stop":1715222537398,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd76662d6447e0a5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715222536756,"stop":1715222536756,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8c47f2acaabcd0","name":"Check received message containing Russian","time":{"start":1715222758770,"stop":1715222758770,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ab4ea7943eb3bd","name":"Light Node - default protocols","time":{"start":1715223191739,"stop":1715223191739,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eac103bf52cedd2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715222850333,"stop":1715222850333,"duration":0},"status":"passed","severity":"normal"},{"uid":"96541d95b3b1bb9","name":"same cluster, same shard: nodes connect","time":{"start":1715222744740,"stop":1715222744740,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb29c1827ac5bf8","name":"should throw an error for missing required configuration","time":{"start":1715222528689,"stop":1715222528689,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa156e78f0141ae8","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715223180831,"stop":1715223180832,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8b89b331a9c60ee","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715223216996,"stop":1715223216997,"duration":1},"status":"passed","severity":"normal"},{"uid":"e123752a48fb8961","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715222744743,"stop":1715222744744,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e0c04d62c3bb707","name":"Refresh subscription","time":{"start":1715222827736,"stop":1715222827736,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f76b44d94667840","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715222528682,"stop":1715222528682,"duration":0},"status":"passed","severity":"normal"},{"uid":"176640c2dec4b044","name":"Subscribe and receives messages on 20 topics","time":{"start":1715223216998,"stop":1715223216998,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3ae7482a499930","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715223217007,"stop":1715223217007,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc295e5d18e117f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715223180835,"stop":1715223180836,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a46090ce5bca947","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715222593204,"stop":1715222593204,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e46091bb81cb80","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715223216998,"stop":1715223216999,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83c3bbad2ece34e","name":"Check received message containing JSON","time":{"start":1715223045925,"stop":1715223045925,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a67993d4ff73ae9","name":"Publishes to nwaku","time":{"start":1715223020108,"stop":1715223020113,"duration":5},"status":"passed","severity":"normal"},{"uid":"771034d1e39a5806","name":"should emit a peer event after start","time":{"start":1715222557208,"stop":1715222557208,"duration":0},"status":"passed","severity":"normal"},{"uid":"2510e46a3118c322","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715222528692,"stop":1715222528693,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae9b5971bf596b5","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715222528699,"stop":1715222528699,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d399fb66bdd58d0","name":"should set field with all protocols enabled","time":{"start":1715222537409,"stop":1715222537409,"duration":0},"status":"passed","severity":"normal"},{"uid":"8090c2dea4395ccb","name":"should handle a minimal index list","time":{"start":1715222528934,"stop":1715222528934,"duration":0},"status":"passed","severity":"normal"},{"uid":"beae188a86cd933d","name":"Throws when trying to push message with empty payload","time":{"start":1715223114293,"stop":1715223114293,"duration":0},"status":"passed","severity":"normal"},{"uid":"7942071bdbcb00a","name":"Push message with content topic containing long","time":{"start":1715222996882,"stop":1715222996882,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2fdea8dbb3b1fa","name":"Relay - times out","time":{"start":1715223191737,"stop":1715223191737,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d654513942130d","name":"Push message with content topic containing Russian","time":{"start":1715223114296,"stop":1715223114296,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01f2fa0634838f5","name":"Push message with custom timestamp: 1715226345097","time":{"start":1715223114302,"stop":1715223114303,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a21dbafb96f18f4","name":"Check publish message containing SQL Injection","time":{"start":1715223044980,"stop":1715223044980,"duration":0},"status":"passed","severity":"normal"},{"uid":"498f3ed61fe625d2","name":"should not throw an error for a single configured topic","time":{"start":1715222528698,"stop":1715222528699,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2314d45ad9b790b","name":"should throw an error for an unconfigured topic","time":{"start":1715222528699,"stop":1715222528699,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc01bb5f55cb5377","name":"Check received message containing shell command","time":{"start":1715223045925,"stop":1715223045926,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab12a84fa2ef585a","name":"throws on content topic with empty version field","time":{"start":1715222528673,"stop":1715222528674,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8b7318f581fd624","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715222553376,"stop":1715222553376,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37e40583e46de735","name":"Passing cursor with wrong message digest","time":{"start":1715223088017,"stop":1715223088018,"duration":1},"status":"passed","severity":"normal"},{"uid":"121f0eab2207cdc0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715222659560,"stop":1715222659561,"duration":1},"status":"passed","severity":"normal"},{"uid":"23de5d36278c732a","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715222744749,"stop":1715222744749,"duration":0},"status":"passed","severity":"normal"},{"uid":"60211a6dcd5911a1","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715223136232,"stop":1715223136232,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d3327a6f8a779f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715222580658,"stop":1715222580658,"duration":0},"status":"passed","severity":"normal"},{"uid":"26142c5bab01d283","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715222528935,"stop":1715222528935,"duration":0},"status":"passed","severity":"normal"},{"uid":"804282856444e140","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715222827739,"stop":1715222827740,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4783e97885e4283","name":"Encoder throws on undefined content topic","time":{"start":1715222564941,"stop":1715222564941,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4eb058ec54e81db","name":"should use DNS peer discovery with light client","time":{"start":1715222593544,"stop":1715222593545,"duration":1},"status":"skipped","severity":"normal"},{"uid":"161139071fbf092","name":"A test","time":{"start":1715222827846,"stop":1715222827847,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8fc8610131bd925","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715223217011,"stop":1715223217011,"duration":0},"status":"passed","severity":"normal"},{"uid":"f442f42bde561d36","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715222758776,"stop":1715222758776,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d82d718b873f256","name":"throws on content topic with empty encoding field","time":{"start":1715222528674,"stop":1715222528675,"duration":1},"status":"passed","severity":"normal"},{"uid":"f08ae512d18584e6","name":"Subscribe to topic containing short and publish message","time":{"start":1715223052202,"stop":1715223052202,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec40c59c7bd9517f","name":"Push message with content topic containing SQL Injection","time":{"start":1715223114297,"stop":1715223114298,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb31a8773e5b729","name":"should set field with only RELAY enabled","time":{"start":1715222537409,"stop":1715222537409,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4715c74ca6f4af1","name":"Check received message with timestamp: 1715222580829000000 ","time":{"start":1715222758774,"stop":1715222758775,"duration":1},"status":"passed","severity":"normal"},{"uid":"87330b63a3780b29","name":"Generator, custom pubsub topic","time":{"start":1715223153318,"stop":1715223153319,"duration":1},"status":"passed","severity":"normal"},{"uid":"47cf7c6bfc439d48","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715222744793,"stop":1715222744794,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd4a224225ba8af","name":"Relay + Store","time":{"start":1715222589710,"stop":1715222589710,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccdb0e097d03853","name":"Subscribe to topic containing long and publish message","time":{"start":1715223052203,"stop":1715223052210,"duration":7},"status":"passed","severity":"normal"},{"uid":"2a92d08b42d558c4","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715222528687,"stop":1715222528687,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24c9b294db4832b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715222587448,"stop":1715222587449,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a157fab15965e3e","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715222744744,"stop":1715222744745,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64dcfcae3feca88","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715223052217,"stop":1715223052219,"duration":2},"status":"passed","severity":"normal"},{"uid":"89569527c9b912ae","name":"Check message with no payload is not received","time":{"start":1715222758779,"stop":1715222758779,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97d75063558ec11","name":"more peers than existing","time":{"start":1715222995579,"stop":1715222995580,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4f3f94cdc6eac2c6","name":"should not receive a peer event after stop","time":{"start":1715222557209,"stop":1715222557209,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7429cabd91bd80e","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715222629126,"stop":1715222629126,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b12e80f61566e","name":"Check received message containing long","time":{"start":1715222758767,"stop":1715222758767,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d974174efef413d","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715222875277,"stop":1715222875278,"duration":1},"status":"passed","severity":"normal"},{"uid":"2123963f0ed5be9b","name":"Check received message with timestamp: 1715222580116000000 ","time":{"start":1715223045905,"stop":1715223045905,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a4fac2cbeb349d","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715222528678,"stop":1715222528679,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2f97a568888b22","name":"Check publish message after service node is restarted","time":{"start":1715223044989,"stop":1715223044989,"duration":0},"status":"skipped","severity":"normal"},{"uid":"afc4244f2ee4a043","name":"should not fail to stop the service if it was not started","time":{"start":1715223048470,"stop":1715223048470,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6f546313310e7e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715223088017,"stop":1715223088017,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0a90b4d5075fd3","name":"Reopen subscription with peer with lost subscription","time":{"start":1715222613128,"stop":1715222613128,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5602da7ace4b0d6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715222827742,"stop":1715222827742,"duration":0},"status":"passed","severity":"normal"},{"uid":"83956e4981c7475c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715222552723,"stop":1715222552724,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e9bc5e58ce16266","name":"Check message with non string payload is not received","time":{"start":1715223045931,"stop":1715223045932,"duration":1},"status":"passed","severity":"normal"},{"uid":"261f59034e2d05c4","name":"Push message with content topic containing JSON","time":{"start":1715222996890,"stop":1715222996891,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d05f693a456735","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715222528698,"stop":1715222528698,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb9fe72089216c0","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715222744782,"stop":1715222744793,"duration":11},"status":"passed","severity":"normal"},{"uid":"f5470973de7da0c5","name":"start node with empty shard","time":{"start":1715223106710,"stop":1715223106711,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dead3103973b60c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715222995419,"stop":1715222995419,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef2be592d7c1adce","name":"Using a function","time":{"start":1715223182130,"stop":1715223182130,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7a2c133824c615","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715223015900,"stop":1715223015900,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c286b2cb81ff095","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715223217005,"stop":1715223217005,"duration":0},"status":"passed","severity":"normal"},{"uid":"baaa00e9bb25e58e","name":"isConnected should return true after first peer connects","time":{"start":1715222629126,"stop":1715222629127,"duration":1},"status":"passed","severity":"normal"},{"uid":"64da335b05a499e2","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715222995419,"stop":1715222995419,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ca9073b3e56540","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715222552723,"stop":1715222552723,"duration":0},"status":"passed","severity":"normal"},{"uid":"236c26bb88ba1ffa","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715222542009,"stop":1715222542009,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7667b75f8001d3","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715222744748,"stop":1715222744748,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8fa2a6e85e55c77","name":"can dial TLS multiaddrs","time":{"start":1715222857930,"stop":1715222857930,"duration":0},"status":"passed","severity":"normal"},{"uid":"f180e07ad3fe8726","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715223052222,"stop":1715223052222,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab426fb498bb987","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715222536750,"stop":1715222536751,"duration":1},"status":"passed","severity":"normal"},{"uid":"30a366d3e584013b","name":"Filter","time":{"start":1715223191738,"stop":1715223191739,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b8fab6f08d998f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715223160288,"stop":1715223160288,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e02e24ec85f5bf","name":"Passing page size 110 when there are 120 messages","time":{"start":1715223172641,"stop":1715223172641,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e31c6ff763d8137","name":"Push message with content topic containing short","time":{"start":1715222996882,"stop":1715222996882,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea075dcb43f1f9d2","name":"Publish without waiting for remote peer","time":{"start":1715223052187,"stop":1715223052188,"duration":1},"status":"passed","severity":"normal"},{"uid":"889de9c82cb87389","name":"Push message with meta","time":{"start":1715223114301,"stop":1715223114301,"duration":0},"status":"passed","severity":"normal"},{"uid":"919aaa6a2fbb6c97","name":"Publish message with custom timestamp: Thu May 09 2024 03:50:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1715223044986,"stop":1715223044986,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98f0fd7f7299107","name":"Check received message containing JSON","time":{"start":1715223045903,"stop":1715223045903,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6add1daa7caef47","name":"Overlapping topic subscription","time":{"start":1715223052200,"stop":1715223052202,"duration":2},"status":"skipped","severity":"normal"},{"uid":"a469bbee8c963a5a","name":"should return unique PubsubTopics for static sharding","time":{"start":1715222528686,"stop":1715222528687,"duration":1},"status":"passed","severity":"normal"},{"uid":"20f9fc5f5890ec64","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715222744755,"stop":1715222744756,"duration":1},"status":"passed","severity":"normal"},{"uid":"474c49fb9a2adb0a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715222528694,"stop":1715222528694,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d7a7f3e7c50597","name":"Check publish message containing Arabic","time":{"start":1715223044979,"stop":1715223044979,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da9a65bd0080e8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715223045928,"stop":1715223045928,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d05c474fce6aab","name":"Nodes with multiple pubsub topic","time":{"start":1715223015899,"stop":1715223015900,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d26784a5be2072","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715223217003,"stop":1715223217003,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3b42935da978d2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715223106707,"stop":1715223106709,"duration":2},"status":"passed","severity":"normal"},{"uid":"b10a1c56b2236011","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715222788506,"stop":1715222788507,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6e682c695c8584","name":"should add and remove event listeners correctly","time":{"start":1715222557211,"stop":1715222557211,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2215abb70f4b4d","name":"random static sharding 7 - Cluster ID: 382, Shard ID: 110","time":{"start":1715223106703,"stop":1715223106703,"duration":0},"status":"passed","severity":"normal"},{"uid":"e986bb0fea76fb44","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715222528701,"stop":1715222528701,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3c20e68554affd","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715222528700,"stop":1715222528701,"duration":1},"status":"passed","severity":"normal"},{"uid":"80052d0b9ba4b98d","name":"Subscribe and receive messages via waku relay post","time":{"start":1715222827732,"stop":1715222827733,"duration":1},"status":"passed","severity":"normal"},{"uid":"226ee6cdacda0d87","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715223052216,"stop":1715223052217,"duration":1},"status":"passed","severity":"normal"},{"uid":"6badae9f419522e2","name":"removeEventListener with correct event","time":{"start":1715222620867,"stop":1715222620868,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab9969a1b98eb4f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715222528695,"stop":1715222528695,"duration":0},"status":"passed","severity":"normal"},{"uid":"51377dec85c8443","name":"Accepts a valid Waku Message","time":{"start":1715222545754,"stop":1715222545756,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f13e3958e5c7063","name":"Push message with emoji payload","time":{"start":1715222996880,"stop":1715222996880,"duration":0},"status":"passed","severity":"normal"},{"uid":"e753953ab2f9ccce","name":"Query generator for multiple messages with different content topic format","time":{"start":1715223160286,"stop":1715223160287,"duration":1},"status":"passed","severity":"normal"},{"uid":"8428a1cf8dec9c4e","name":"Push message with Script payload","time":{"start":1715223114289,"stop":1715223114289,"duration":0},"status":"passed","severity":"normal"},{"uid":"863d512e4ca60618","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715222587452,"stop":1715222587453,"duration":1},"status":"passed","severity":"normal"},{"uid":"cafb9b833d41e343","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715222827739,"stop":1715222827739,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1add751f2923f0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715223217003,"stop":1715223217004,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d67b0215888f265","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715223106699,"stop":1715223106699,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3dc0a152ecc1bb","name":"Store - dialed after - with timeout","time":{"start":1715223191738,"stop":1715223191738,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf343cc862381878","name":"should load peers from local storage and dispatch events","time":{"start":1715222557210,"stop":1715222557210,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceae1caf7229e940","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715223044988,"stop":1715223044989,"duration":1},"status":"passed","severity":"normal"},{"uid":"5542559546749516","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715222744824,"stop":1715222744828,"duration":4},"status":"passed","severity":"normal"},{"uid":"e0e4101d080c173f","name":"Subscribe and receive messages via lightPush","time":{"start":1715223216996,"stop":1715223216996,"duration":0},"status":"passed","severity":"normal"},{"uid":"a638e0d4310d379a","name":"Push message with shell command payload","time":{"start":1715223114291,"stop":1715223114291,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c97f832fe5f9e52","name":"Check message with non string payload is not received","time":{"start":1715223045911,"stop":1715223045912,"duration":1},"status":"passed","severity":"normal"},{"uid":"110ccc3c416d229f","name":"Subscribe to topic containing short and receive message","time":{"start":1715223217008,"stop":1715223217008,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da03b000ef2c9ad","name":"Encoder throws on empty string content topic","time":{"start":1715222564941,"stop":1715222564941,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf6e2ed8cf6a70e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app3/8/topic842/utf8","time":{"start":1715223100912,"stop":1715223100912,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d054557beebe10","name":"should throw error - no public key","time":{"start":1715222537404,"stop":1715222537404,"duration":0},"status":"passed","severity":"normal"},{"uid":"88fbba518487e01f","name":"different cluster, different shard: nodes don't connect","time":{"start":1715222744742,"stop":1715222744742,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7d45a0edb9ba56","name":"Check received message containing XML","time":{"start":1715223045924,"stop":1715223045924,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b7dd8741282419","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715222552726,"stop":1715222552727,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8e38ed741fa69","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715222827734,"stop":1715222827734,"duration":0},"status":"passed","severity":"normal"},{"uid":"d506eb35ae9564ea","name":"Privacy Node - default protocol","time":{"start":1715223191739,"stop":1715223191739,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ddeef25be74bb","name":"should get / set UDP multiaddr","time":{"start":1715222537406,"stop":1715222537406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27373bfafc6538c","name":"Push message with custom timestamp: 1684464345097","time":{"start":1715223114302,"stop":1715223114302,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d7128413cad9a9","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715222536748,"stop":1715222536750,"duration":2},"status":"passed","severity":"normal"},{"uid":"86d917fd2e588e6","name":"should get / set TCP multiaddr","time":{"start":1715222537406,"stop":1715222537406,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd1e8a896fb236f","name":"isConnected return false after peer stops","time":{"start":1715222629127,"stop":1715222629128,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d684f3544017905","name":"Rejects garbage","time":{"start":1715222545756,"stop":1715222545756,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc018475d4b0835","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715223052225,"stop":1715223052226,"duration":1},"status":"passed","severity":"normal"},{"uid":"320273b38f312bf1","name":"Check publish message containing Basic HTML tag","time":{"start":1715223044981,"stop":1715223044981,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8dd32f74618a4b","name":"Check received message containing numeric","time":{"start":1715223045917,"stop":1715223045918,"duration":1},"status":"passed","severity":"normal"},{"uid":"7049d1a63ed568b7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715223217005,"stop":1715223217006,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b983691e3cfe1c","name":"should throw error - no public key","time":{"start":1715222537399,"stop":1715222537399,"duration":0},"status":"passed","severity":"normal"},{"uid":"2208803ffe86cb7c","name":"getPeersByDiscovery","time":{"start":1715222995418,"stop":1715222995418,"duration":0},"status":"passed","severity":"normal"},{"uid":"a110b0fdc85cab33","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app96/5/topic573/json","time":{"start":1715223100911,"stop":1715223100912,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf4a684aeaaa974a","name":"Check received message containing short","time":{"start":1715222758766,"stop":1715222758766,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f9e7882c7de149","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715223322020,"stop":1715223322021,"duration":1},"status":"passed","severity":"normal"},{"uid":"f35cfa9acde2154f","name":"Push message with custom timestamp: 1715226358945","time":{"start":1715222996895,"stop":1715222996895,"duration":0},"status":"passed","severity":"normal"},{"uid":"e013ad318a42c86","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715222827738,"stop":1715222827739,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9a7a64a822fb6","name":"Push message with rate limit","time":{"start":1715222996894,"stop":1715222996894,"duration":0},"status":"passed","severity":"normal"},{"uid":"450460be3228d3ee","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715223322019,"stop":1715223322019,"duration":0},"status":"passed","severity":"normal"},{"uid":"5560b997c1cf16ea","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715222744796,"stop":1715222744797,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d69f07fb724b9","name":"Generator, 2 different pubsubtopics","time":{"start":1715223153320,"stop":1715223153331,"duration":11},"status":"passed","severity":"normal"},{"uid":"b13b41f89fe04b6f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715222744745,"stop":1715222744746,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7af76532eeb7869","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715222850326,"stop":1715222850327,"duration":1},"status":"passed","severity":"normal"},{"uid":"69384dc2b8ebb119","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715223153319,"stop":1715223153320,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59b948dbafccfab","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715222531506,"stop":1715222531507,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28de83d5e030c61","name":"Push message on custom pubsubTopic","time":{"start":1715222850332,"stop":1715222850333,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27cdae9699da26a","name":"can start and stop the service","time":{"start":1715223048470,"stop":1715223048470,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f2a33df762ba26","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715222744746,"stop":1715222744747,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ea2b650d33e7ac","name":"Ordered Callback - backward","time":{"start":1715223137356,"stop":1715223137356,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3000b3eab4c30d","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715222744777,"stop":1715222744778,"duration":1},"status":"passed","severity":"normal"},{"uid":"7913fd0ddc9d60ed","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715222536753,"stop":1715222536754,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c94591d57974b6","name":"Push message with Russian payload","time":{"start":1715223114288,"stop":1715223114288,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa82f08acf89e533","name":"Query Generator, No message returned","time":{"start":1715223136229,"stop":1715223136229,"duration":0},"status":"passed","severity":"normal"},{"uid":"204078e5e4fa6f5d","name":"addEventListener with correct event","time":{"start":1715222620866,"stop":1715222620867,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16d25f9cdeba7ed","name":"Check received message with timestamp: 1715222580116 ","time":{"start":1715223045906,"stop":1715223045906,"duration":0},"status":"passed","severity":"normal"},{"uid":"44dc973797a3815c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715223180832,"stop":1715223180833,"duration":1},"status":"passed","severity":"normal"},{"uid":"92bb0908b9d19dae","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715222744794,"stop":1715222744796,"duration":2},"status":"passed","severity":"normal"},{"uid":"e60f52eb69238ea7","name":"Push message with emoji payload","time":{"start":1715223114292,"stop":1715223114292,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ca32a9c420ca0f","name":"should emit a peer event after start","time":{"start":1715223048471,"stop":1715223048471,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6816c475c231bf","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app55/8/topic890/json","time":{"start":1715223100910,"stop":1715223100910,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14175a25e31f2d4","name":"A test","time":{"start":1715222827847,"stop":1715222827847,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ef86758d24f1f2","name":"Check received message containing Chinese","time":{"start":1715223045918,"stop":1715223045919,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea532b7a819a111","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715222528689,"stop":1715222528689,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48bfe2a86555197","name":"Check publish message containing XML","time":{"start":1715223044980,"stop":1715223044981,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e54fc1af310cc31","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715223322021,"stop":1715223322021,"duration":0},"status":"passed","severity":"normal"},{"uid":"122257b11368821e","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715222528696,"stop":1715222528697,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a3be72340696dc","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715222744746,"stop":1715222744746,"duration":0},"status":"passed","severity":"normal"},{"uid":"de70b0f1b64ab48c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715222629125,"stop":1715222629126,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc81481579b543e7","name":"Push message equal or less that 1MB","time":{"start":1715223114303,"stop":1715223114303,"duration":0},"status":"passed","severity":"normal"},{"uid":"84909d06c6ef99f5","name":"Decoder throws on undefined content topic","time":{"start":1715222542370,"stop":1715222542370,"duration":0},"status":"passed","severity":"normal"},{"uid":"f170d133cfdec996","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715222528678,"stop":1715222528678,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca08a7a032943cb2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715222788509,"stop":1715222788509,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9cd2b48022b4c9","name":"Check received message containing Basic HTML tag","time":{"start":1715222758771,"stop":1715222758772,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d25c5e815d75852","name":"should not fail to stop the service if it was not started","time":{"start":1715222593542,"stop":1715222593542,"duration":0},"status":"passed","severity":"normal"},{"uid":"986e885b8a8fc5cf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715223217009,"stop":1715223217009,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f15d082e0cf63","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715222659568,"stop":1715222659568,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51c532051db82b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715222744778,"stop":1715222744781,"duration":3},"status":"passed","severity":"normal"},{"uid":"7e1cc9746da59165","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715223180835,"stop":1715223180835,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c6af3030ca7822","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715222528692,"stop":1715222528692,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c556189c4522aef","name":"should configure sharding based on application and version for autosharding","time":{"start":1715222528702,"stop":1715222528703,"duration":1},"status":"passed","severity":"normal"},{"uid":"277a2419aad62cb8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715222827740,"stop":1715222827740,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb36fdc9aaba05","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715223180837,"stop":1715223180838,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd6eb236198fa60c","name":"should return all peers when numPeers is 0","time":{"start":1715222542008,"stop":1715222542009,"duration":1},"status":"passed","severity":"normal"},{"uid":"32765d7f821f233d","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715222553061,"stop":1715222553062,"duration":1},"status":"passed","severity":"normal"},{"uid":"52a7c236163c5c71","name":"Throws when trying to push message with empty payload","time":{"start":1715222996881,"stop":1715222996881,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e9fcd88d877547","name":"Push message with content topic containing SQL Injection","time":{"start":1715222996888,"stop":1715222996889,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f4857845ef4104","name":"removeEventListener with wrong event","time":{"start":1715222620868,"stop":1715222620868,"duration":0},"status":"passed","severity":"normal"},{"uid":"127a90fce013e4f1","name":"Subscribe and receives messages on 20 topics","time":{"start":1715223217006,"stop":1715223217007,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb5f2b9e3655db47","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715222659565,"stop":1715222659565,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adcbc59f55c542c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715222542371,"stop":1715222542371,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc676565896af7c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715222788500,"stop":1715222788503,"duration":3},"status":"passed","severity":"normal"},{"uid":"c11c66cbb380e6dd","name":"Nwaku publishes","time":{"start":1715223020113,"stop":1715223020114,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7441bc858346310","name":"Subscribe and receives messages on 20 topics","time":{"start":1715222827734,"stop":1715222827734,"duration":0},"status":"passed","severity":"normal"},{"uid":"914413cb3368c78d","name":"Passing an array","time":{"start":1715223182129,"stop":1715223182130,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d414c361a004c6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715222788507,"stop":1715222788508,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e08de72ec5ca390","name":"safeDispatchEvent","time":{"start":1715222620870,"stop":1715222620870,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e72181192d3a7ed","name":"returns all values when wanted number is greater than available values","time":{"start":1715222551918,"stop":1715222551918,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9fe224461529fc","name":"isConnected should return false after all peers disconnect","time":{"start":1715222580686,"stop":1715222580686,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d6f032804b6a50","name":"Push message with content topic containing JSON","time":{"start":1715223114299,"stop":1715223114299,"duration":0},"status":"passed","severity":"normal"},{"uid":"42742a1b3330aa3f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715222668382,"stop":1715222668383,"duration":1},"status":"passed","severity":"normal"},{"uid":"dacb4b8aca155169","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715223217002,"stop":1715223217002,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf03658366ca70d","name":"Push message with content topic containing Chinese","time":{"start":1715223114295,"stop":1715223114295,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8eabc9c174ab7ef","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715223217011,"stop":1715223217011,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9f8c8d6a07f651","name":"Push message with JSON payload","time":{"start":1715222996878,"stop":1715222996879,"duration":1},"status":"passed","severity":"normal"},{"uid":"38f6c6333170e395","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715223216997,"stop":1715223216998,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae9bfeea46c5318","name":"Check received message containing emoji","time":{"start":1715222758774,"stop":1715222758774,"duration":0},"status":"passed","severity":"normal"},{"uid":"251ff4e2f4f5dadb","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715223052212,"stop":1715223052214,"duration":2},"status":"passed","severity":"normal"},{"uid":"f58a7f607fc136","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715222528696,"stop":1715222528696,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe3107623f58fde","name":"configure the node with multiple content topics","time":{"start":1715223100915,"stop":1715223100915,"duration":0},"status":"passed","severity":"normal"},{"uid":"5650b9f4677f5be6","name":"Push message with content topic containing Script","time":{"start":1715222996889,"stop":1715222996889,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a13bec62ee01627","name":"same cluster, different shard: nodes don't connect","time":{"start":1715222744741,"stop":1715222744741,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c7244e8a4d5061","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715222528690,"stop":1715222528691,"duration":1},"status":"passed","severity":"normal"},{"uid":"b43eec1094754724","name":"Push message with special chars payload","time":{"start":1715223114284,"stop":1715223114284,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9877df271d432cf","name":"Passing page size 3 when there are 20 messages","time":{"start":1715223172640,"stop":1715223172640,"duration":0},"status":"passed","severity":"normal"},{"uid":"7525a0bac651302d","name":"Check received message containing numeric","time":{"start":1715222758767,"stop":1715222758767,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3815ae2c5275e1b","name":"Decoder throws on empty string content topic","time":{"start":1715222542370,"stop":1715222542370,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ceaabf6f801bb43","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app80/5/topic975/utf8","time":{"start":1715223100906,"stop":1715223100906,"duration":0},"status":"passed","severity":"normal"},{"uid":"2416171bef1d5803","name":"Check received message containing escaped characters","time":{"start":1715223045926,"stop":1715223045926,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52bb95466ab231","name":"Query generator for multiple messages with different message text format","time":{"start":1715223160285,"stop":1715223160286,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b43f1089983371","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715222580683,"stop":1715222580684,"duration":1},"status":"passed","severity":"normal"},{"uid":"84f2349359c86f4c","name":"Ping on unsubscribed peer","time":{"start":1715222656746,"stop":1715222656746,"duration":0},"status":"passed","severity":"normal"},{"uid":"5373ac44ce7d8bad","name":"Subscribe to topic containing Script and receive message","time":{"start":1715223217010,"stop":1715223217010,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b9bac5b956e2b","name":"Push message with content topic containing XML","time":{"start":1715223114298,"stop":1715223114298,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e5eb6194039234","name":"Decoder throws on undefined content topic","time":{"start":1715222564941,"stop":1715222564942,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7118068932ef9eb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715222788508,"stop":1715222788509,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5080b3d05c1da44","name":"Relay - dialed first","time":{"start":1715223191736,"stop":1715223191736,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2fe87700e3fa6f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715223015901,"stop":1715223015902,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a503c09ef89454c","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715222551919,"stop":1715222551919,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8d483c3e8f6393","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715223088013,"stop":1715223088014,"duration":1},"status":"passed","severity":"normal"},{"uid":"d380d5d9dfa19fef","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715222744765,"stop":1715222744766,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e95e4123289da7b","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715222528677,"stop":1715222528677,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d871f07c7aa5ff","name":"Fails to push message bigger that 1MB","time":{"start":1715222996896,"stop":1715222996896,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaee843ae91a5244","name":"Check message received after jswaku node is restarted","time":{"start":1715223045913,"stop":1715223045913,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6346b50c9bb869d2","name":"non connected peers","time":{"start":1715222995580,"stop":1715222995581,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f765b8030fa3869","name":"Check received message containing Russian","time":{"start":1715223045919,"stop":1715223045919,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba6273d5d8adb75","name":"Push message with XML payload","time":{"start":1715223114289,"stop":1715223114290,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff753863517a9a85","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715222587452,"stop":1715222587452,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1254168ea97457d","name":"Push message with Basic HTML tag payload","time":{"start":1715222996878,"stop":1715222996878,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fa6512735b7e4d","name":"should return valid sharding parameters for static sharding","time":{"start":1715222528702,"stop":1715222528702,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7acb63c0c6ae8d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715222587450,"stop":1715222587451,"duration":1},"status":"passed","severity":"normal"},{"uid":"222eabb0133f0e1f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715222528697,"stop":1715222528697,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f902bf6d6b90c2","name":"Check message with invalid timestamp is not received","time":{"start":1715223045929,"stop":1715223045929,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d598c68830510a3","name":"Push message with content topic containing special chars","time":{"start":1715223114295,"stop":1715223114295,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3bcf498fe32ae","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715222827746,"stop":1715222827746,"duration":0},"status":"passed","severity":"normal"},{"uid":"2baff13bb64d68ce","name":"should not fail to stop the service if it was not started","time":{"start":1715222557207,"stop":1715222557207,"duration":0},"status":"passed","severity":"normal"},{"uid":"8add311e0637fe56","name":"Reopen subscription with peer with lost subscription","time":{"start":1715222656746,"stop":1715222656746,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc166ebe6698f224","name":"Decoder throws on empty string content topic","time":{"start":1715222564942,"stop":1715222564942,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba4bab3e7e15c64","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715222553376,"stop":1715222553376,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b42b539ff5d4f671","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715222744748,"stop":1715222744748,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d30af714e6e7e5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715222528695,"stop":1715222528696,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf30676f1fb3bc6f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715223217000,"stop":1715223217000,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c9ae3f28d17dba","name":"Ordered callback, aborts when callback returns true","time":{"start":1715223160288,"stop":1715223160289,"duration":1},"status":"passed","severity":"normal"},{"uid":"b09887e94153b4f2","name":"same cluster, same shard: nodes connect","time":{"start":1715222875279,"stop":1715222875280,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b7f6c7e59dedee","name":"Check message with no payload is not received","time":{"start":1715223045910,"stop":1715223045911,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf110f89432143f1","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715222557210,"stop":1715222557210,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb9a31be6bd7a3b","name":"Push message with content topic containing Script","time":{"start":1715223114298,"stop":1715223114298,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8174ab1e7a44e4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715223015905,"stop":1715223015905,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a41de80f2b851cd","name":"Encoder throws on undefined content topic","time":{"start":1715222563120,"stop":1715222563121,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2a40a32ee00c518","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715222542010,"stop":1715222542010,"duration":0},"status":"passed","severity":"normal"},{"uid":"370de128992304bf","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715222536755,"stop":1715222536756,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa73a1265e5ae1b","name":"should be called for bootstrap peers","time":{"start":1715222587450,"stop":1715222587450,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb28e803ffae9f","name":"connects to nwaku","time":{"start":1715223182128,"stop":1715223182129,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9b5a6b04a63cf9a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715223015903,"stop":1715223015904,"duration":1},"status":"passed","severity":"normal"},{"uid":"7201f9455a5e738c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715223136228,"stop":1715223136228,"duration":0},"status":"passed","severity":"normal"},{"uid":"b212e347410ad289","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715222564940,"stop":1715222564940,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab41c1844407d4c7","name":"Default pageSize","time":{"start":1715223172642,"stop":1715223172642,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bcc20f5a769b455","name":"Push message with content topic containing unicode special characters","time":{"start":1715222996892,"stop":1715222996892,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33ead6c452f12a2","name":"random static sharding 6 - Cluster ID: 181, Shard ID: 880","time":{"start":1715223106702,"stop":1715223106702,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e0e2eb064354d8","name":"Promise Callback - backward","time":{"start":1715223137355,"stop":1715223137355,"duration":0},"status":"passed","severity":"normal"},{"uid":"391132d0dafe0656","name":"should not receive a peer event before start","time":{"start":1715222593543,"stop":1715222593543,"duration":0},"status":"passed","severity":"normal"},{"uid":"371f9517da96f905","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715223153331,"stop":1715223153331,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f610b404ff5a9c","name":"Fails to publish message with empty text","time":{"start":1715223044987,"stop":1715223044987,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d5d0aee61631bb","name":"throws on empty content topic","time":{"start":1715222528670,"stop":1715222528671,"duration":1},"status":"passed","severity":"normal"},{"uid":"4841d1a54746080a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715222744750,"stop":1715222744750,"duration":0},"status":"passed","severity":"normal"},{"uid":"8253fe7a98152380","name":"Check received message containing Arabic","time":{"start":1715223045919,"stop":1715223045919,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8512832eccce41","name":"shard 0","time":{"start":1715223106698,"stop":1715223106699,"duration":1},"status":"passed","severity":"normal"},{"uid":"531aa800c00e620a","name":"Check received message containing escaped characters","time":{"start":1715223045903,"stop":1715223045904,"duration":1},"status":"passed","severity":"normal"},{"uid":"17857e52301d46ea","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715222528703,"stop":1715222528703,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a1d4be247b105f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715222528693,"stop":1715222528693,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c90e544c3b32ce","name":"should handle application and version for autosharding","time":{"start":1715222528687,"stop":1715222528687,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3144fc9d36c593","name":"should properly create location multiaddrs - tcp6","time":{"start":1715222537407,"stop":1715222537407,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd66505e2284bf1","name":"Fails to push message with large meta","time":{"start":1715222996893,"stop":1715222996894,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94026a92a499988","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715222528691,"stop":1715222528691,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc54ab21ba5bbf2","name":"Check received message containing short","time":{"start":1715223045894,"stop":1715223045895,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0272ffe0359c7e","name":"Check received message containing JSON","time":{"start":1715222758772,"stop":1715222758772,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a3865e64c69bd1","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715223151605,"stop":1715223151606,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf8c40fbe6856c1","name":"Check received message containing Chinese","time":{"start":1715223045898,"stop":1715223045899,"duration":1},"status":"passed","severity":"normal"},{"uid":"d45451829a6958a1","name":"receives messages sent to provided content topic through stream","time":{"start":1715223045098,"stop":1715223045098,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b19482321c43c98","name":"throws an error for improperly formatted content topics","time":{"start":1715222528683,"stop":1715222528684,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c1c5559d40ecab","name":"Push to array if already present","time":{"start":1715222528439,"stop":1715222528440,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5af35b315061b59","name":"Check received message containing Chinese","time":{"start":1715222758769,"stop":1715222758769,"duration":0},"status":"passed","severity":"normal"},{"uid":"d898bfb9025fa58e","name":"Subscribe and publish message","time":{"start":1715223052188,"stop":1715223052188,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd9d4ab88a934d3","name":"Check message with non string payload is not received","time":{"start":1715222758779,"stop":1715222758780,"duration":1},"status":"passed","severity":"normal"},{"uid":"225e2dcba32bc106","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715223136228,"stop":1715223136228,"duration":0},"status":"passed","severity":"normal"},{"uid":"35496d3f8ae91844","name":"Push message with content topic containing numeric","time":{"start":1715222996883,"stop":1715222996883,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d2c43453c63eea","name":"Push message with content topic containing numeric","time":{"start":1715223114294,"stop":1715223114294,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bcb4b93e2b41bb","name":"Fails to publish message with wrong content topic","time":{"start":1715223044987,"stop":1715223044987,"duration":0},"status":"passed","severity":"normal"},{"uid":"172c82932ee1a601","name":"Check received message with timestamp: 1715222580116000000 ","time":{"start":1715223045927,"stop":1715223045927,"duration":0},"status":"passed","severity":"normal"},{"uid":"553ed0f490c1f3e0","name":"Check message received after nwaku node is restarted","time":{"start":1715222758780,"stop":1715222758781,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c5ce5e9ba0768777","name":"Push message with long payload","time":{"start":1715222996868,"stop":1715222996869,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45fbb03d7011cc0","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715223052214,"stop":1715223052215,"duration":1},"status":"passed","severity":"normal"},{"uid":"316b1be6b0862ba6","name":"Check received message containing special chars","time":{"start":1715222758767,"stop":1715222758768,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d8d056844a0b66","name":"Fails to publish duplicate message","time":{"start":1715223044986,"stop":1715223044986,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8222688f8a275a3","name":"Check received message containing Script","time":{"start":1715223045900,"stop":1715223045901,"duration":1},"status":"passed","severity":"normal"},{"uid":"2779eb12c317297a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715223052224,"stop":1715223052225,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e684228c0917d16","name":"Check message received after jswaku node is restarted","time":{"start":1715222758780,"stop":1715222758780,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce7c45a45402c7c2","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715223151606,"stop":1715223151607,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a8026db7d54a461","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715222827738,"stop":1715222827738,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7316f71bf3385e4","name":"receives messages sent to provided content topic through callback","time":{"start":1715223045097,"stop":1715223045097,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13093cb4d46859bc","name":"getPeersByDiscovery","time":{"start":1715222620868,"stop":1715222620869,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d829094be69b1e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715223114298,"stop":1715223114299,"duration":1},"status":"passed","severity":"normal"},{"uid":"184def329fedac26","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715222593545,"stop":1715222593545,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed90ce9b3b60b3f4","name":"Subscribe to topic containing long and receive message","time":{"start":1715223217008,"stop":1715223217009,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2270cbd5b48d80","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715222536751,"stop":1715222536751,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae780e422132466","name":"should be able to decode the field with only STORE set to true","time":{"start":1715222536754,"stop":1715222536754,"duration":0},"status":"passed","severity":"normal"},{"uid":"7394db77b839d81a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715222580659,"stop":1715222580683,"duration":24},"status":"passed","severity":"normal"},{"uid":"aeb55b46ea9f7817","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715222528935,"stop":1715222528935,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9de4816b08c1ec3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715223217011,"stop":1715223217012,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78ea8cca7db0441","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715223217003,"stop":1715223217003,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc9677c6de97819","name":"Push message on custom pubsubTopic","time":{"start":1715222850328,"stop":1715222850329,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bb6a4754720f6e9","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715223045096,"stop":1715223045097,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c50ffb0c69c67edd","name":"Check received message containing emoji","time":{"start":1715223045905,"stop":1715223045905,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ba38d0c2f8a935","name":"Subscribe to topic containing long and receive message","time":{"start":1715222827737,"stop":1715222827738,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88903e121a255e9","name":"Subscribe and receive messages via lightPush","time":{"start":1715222827730,"stop":1715222827731,"duration":1},"status":"passed","severity":"normal"},{"uid":"5079b5645ed20f2","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715222542010,"stop":1715222542011,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4b779caad67d3f","name":"random static sharding 9 - Cluster ID: 210, Shard ID: 595","time":{"start":1715223106704,"stop":1715223106704,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b91a8abc6dbb31","name":"Push message with unicode special characters payload","time":{"start":1715223114292,"stop":1715223114292,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17efadbbfdd81ca","name":"topics with same application and version share the same shard","time":{"start":1715222528681,"stop":1715222528681,"duration":0},"status":"passed","severity":"normal"},{"uid":"6810619e6139ccbf","name":"Relay","time":{"start":1715222589709,"stop":1715222589710,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1270af838315c3","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715222744749,"stop":1715222744749,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb52aec8ebc0d81","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715222536756,"stop":1715222536757,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19f5994d5adb970","name":"Wrong topic","time":{"start":1715223100914,"stop":1715223100915,"duration":1},"status":"passed","severity":"normal"},{"uid":"614e4038b8293102","name":"Ping on subscribed peer","time":{"start":1715222656745,"stop":1715222656745,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fa0533a098d070","name":"Check publish message containing short","time":{"start":1715223044977,"stop":1715223044977,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed2ab98cf6bff04","name":"tcp ip4 address","time":{"start":1715222536868,"stop":1715222536868,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c1f2721ba4c990","name":"Refresh subscription","time":{"start":1715223216999,"stop":1715223216999,"duration":0},"status":"passed","severity":"normal"},{"uid":"649cafd55693e6e","name":"Check publish message containing numeric","time":{"start":1715223044978,"stop":1715223044978,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71435fd8a7d4e15","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715222744750,"stop":1715222744751,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c274cd9aacc98ca","name":"Sets default value correctly","time":{"start":1715223182132,"stop":1715223182132,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a86ab3cca7b1c4","name":"Push message with content topic containing emoji","time":{"start":1715223114300,"stop":1715223114301,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9bf0cb823d7437","name":"recovers when dns.resolve returns empty","time":{"start":1715222553372,"stop":1715222553372,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26113ade192f680","name":"should properly compute the node id","time":{"start":1715222537405,"stop":1715222537405,"duration":0},"status":"passed","severity":"normal"},{"uid":"a857f64e9b003d","name":"Push message with escaped characters payload","time":{"start":1715222996879,"stop":1715222996879,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc22ac793f4a54f4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715223217010,"stop":1715223217010,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a0f078fbc7a5c0","name":"Push message with Arabic payload","time":{"start":1715223114287,"stop":1715223114287,"duration":0},"status":"passed","severity":"normal"},{"uid":"5789de912d9ab8bf","name":"Overlapping topic subscription","time":{"start":1715223217008,"stop":1715223217008,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ce73e3026c46f6","name":"Store - dialed first","time":{"start":1715223191737,"stop":1715223191738,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66ecc922bf7015c","name":"Check message with invalid timestamp is not received","time":{"start":1715223045907,"stop":1715223045908,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa359934015fbe2","name":"Push message with content topic containing unicode special characters","time":{"start":1715223114300,"stop":1715223114300,"duration":0},"status":"passed","severity":"normal"},{"uid":"428c1191bcddf4ac","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715223217007,"stop":1715223217007,"duration":0},"status":"passed","severity":"normal"}] |