2025-05-10 02:15:24 +00:00

1 line
153 KiB
JSON

[{"uid":"7a3b9c9708371d49","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1746843190087,"stop":1746843190087,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1b0a10b21316fd","name":"Encoder throws on undefined content topic","time":{"start":1746842674172,"stop":1746842674172,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fa26aac2011118","name":"Check message with invalid timestamp is not received","time":{"start":1746843101190,"stop":1746843101191,"duration":1},"status":"passed","severity":"normal"},{"uid":"afbcb9e437221385","name":"Generator, custom pubsub topic","time":{"start":1746842942941,"stop":1746842942941,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cffa2eb8eea8ae05","name":"Subscribe to topic containing numeric and receive message","time":{"start":1746843190086,"stop":1746843190086,"duration":0},"status":"passed","severity":"normal"},{"uid":"866fd2f1ebfd4542","name":"isConnected should return true after first peer connects","time":{"start":1746842728677,"stop":1746842728677,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d826cf1d6a210d","name":"should encodeTxt and decodeTxt","time":{"start":1746842650548,"stop":1746842650548,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a23f83506b5a55","name":"Passing page size 0 when there are 110 messages","time":{"start":1746842958556,"stop":1746842958556,"duration":0},"status":"passed","severity":"normal"},{"uid":"faba195c202f39cf","name":"Throws when trying to push message with empty payload","time":{"start":1746843299881,"stop":1746843299881,"duration":0},"status":"passed","severity":"normal"},{"uid":"373aa5171e95b40b","name":"Nodes with multiple pubsub topic","time":{"start":1746842826017,"stop":1746842826018,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ba45987a7599bc","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1746842716937,"stop":1746842716937,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a31b66feb76fe8","name":"should add to incoming buffer if dependencies are not met","time":{"start":1746842692975,"stop":1746842692975,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a8a05e8fb67d9f","name":"more peers than existing","time":{"start":1746842812359,"stop":1746842812359,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4938cd7fc51b14","name":"Check publish message containing JSON","time":{"start":1746842832450,"stop":1746842832451,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a7be3aee43350e","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1746842692492,"stop":1746842692492,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f37becb3e11abf","name":"Query generator for 2000 messages","time":{"start":1746842948333,"stop":1746842948333,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1d3c80eab7db42","name":"Check message with no pubsub topic is not received","time":{"start":1746843101191,"stop":1746843101191,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1d8a3a174b14bb","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1746842834974,"stop":1746842834974,"duration":0},"status":"passed","severity":"normal"},{"uid":"31becc8352353362","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1746843190092,"stop":1746843190092,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67e668b8296e06c","name":"Relay - times out","time":{"start":1746842971762,"stop":1746842971763,"duration":1},"status":"passed","severity":"normal"},{"uid":"85385866ed5b5e32","name":"it tolerates circular branch references","time":{"start":1746842664370,"stop":1746842664371,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f09514806fd233","name":"should properly compute the node id","time":{"start":1746842650553,"stop":1746842650557,"duration":4},"status":"passed","severity":"normal"},{"uid":"473d7e3c2348458d","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1746842692506,"stop":1746842692507,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a39aebc3103647e","name":"should throw error - no id","time":{"start":1746842650550,"stop":1746842650550,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0cd701f8db820c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1746842903995,"stop":1746842903995,"duration":0},"status":"passed","severity":"normal"},{"uid":"942bf11304cab8a","name":"throws on content topic with empty encoding field","time":{"start":1746842642062,"stop":1746842642062,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b8f9c5fcfa7b7b","name":"Query with Promise Callback, No message returned","time":{"start":1746842916400,"stop":1746842916400,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f4575f7810f28c","name":"Overlapping topic subscription","time":{"start":1746843190084,"stop":1746843190085,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80ee5d2c8793978","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1746842691886,"stop":1746842691886,"duration":0},"status":"passed","severity":"normal"},{"uid":"39373a9015f600cf","name":"returns all values when wanted number is greater than available values","time":{"start":1746842663727,"stop":1746842663727,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25731417b0f86d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1746842709948,"stop":1746842709948,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d33f0381383b015","name":"should handle special patterns correctly","time":{"start":1746842694380,"stop":1746842694381,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8db5c378ef10783","name":"Subscribe to topic containing long and publish message","time":{"start":1746842834981,"stop":1746842834981,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5f6e37e6a9fc5d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1746843190089,"stop":1746843190089,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b2d9e3e7f49b8f","name":"Subscribe to topic containing Script and publish message","time":{"start":1746842834983,"stop":1746842834996,"duration":13},"status":"passed","severity":"normal"},{"uid":"4f30acb1ee64162b","name":"Encoder throws on empty string content topic","time":{"start":1746842674173,"stop":1746842674173,"duration":0},"status":"passed","severity":"normal"},{"uid":"168e2c0a843efd27","name":"topics with same application and version share the same shard","time":{"start":1746842642074,"stop":1746842642074,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2845957da08ec7","name":"Push message with escaped characters payload","time":{"start":1746843299880,"stop":1746843299880,"duration":0},"status":"passed","severity":"normal"},{"uid":"178d816bd70048b3","name":"Check received message containing Russian","time":{"start":1746843101196,"stop":1746843101196,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d7e1bcc8b27959","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1746842821597,"stop":1746842821598,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4cbc24f22805b9","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1746842709948,"stop":1746842709949,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4fd63571e40e794","name":"should maintain desired error rate","time":{"start":1746842694379,"stop":1746842694380,"duration":1},"status":"passed","severity":"normal"},{"uid":"872317ea209067e8","name":"Push message with Arabic payload","time":{"start":1746843299890,"stop":1746843299890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b550076974185508","name":"should push the message to the outgoing buffer","time":{"start":1746842692972,"stop":1746842692972,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7e3cdc85637844","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1746842821598,"stop":1746842821598,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcf8e2e2eacb5c5","name":"Push message with unicode special characters payload","time":{"start":1746843299880,"stop":1746843299880,"duration":0},"status":"passed","severity":"normal"},{"uid":"376a5eb4c949b659","name":"Generator, 2 different pubsubtopics","time":{"start":1746842942941,"stop":1746842942941,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2151955789a80cb7","name":"Check received message containing Arabic","time":{"start":1746843101185,"stop":1746843101185,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6933624702586ca","name":"should not receive a peer event before start","time":{"start":1746842713596,"stop":1746842713597,"duration":1},"status":"passed","severity":"normal"},{"uid":"de309abed5b07774","name":"should create a new stream if no existing for protocol found","time":{"start":1746842656242,"stop":1746842656242,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5921674ab3dcb4","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1746842692481,"stop":1746842692482,"duration":1},"status":"passed","severity":"normal"},{"uid":"82c0f44448d12b3d","name":"Check publish message containing Basic HTML tag","time":{"start":1746842832449,"stop":1746842832450,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ac611d799778","name":"should encode/decode to RLP encoding","time":{"start":1746842650557,"stop":1746842650557,"duration":0},"status":"passed","severity":"normal"},{"uid":"7951efaba82ed104","name":"should insert elements correctly","time":{"start":1746842694379,"stop":1746842694379,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0895654a6604daa","name":"random static sharding 1 - Cluster ID: 221, Shard ID: 848","time":{"start":1746842945540,"stop":1746842945541,"duration":1},"status":"passed","severity":"normal"},{"uid":"935bbb3a50b140d0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1746842821596,"stop":1746842821597,"duration":1},"status":"passed","severity":"normal"},{"uid":"a05f10acbf8fcf","name":"throws an error for improperly formatted content topics","time":{"start":1746842642076,"stop":1746842642076,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac765a4653dbc8ac","name":"Passing invalid cursor","time":{"start":1746842903996,"stop":1746842903996,"duration":0},"status":"passed","severity":"normal"},{"uid":"673b0342ce925fc8","name":"Push message with content topic containing Script","time":{"start":1746843299896,"stop":1746843299897,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b5c892fcd5cacd","name":"Check received message containing special chars","time":{"start":1746843101184,"stop":1746843101184,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ece4110f50ab90","name":"Used by Waku Relay","time":{"start":1746842966106,"stop":1746842966106,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed93b0a76da6f4d0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1746843190089,"stop":1746843190089,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff417c66a83a074d","name":"Sets default value correctly","time":{"start":1746842966109,"stop":1746842966109,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25a5fed4d25682a","name":"Push message with custom timestamp: 1746846328913","time":{"start":1746843299900,"stop":1746843299901,"duration":1},"status":"passed","severity":"normal"},{"uid":"6860cbbe348f08b5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1746842692511,"stop":1746842692512,"duration":1},"status":"passed","severity":"normal"},{"uid":"f258fa42f0538c7f","name":"removeEventListener with correct event","time":{"start":1746842749882,"stop":1746842749883,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c062b9ba8edf0e8","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app5/6/topic968/json","time":{"start":1746842931642,"stop":1746842931643,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5fe9ea2a6bb20bb","name":"should properly create location multiaddrs - udp6","time":{"start":1746842650559,"stop":1746842650559,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f78904f018e427f","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1746842832136,"stop":1746842832136,"duration":0},"status":"skipped","severity":"normal"},{"uid":"737b5c80e66fe9a9","name":"Decoder throws on undefined content topic","time":{"start":1746842674174,"stop":1746842674174,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8d9c3f1b898ab8","name":"Push message with content topic containing Arabic","time":{"start":1746843299883,"stop":1746843299883,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdbde451aa589ff","name":"Subscribe and receive messages via waku relay post","time":{"start":1746843190082,"stop":1746843190082,"duration":0},"status":"passed","severity":"normal"},{"uid":"87575413fc299afb","name":"Check publish message containing Chinese","time":{"start":1746842832441,"stop":1746842832441,"duration":0},"status":"passed","severity":"normal"},{"uid":"4743cec2d192931","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1746842903994,"stop":1746842903994,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa0ba901eca8b47","name":"should set field with only FILTER enabled","time":{"start":1746842650562,"stop":1746842650563,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac9aa910257ac4d8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1746842821595,"stop":1746842821595,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ccec1179c1fe63","name":"should use shardsUnderCluster when provided","time":{"start":1746842683595,"stop":1746842683595,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b94fd1aaa10a0a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1746842890947,"stop":1746842890947,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cb2809a458812b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1746843190086,"stop":1746843190087,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11944e1d050fc71","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1746842642070,"stop":1746842642070,"duration":0},"status":"passed","severity":"normal"},{"uid":"3087d5b00b5ef39","name":"Push message with numeric payload","time":{"start":1746843299876,"stop":1746843299877,"duration":1},"status":"passed","severity":"normal"},{"uid":"968829a5775e9583","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1746842715662,"stop":1746842715662,"duration":0},"status":"passed","severity":"normal"},{"uid":"62336ac39415e7c9","name":"removeEventListener with wrong event","time":{"start":1746842749883,"stop":1746842749884,"duration":1},"status":"passed","severity":"normal"},{"uid":"441ec6e87bf7d481","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1746842692478,"stop":1746842692479,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8acaa727db82b9d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1746842692510,"stop":1746842692511,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1117f713bf026b9","name":"should not fail to stop the service if it was not started","time":{"start":1746842668205,"stop":1746842668205,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a0d4e924cc3966","name":"Check received message containing long","time":{"start":1746843101194,"stop":1746843101194,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbcc586be0efea2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1746842649775,"stop":1746842649776,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1615752c06cac59","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1746842916398,"stop":1746842916398,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9916880a7507c3c","name":"start node with empty content topic","time":{"start":1746842931648,"stop":1746842931648,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac35e614c01a28c","name":"Push message equal or less that 1MB","time":{"start":1746843299901,"stop":1746843299901,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db4a2cc3cc7fb6a","name":"should throw error - invalid id","time":{"start":1746842650551,"stop":1746842650552,"duration":1},"status":"passed","severity":"normal"},{"uid":"b84da46643ae7655","name":"Push message equal or less that 1MB","time":{"start":1746843299888,"stop":1746843299888,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a36de7d3a2080a3","name":"Subscribe and receive messages via lightPush","time":{"start":1746843190081,"stop":1746843190081,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5c44d9a2677c5","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1746842663928,"stop":1746842663928,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7692bd789ab913b","name":"Subscribe and receive messages via waku relay post","time":{"start":1746843190092,"stop":1746843190092,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce50563c63ddb31","name":"should return PeerId when PeerId is provided","time":{"start":1746842683593,"stop":1746842683593,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9a5808815e65f0","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app5/2/topic299/proto","time":{"start":1746842931637,"stop":1746842931637,"duration":0},"status":"passed","severity":"normal"},{"uid":"245301f56471a9a0","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1746842649778,"stop":1746842649780,"duration":2},"status":"passed","severity":"normal"},{"uid":"26e271337d0982b3","name":"Check publish message containing XML","time":{"start":1746842832447,"stop":1746842832448,"duration":1},"status":"passed","severity":"normal"},{"uid":"da08efc18b2d7c07","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1746842826015,"stop":1746842826016,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e3cc3f2a175adf","name":"should properly start and stop event listening","time":{"start":1746842683425,"stop":1746842683426,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd601a9030c20340","name":"Refresh subscription","time":{"start":1746843190094,"stop":1746843190094,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8e2f13efb852e6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1746842966674,"stop":1746842966674,"duration":0},"status":"passed","severity":"normal"},{"uid":"8917273046ceedfc","name":"should correctly map a content topic to a pubsub topic","time":{"start":1746842642095,"stop":1746842642095,"duration":0},"status":"passed","severity":"normal"},{"uid":"95cbce2e20d9c02e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1746842649772,"stop":1746842649772,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4c797ac8b63f76","name":"Encoder throws on empty string content topic","time":{"start":1746842656583,"stop":1746842656583,"duration":0},"status":"passed","severity":"normal"},{"uid":"af74ae320b172cd","name":"Decrypt messages","time":{"start":1746842813850,"stop":1746842813850,"duration":0},"status":"passed","severity":"normal"},{"uid":"95788cdccec3d582","name":"should not allow k > 12","time":{"start":1746842691883,"stop":1746842691884,"duration":1},"status":"passed","severity":"normal"},{"uid":"e949e640a6fc36c5","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1746842664374,"stop":1746842664374,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a24506f981b3c3c","name":"Passing an array","time":{"start":1746842966105,"stop":1746842966105,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5d8b058f392724","name":"Asymmetric encrypt & decrypt","time":{"start":1746842674690,"stop":1746842674690,"duration":0},"status":"passed","severity":"normal"},{"uid":"6027d5401e70ecf7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1746843190092,"stop":1746843190092,"duration":0},"status":"passed","severity":"normal"},{"uid":"833a7fd32900e7a5","name":"Query Generator, Wrong PubsubTopic","time":{"start":1746842916395,"stop":1746842916395,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec41dbf03973495","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1746842931647,"stop":1746842931648,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4770acb9c8048f","name":"Push message with content topic containing emoji","time":{"start":1746843299899,"stop":1746843299899,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1cfc6ccb760366","name":"should not fail to start the service if it is already started","time":{"start":1746842812170,"stop":1746842812171,"duration":1},"status":"passed","severity":"normal"},{"uid":"941252de219a0ede","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1746842663929,"stop":1746842663930,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ffbb5f945c3fbd","name":"A test","time":{"start":1746842767278,"stop":1746842767278,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e548c5603f506f","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1746842642080,"stop":1746842642080,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bb92587a3b5335","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1746842692513,"stop":1746842692514,"duration":1},"status":"passed","severity":"normal"},{"uid":"634c312b63159196","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1746842692494,"stop":1746842692495,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ba2d192f31a898","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1746842709944,"stop":1746842709946,"duration":2},"status":"passed","severity":"normal"},{"uid":"c54c2e85d7a1d23c","name":"returns nothing if no connections present","time":{"start":1746842655900,"stop":1746842655901,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2674678b79ffb2","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1746842966677,"stop":1746842966677,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4c3804dc93b505","name":"dispatchEvent via connectionManager","time":{"start":1746842749885,"stop":1746842749885,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd25c6af943cbd43","name":"Privacy Node - default protocol","time":{"start":1746842971765,"stop":1746842971766,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0bbb8e0fd6c949b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1746843190096,"stop":1746843190097,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6334846c53a4b75","name":"Should update multiaddrs","time":{"start":1746842776961,"stop":1746842776961,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f86b4bc65848","name":"handles empty shards array correctly","time":{"start":1746842642094,"stop":1746842642095,"duration":1},"status":"passed","severity":"normal"},{"uid":"e23b32f4a96c3bb1","name":"different cluster, same shard: nodes don't connect","time":{"start":1746842776700,"stop":1746842776700,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e01a92ff412f37","name":"should initialize with custom number of peers","time":{"start":1746842683528,"stop":1746842683529,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b88d555a13cce5","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1746842692487,"stop":1746842692488,"duration":1},"status":"passed","severity":"normal"},{"uid":"7130bfcb2a52f04c","name":"Refresh subscription","time":{"start":1746842834977,"stop":1746842834977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"166a30525a21a833","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1746842692495,"stop":1746842692495,"duration":0},"status":"passed","severity":"normal"},{"uid":"c162c526edfddf40","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1746842945577,"stop":1746842945578,"duration":1},"status":"passed","severity":"normal"},{"uid":"308053f50814cb7c","name":"start node with empty shard should fail","time":{"start":1746842945578,"stop":1746842945579,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d99c15369d6885e","name":"Push message with SQL Injection payload","time":{"start":1746843299878,"stop":1746843299878,"duration":0},"status":"passed","severity":"normal"},{"uid":"21969a9e02abd6fc","name":"throws on content topic with generation field greater than 0","time":{"start":1746842642060,"stop":1746842642060,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98b2561c1f3094d","name":"should initialize with default number of peers","time":{"start":1746842683528,"stop":1746842683528,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ffd1c93cfe8707","name":"should initialize bloom filter with correct parameters","time":{"start":1746842694378,"stop":1746842694379,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b0eae2d62f18064","name":"Push message with custom timestamp: 1716084328913","time":{"start":1746843299900,"stop":1746843299900,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17fe63af3080a01","name":"Subscribe to topic containing numeric and receive message","time":{"start":1746843190095,"stop":1746843190095,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3bc13f82ae5364","name":"Push message with Arabic payload","time":{"start":1746843299877,"stop":1746843299877,"duration":0},"status":"passed","severity":"normal"},{"uid":"257bc9bf4ffaa84e","name":"Check received message containing shell command","time":{"start":1746843101187,"stop":1746843101187,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9ae9d1d36b8171","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1746842832454,"stop":1746842832457,"duration":3},"status":"passed","severity":"normal"},{"uid":"731dec4eeb641cc6","name":"Light Node - default protocols","time":{"start":1746842971765,"stop":1746842971765,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00709ede92861eb","name":"should process tasks in queue","time":{"start":1746842683491,"stop":1746842683491,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a5c1693d96617b","name":"Check received message containing numeric","time":{"start":1746843101184,"stop":1746843101184,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e8bcc1b383a2c1","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1746842650549,"stop":1746842650549,"duration":0},"status":"passed","severity":"normal"},{"uid":"31947360727ff817","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1746842642083,"stop":1746842642083,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac04072a6d410243","name":"Passing page size 1 when there are 4 messages","time":{"start":1746842958557,"stop":1746842958557,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa9a49c5531f140","name":"non connected peers","time":{"start":1746842812360,"stop":1746842812360,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1c65e0ff7d958d1","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1746842692475,"stop":1746842692478,"duration":3},"status":"passed","severity":"normal"},{"uid":"b48510a64156dc2d","name":"Push message with Basic HTML tag payload","time":{"start":1746843299892,"stop":1746843299892,"duration":0},"status":"passed","severity":"normal"},{"uid":"19360950202a66e7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1746843190090,"stop":1746843190091,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8db21052a6bfc12","name":"should be able to encode the field with only FILTER set to true","time":{"start":1746842649767,"stop":1746842649768,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e1c26fdff91d79","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1746842916399,"stop":1746842916399,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f083df885003d54","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1746843190100,"stop":1746843190100,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d78037de6c0e807","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1746842834975,"stop":1746842834977,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0e2865d52917d26","name":"listenerCount","time":{"start":1746842749884,"stop":1746842749885,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1a30ca81d1e9a8","name":"passes more than one ENR URLs and attempts connection","time":{"start":1746842713599,"stop":1746842713599,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2e1eebec332e45a","name":"Default pageSize","time":{"start":1746842958560,"stop":1746842958561,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4cc0bd9952f9259","name":"should properly create location multiaddrs - tcp4","time":{"start":1746842650559,"stop":1746842650559,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc7b10ef8c9a5d1","name":"Push message with content topic containing long","time":{"start":1746843299881,"stop":1746843299882,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8c7e7d680aaa76","name":"should set field with all protocols disabled","time":{"start":1746842650561,"stop":1746842650561,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a41690d43637ac4","name":"Check received message with timestamp: 1746842708483 ","time":{"start":1746843101189,"stop":1746843101189,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc1161f404b4da2","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1746842966677,"stop":1746842966678,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2bc71c365162434","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1746842916397,"stop":1746842916398,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d6fd98fc156747","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1746842692507,"stop":1746842692507,"duration":0},"status":"passed","severity":"normal"},{"uid":"72bd9bd0563286fc","name":"Check meta is set [ecies]","time":{"start":1746842675771,"stop":1746842675771,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f4405cd8aec22c","name":"Reopen subscription with peer with lost subscription","time":{"start":1746842774061,"stop":1746842774061,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f2faa7ff66b26d","name":"tcp ip4 address","time":{"start":1746842649920,"stop":1746842649920,"duration":0},"status":"passed","severity":"normal"},{"uid":"a355ce72de2045e8","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1746842715662,"stop":1746842715662,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac6c2ff1193d9e4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1746843190090,"stop":1746843190090,"duration":0},"status":"passed","severity":"normal"},{"uid":"87def83fa0e1df2f","name":"Check publish message containing short","time":{"start":1746842832439,"stop":1746842832440,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac24624d442cc1","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1746842642092,"stop":1746842642092,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a437122a169ad7","name":"should be delivered immediately if received","time":{"start":1746842692980,"stop":1746842692980,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0dffcf0a06add9","name":"Check publish message containing unicode special characters","time":{"start":1746842832453,"stop":1746842832454,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee43a8bf48efc17d","name":"less peers than existing","time":{"start":1746842812359,"stop":1746842812359,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d264c5361600a819","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1746842692486,"stop":1746842692486,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba67ecaf75b7df4","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1746842649777,"stop":1746842649778,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9f8c0b21010634","name":"should handle corrupted local storage data gracefully","time":{"start":1746842668208,"stop":1746842668209,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc3feaa64e68eb","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1746842826017,"stop":1746842826017,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba97a77da432c14","name":"should throw an error for insufficient data","time":{"start":1746842642185,"stop":1746842642185,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bd7f7df7c4c93b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1746842966675,"stop":1746842966676,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da9e4a8b1df63e7","name":"Check publish message after client node is restarted","time":{"start":1746842832477,"stop":1746842832477,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8982f10aa5944d0","name":"Check publish message containing Arabic","time":{"start":1746842832441,"stop":1746842832444,"duration":3},"status":"passed","severity":"normal"},{"uid":"a368e8b5755066c2","name":"should emit a peer event after start","time":{"start":1746842668206,"stop":1746842668206,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1e0c189e350331","name":"Throws when trying to push message with empty payload","time":{"start":1746843299894,"stop":1746843299894,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5476f7450b786fb","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1746842834982,"stop":1746842834982,"duration":0},"status":"passed","severity":"normal"},{"uid":"25872c3a47329bf2","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1746842663926,"stop":1746842663927,"duration":1},"status":"passed","severity":"normal"},{"uid":"35cc6e2839846d9b","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1746842642078,"stop":1746842642078,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9687767fca20e6c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1746842692509,"stop":1746842692509,"duration":0},"status":"passed","severity":"normal"},{"uid":"2774efd9248e49c1","name":"Relay - dialed after","time":{"start":1746842971762,"stop":1746842971762,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9283d1e53f4f77","name":"Accepts a valid Waku Message","time":{"start":1746842687010,"stop":1746842687011,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c88754f53a499b","name":"Push message with shell command payload","time":{"start":1746843299892,"stop":1746843299892,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb5c477d6fa7036","name":"throws on content topic with empty application field","time":{"start":1746842642060,"stop":1746842642061,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d4d0ef473eca00","name":"Publish message with custom timestamp: Sat May 10 2025 03:07:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1746842832460,"stop":1746842832461,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb7e38b5f66fa9a","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1746842663930,"stop":1746842663931,"duration":1},"status":"passed","severity":"normal"},{"uid":"260046929061defe","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1746842826014,"stop":1746842826015,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e64944a15692b47","name":"should properly create location multiaddrs - tcp","time":{"start":1746842650560,"stop":1746842650560,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7c0eb43e5eb960","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1746842656244,"stop":1746842656244,"duration":0},"status":"passed","severity":"normal"},{"uid":"78755f0b4083356b","name":"throws on content topic with too few or too many fields","time":{"start":1746842642059,"stop":1746842642059,"duration":0},"status":"passed","severity":"normal"},{"uid":"1616ed9a0e2c0b18","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1746842664375,"stop":1746842664375,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca581cc3235adc65","name":"Push message with content topic containing shell command","time":{"start":1746843299898,"stop":1746843299898,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a219ab0a4beac09","name":"should return false","time":{"start":1746842650552,"stop":1746842650552,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ce38668118d0a4","name":"should properly create location multiaddrs - udp4","time":{"start":1746842650558,"stop":1746842650559,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d01a96f2635ead","name":"random static sharding 10 - Cluster ID: 310, Shard ID: 241","time":{"start":1746842945566,"stop":1746842945573,"duration":7},"status":"passed","severity":"normal"},{"uid":"ae4a92fda14894a9","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1746842692485,"stop":1746842692485,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6fd1946c88b1815","name":"should transition to Unhealthy when no connections","time":{"start":1746842683418,"stop":1746842683421,"duration":3},"status":"passed","severity":"normal"},{"uid":"aad0decad2f5e9e8","name":"should return different streams if requested simultaniously","time":{"start":1746842656242,"stop":1746842656243,"duration":1},"status":"passed","severity":"normal"},{"uid":"1272d7b7928ced4d","name":"Query Generator - true","time":{"start":1746842951394,"stop":1746842951395,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b6357bc645b777","name":"Promise Callback - false","time":{"start":1746842951396,"stop":1746842951396,"duration":0},"status":"passed","severity":"normal"},{"uid":"30efa549171410c8","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1746842728675,"stop":1746842728676,"duration":1},"status":"passed","severity":"normal"},{"uid":"9703fa5e3e77375c","name":"Check message with non string payload is not received","time":{"start":1746843101192,"stop":1746843101192,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ddf44f5b811182","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1746842642094,"stop":1746842642094,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9c8f1ba6158185","name":"Subscribe and receives messages on 20 topics","time":{"start":1746843190083,"stop":1746843190083,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9e990609e36165","name":"Passing page size 3 when there are 20 messages","time":{"start":1746842958557,"stop":1746842958558,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ca54d92be64041","name":"Subscribe to topic containing emoji and receive message","time":{"start":1746843190089,"stop":1746843190090,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6791edca6c23d09","name":"Ordered Callback - false","time":{"start":1746842951397,"stop":1746842951397,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6853af747138ba3","name":"should return the pubsub topic directly if a string is provided","time":{"start":1746842642092,"stop":1746842642092,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a382a941c07f7b","name":"Should update shard info","time":{"start":1746842776961,"stop":1746842776962,"duration":1},"status":"passed","severity":"normal"},{"uid":"610c309f8a69c744","name":"Push message with Chinese payload","time":{"start":1746843299890,"stop":1746843299890,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b95bc27c083280","name":"Push 30 different messages","time":{"start":1746843299881,"stop":1746843299881,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df76f99cb205286","name":"Add multiple subscription objects on single nwaku node","time":{"start":1746843190099,"stop":1746843190099,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c679744af3f292","name":"should retry on complete failure if specified","time":{"start":1746842683647,"stop":1746842683648,"duration":1},"status":"passed","severity":"normal"},{"uid":"15296a3eb23857ff","name":"Mutual subscription","time":{"start":1746842834972,"stop":1746842834972,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a03e3f046067c1","name":"Push message with rate limit","time":{"start":1746843299886,"stop":1746843299887,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aeac712f5e5516e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1746842649770,"stop":1746842649771,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0dc0339cc2f2d35","name":"Publish message with rate limit","time":{"start":1746842832478,"stop":1746842832481,"duration":3},"status":"passed","severity":"normal"},{"uid":"305695147c3cefbc","name":"Callback on promise, aborts when callback returns true","time":{"start":1746842948331,"stop":1746842948331,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb01892e485f336","name":"groups content topics by expected pubsub topic","time":{"start":1746842642074,"stop":1746842642075,"duration":1},"status":"passed","severity":"normal"},{"uid":"69edebdd44067df9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1746842642089,"stop":1746842642089,"duration":0},"status":"passed","severity":"normal"},{"uid":"518004334310a40","name":"should throw an error for empty SingleShardInfos array","time":{"start":1746842642077,"stop":1746842642077,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fce76bbc14dec5","name":"Passing page size 110 when there are 120 messages","time":{"start":1746842958560,"stop":1746842958560,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58d3128f2e6b271","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1746842642073,"stop":1746842642073,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95ca1e3920ff789","name":"Waku message hash computation (payload length 0)","time":{"start":1746842644585,"stop":1746842644585,"duration":0},"status":"passed","severity":"normal"},{"uid":"2808bad91ead6e2f","name":"Wrong topic","time":{"start":1746842931646,"stop":1746842931646,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36a12fe0697499","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1746842642093,"stop":1746842642093,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7950dab8ab0c1f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1746842664054,"stop":1746842664054,"duration":0},"status":"passed","severity":"normal"},{"uid":"f774ecfb226a47a1","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1746842692505,"stop":1746842692505,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2d288b1d2d176","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app54/7/topic21/proto","time":{"start":1746842931641,"stop":1746842931642,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b315a33de3992a","name":"can start the service","time":{"start":1746842812167,"stop":1746842812168,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc2fb2a3ee1cb2b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1746842663921,"stop":1746842663925,"duration":4},"status":"passed","severity":"normal"},{"uid":"a8bec3d0d9691d1d","name":"Check message received after nwaku node is restarted","time":{"start":1746843101203,"stop":1746843101203,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e31bb5c85bc2c54","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1746842890944,"stop":1746842890946,"duration":2},"status":"passed","severity":"normal"},{"uid":"f58873946fd510f4","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1746842649773,"stop":1746842649773,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4468e508719a8e8","name":"should be able to encode the field with only STORE set to true","time":{"start":1746842649766,"stop":1746842649767,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7202a208073cf0","name":"Check received message with timestamp: 1746842708483 ","time":{"start":1746843101200,"stop":1746843101200,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac7eb98060d137c","name":"Push 30 different messages","time":{"start":1746843299893,"stop":1746843299894,"duration":1},"status":"skipped","severity":"normal"},{"uid":"89f2c996bc15dee3","name":"handles empty contentTopics array correctly","time":{"start":1746842642095,"stop":1746842642095,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae62d82f682e8a0","name":"random static sharding 4 - Cluster ID: 373, Shard ID: 68","time":{"start":1746842945549,"stop":1746842945552,"duration":3},"status":"passed","severity":"normal"},{"uid":"f5ecd2e1007c55a6","name":"should return empty list for no shard","time":{"start":1746842642080,"stop":1746842642080,"duration":0},"status":"passed","severity":"normal"},{"uid":"21050672ed914c59","name":"Generator, custom pubsub topic","time":{"start":1746842942939,"stop":1746842942940,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8313722b7037bbe","name":"Push message with content topic containing Script","time":{"start":1746843299884,"stop":1746843299884,"duration":0},"status":"passed","severity":"normal"},{"uid":"d761950ea8eeefc5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1746843101200,"stop":1746843101200,"duration":0},"status":"passed","severity":"normal"},{"uid":"260a989c948ce4d7","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1746842834975,"stop":1746842834975,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4d82f7dc433788","name":"Register correct protocols","time":{"start":1746842834972,"stop":1746842834973,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e218d9e118831a","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1746842692485,"stop":1746842692485,"duration":0},"status":"passed","severity":"normal"},{"uid":"2596e73d20fe0ced","name":"can start the service","time":{"start":1746842713593,"stop":1746842713594,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f8d92bedb866fe","name":"Check publish message containing special chars","time":{"start":1746842832441,"stop":1746842832441,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e4d39301194dc7","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1746842692977,"stop":1746842692977,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bec9a17dedd2c8","name":"Generator, 2 different pubsubtopics","time":{"start":1746842942940,"stop":1746842942940,"duration":0},"status":"passed","severity":"normal"},{"uid":"8274495bcac187e2","name":"Symmetric encrypt & Decrypt","time":{"start":1746842674691,"stop":1746842674691,"duration":0},"status":"passed","severity":"normal"},{"uid":"4694f459de4b679e","name":"should respect max attempts limit","time":{"start":1746842683494,"stop":1746842683494,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a780e457612debc","name":"Push message with content topic containing Chinese","time":{"start":1746843299883,"stop":1746843299883,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b855d4c1656daa9","name":"should update ack status of messages in outgoing buffer","time":{"start":1746842692979,"stop":1746842692980,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf29e590d85fb9f","name":"Store - dialed after - with timeout","time":{"start":1746842971763,"stop":1746842971763,"duration":0},"status":"passed","severity":"normal"},{"uid":"451c82074105a365","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1746842692504,"stop":1746842692505,"duration":1},"status":"passed","severity":"normal"},{"uid":"2994604986a22e55","name":"Subscribe to topic containing short and publish message","time":{"start":1746842834977,"stop":1746842834978,"duration":1},"status":"passed","severity":"normal"},{"uid":"a23c15ff81d6ba0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1746842642090,"stop":1746842642090,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc0508b3baef802","name":"Fails to push message bigger that 1MB","time":{"start":1746843299888,"stop":1746843299888,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44bc2dac65bf453","name":"should not fail to stop the service if it was not started","time":{"start":1746842812170,"stop":1746842812170,"duration":0},"status":"passed","severity":"normal"},{"uid":"755bcc4e1b14fec5","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1746842692492,"stop":1746842692493,"duration":1},"status":"passed","severity":"normal"},{"uid":"49bee1419de09b2f","name":"Push message with content topic containing XML","time":{"start":1746843299884,"stop":1746843299884,"duration":0},"status":"passed","severity":"normal"},{"uid":"14982464730164c","name":"Check received message with timestamp: 1746842708483000000 ","time":{"start":1746843101189,"stop":1746843101189,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43728e8bb09ed62","name":"Ephemeral field is preserved - encoder v0","time":{"start":1746842715661,"stop":1746842715661,"duration":0},"status":"passed","severity":"normal"},{"uid":"fadcfc98a39b44ad","name":"Subscribe to topic containing special chars and publish message","time":{"start":1746842834982,"stop":1746842834982,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f588ab149ac36d","name":"Relay - dialed first","time":{"start":1746842971761,"stop":1746842971762,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc49e15ffe4237fe","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1746842642076,"stop":1746842642077,"duration":1},"status":"passed","severity":"normal"},{"uid":"545a2698843d307a","name":"Check received message containing SQL Injection","time":{"start":1746843101196,"stop":1746843101196,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e572854d7305bd","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1746842692512,"stop":1746842692513,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1bd77dde227afa6","name":"Push message with content topic containing SQL Injection","time":{"start":1746843299883,"stop":1746843299884,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b8be908dc28da51","name":"random static sharding 2 - Cluster ID: 930, Shard ID: 573","time":{"start":1746842945541,"stop":1746842945548,"duration":7},"status":"passed","severity":"normal"},{"uid":"2ec13a23e1fd576f","name":"Encoder throws on undefined content topic","time":{"start":1746842675771,"stop":1746842675772,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ba52a2802d8b75","name":"Check publish message containing SQL Injection","time":{"start":1746842832445,"stop":1746842832446,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5406e6991e460e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1746842692513,"stop":1746842692513,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4520edc432022e9","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1746842692503,"stop":1746842692504,"duration":1},"status":"passed","severity":"normal"},{"uid":"e52b44a214fe5ee7","name":"should start and stop interval correctly","time":{"start":1746842683490,"stop":1746842683490,"duration":0},"status":"passed","severity":"normal"},{"uid":"81bf4113d38eb2c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1746843190087,"stop":1746843190087,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97d146959ed9d15","name":"Subscribe to topic containing emoji and receive message","time":{"start":1746843190099,"stop":1746843190099,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b17cc0a3d7b33a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1746842835005,"stop":1746842835006,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2af21a5d05e79a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1746842890946,"stop":1746842890947,"duration":1},"status":"passed","severity":"normal"},{"uid":"28d66b3acb96eae1","name":"handles different clusterIds correctly","time":{"start":1746842642075,"stop":1746842642075,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebbe56977bdb16f4","name":"returns all values when wanted number matches available values","time":{"start":1746842663725,"stop":1746842663726,"duration":1},"status":"passed","severity":"normal"},{"uid":"69bb648b79f122b5","name":"Push message with content topic containing Arabic","time":{"start":1746843299896,"stop":1746843299896,"duration":0},"status":"passed","severity":"normal"},{"uid":"feceaffbd2800561","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1746842903993,"stop":1746842903993,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc06326d7184677","name":"Push message with meta","time":{"start":1746843299886,"stop":1746843299886,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d559c1e4b5f7b0","name":"Check received message containing JSON","time":{"start":1746843101187,"stop":1746843101187,"duration":0},"status":"passed","severity":"normal"},{"uid":"9586e0db9a7f1686","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1746843190093,"stop":1746843190093,"duration":0},"status":"passed","severity":"normal"},{"uid":"614cb631e5aaa691","name":"Check received message containing unicode special characters","time":{"start":1746843101188,"stop":1746843101188,"duration":0},"status":"passed","severity":"normal"},{"uid":"862ef31bfa05f4f8","name":"Push message with long payload","time":{"start":1746843299876,"stop":1746843299876,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8116edb14e4cb2b","name":"Check received message containing Arabic","time":{"start":1746843101195,"stop":1746843101196,"duration":1},"status":"passed","severity":"normal"},{"uid":"77613fc74d978ea0","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1746842642185,"stop":1746842642185,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d47795f57c4e03","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1746842649771,"stop":1746842649772,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e5a79d7b36619ef","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1746842692471,"stop":1746842692472,"duration":1},"status":"passed","severity":"normal"},{"uid":"184f68b81e3c5f6","name":"should set field with only LIGHTPUSH enabled","time":{"start":1746842650563,"stop":1746842650563,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea3dd4defb202bd","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1746842954247,"stop":1746842954247,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eea143730da3f7f","name":"can start and stop the service","time":{"start":1746842812168,"stop":1746842812169,"duration":1},"status":"passed","severity":"normal"},{"uid":"804d7af19a3fc300","name":"Fails to publish message with empty text","time":{"start":1746842832465,"stop":1746842832466,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d44d563bc09b9fd","name":"ignores unrecognized TXT record formats","time":{"start":1746842664371,"stop":1746842664372,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f50527c8ef51de","name":"Check message with no payload is not received","time":{"start":1746843101192,"stop":1746843101192,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e2843ed522b1d7","name":"Subscribe to topic containing XML and receive message","time":{"start":1746843190097,"stop":1746843190097,"duration":0},"status":"passed","severity":"normal"},{"uid":"c269d68bda78b93d","name":"should set field with only RELAY enabled","time":{"start":1746842650562,"stop":1746842650562,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73ada90f789efed","name":"should add received messages to bloom filter","time":{"start":1746842692974,"stop":1746842692975,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f17a5ba976d08e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1746842834983,"stop":1746842834983,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b520a2ed0ad4fe9","name":"Callback on promise","time":{"start":1746842948330,"stop":1746842948330,"duration":0},"status":"passed","severity":"normal"},{"uid":"2139aa774984f162","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1746842692504,"stop":1746842692504,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f2f2d764d9dd9a","name":"Check message received after nwaku node is restarted","time":{"start":1746843101193,"stop":1746843101193,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26c7133b0ec12ec","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1746842642072,"stop":1746842642072,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bd0986a2da79a","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1746843190091,"stop":1746843190091,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd445b1f3da41a08","name":"Round trip binary serialization","time":{"start":1746842656581,"stop":1746842656581,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23b3068f3ccafbe","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1746843190082,"stop":1746843190082,"duration":0},"status":"passed","severity":"normal"},{"uid":"77dedb18f4add0dc","name":"Push message with content topic containing XML","time":{"start":1746843299897,"stop":1746843299897,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafd33fc9898efb0","name":"should set field with only STORE enabled","time":{"start":1746842650562,"stop":1746842650562,"duration":0},"status":"passed","severity":"normal"},{"uid":"16732a099c0dbd9c","name":"recovers when dns.resolve returns empty","time":{"start":1746842664371,"stop":1746842664371,"duration":0},"status":"passed","severity":"normal"},{"uid":"23fc47f50daa633f","name":"should never report false negatives","time":{"start":1746842694380,"stop":1746842694380,"duration":0},"status":"passed","severity":"normal"},{"uid":"831a2840a16a62f5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1746842642086,"stop":1746842642087,"duration":1},"status":"passed","severity":"normal"},{"uid":"c783f95c30ab548f","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1746842692487,"stop":1746842692487,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee28a6ad3b163ff","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1746842966675,"stop":1746842966675,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a35001a90ff2b5","name":"can dial TLS multiaddrs","time":{"start":1746842775989,"stop":1746842775990,"duration":1},"status":"passed","severity":"normal"},{"uid":"645679e4999c534b","name":"Push message with short payload","time":{"start":1746843299889,"stop":1746843299889,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d47412ccd2febbe","name":"1 Relay, 1 fetch","time":{"start":1746842664053,"stop":1746842664053,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceefe5bc54675445","name":"Push message with rate limit","time":{"start":1746843299899,"stop":1746843299900,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff6a03331698b78","name":"should select older connection if present","time":{"start":1746842655905,"stop":1746842655905,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b067a5127efc1f","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1746842692480,"stop":1746842692480,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ede6b072090ff1f","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1746842692472,"stop":1746842692472,"duration":0},"status":"passed","severity":"normal"},{"uid":"63377c5babd53117","name":"Check publish message containing long","time":{"start":1746842832440,"stop":1746842832440,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a57074d5541742e","name":"Fails to push message with large meta","time":{"start":1746843299886,"stop":1746843299886,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf4fc23f80199fe","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1746842692488,"stop":1746842692488,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23815f688926e39","name":"Relay + Store","time":{"start":1746842714495,"stop":1746842714495,"duration":0},"status":"passed","severity":"normal"},{"uid":"decb789fbd4e78a3","name":"Check received message containing numeric","time":{"start":1746843101194,"stop":1746843101195,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dbc85b93989489b","name":"Query with Ordered Callback, No Decoder","time":{"start":1746842916398,"stop":1746842916398,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4f188e2a006c21","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1746842966678,"stop":1746842966679,"duration":1},"status":"passed","severity":"normal"},{"uid":"53efe5617d3f09d0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1746842642086,"stop":1746842642086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0354b116fdf9956","name":"should only return 1 node with relay and store capability","time":{"start":1746842664373,"stop":1746842664373,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3db079e5a1cb9b","name":"Check message with invalid timestamp is not received","time":{"start":1746843101201,"stop":1746843101201,"duration":0},"status":"passed","severity":"normal"},{"uid":"345d9f0e70b2b7f9","name":"Push message with content topic containing short","time":{"start":1746843299894,"stop":1746843299894,"duration":0},"status":"passed","severity":"normal"},{"uid":"535ce4edbe9550d8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1746842642087,"stop":1746842642087,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccd434b2474d421","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1746842683596,"stop":1746842683596,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc1042be94950d7","name":"Query Generator, Multiple PubsubTopics","time":{"start":1746842916395,"stop":1746842916396,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c3c41cf5de3790","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1746842954246,"stop":1746842954247,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a72572925fdf06","name":"Subscribe to topic containing short and receive message","time":{"start":1746843190095,"stop":1746843190095,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1832a7723a71f1","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1746842692489,"stop":1746842692489,"duration":0},"status":"passed","severity":"normal"},{"uid":"87393d330c5ddc04","name":"should properly create location multiaddrs - udp","time":{"start":1746842650560,"stop":1746842650560,"duration":0},"status":"passed","severity":"normal"},{"uid":"1299f2d866dcbbe9","name":"Delete observer","time":{"start":1746842813851,"stop":1746842813851,"duration":0},"status":"passed","severity":"normal"},{"uid":"779204357375dac2","name":"same cluster, different shard: nodes connect","time":{"start":1746842776700,"stop":1746842776700,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b658232086c228","name":"should return no connections if no open connection provided","time":{"start":1746842655901,"stop":1746842655905,"duration":4},"status":"passed","severity":"normal"},{"uid":"53cd12aea9d2f81a","name":"Decoder throws on undefined content topic","time":{"start":1746842656583,"stop":1746842656583,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68194a6608be013","name":"throws on empty content topic","time":{"start":1746842642058,"stop":1746842642058,"duration":0},"status":"passed","severity":"normal"},{"uid":"772ecc60d3e281a5","name":"Promise Callback - true","time":{"start":1746842951395,"stop":1746842951396,"duration":1},"status":"passed","severity":"normal"},{"uid":"4591d6ae62fbfa09","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1746842683593,"stop":1746842683594,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a2dcd1200305131","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1746842663925,"stop":1746842663926,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7849eecc611f6c6","name":"should increase lamport timestamp","time":{"start":1746842692971,"stop":1746842692972,"duration":1},"status":"passed","severity":"normal"},{"uid":"32112851e224b657","name":"Waku message hash computation (meta attribute not present)","time":{"start":1746842644585,"stop":1746842644585,"duration":0},"status":"passed","severity":"normal"},{"uid":"378e17e8e01e8eb","name":"Store - dialed first","time":{"start":1746842971763,"stop":1746842971763,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e6362d4ef9a58d","name":"Passing page size 11 when there are 10 messages","time":{"start":1746842958559,"stop":1746842958559,"duration":0},"status":"passed","severity":"normal"},{"uid":"211f3c6fe6ab9a00","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1746842642185,"stop":1746842642185,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8bfd6b86ed383b","name":"Push message with short payload","time":{"start":1746843299875,"stop":1746843299876,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ab72ab5e4b4eb2","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1746842692502,"stop":1746842692503,"duration":1},"status":"passed","severity":"normal"},{"uid":"872b746fad917b18","name":"Passing cursor with wrong pubsubTopic","time":{"start":1746842903996,"stop":1746842903997,"duration":1},"status":"passed","severity":"normal"},{"uid":"af7cc41916b5b313","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1746842826014,"stop":1746842826014,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8d3e334a770a69","name":"Subscribe to topic containing long and receive message","time":{"start":1746843190085,"stop":1746843190085,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d83d108609f371","name":"should return usable stream attached to connection","time":{"start":1746842656240,"stop":1746842656241,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea17a53f1875da57","name":"Subscribe and publish message","time":{"start":1746842834973,"stop":1746842834974,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa4d2a0a08e3e32f","name":"should properly create peer info with all multiaddrs","time":{"start":1746842650560,"stop":1746842650561,"duration":1},"status":"passed","severity":"normal"},{"uid":"58921919bc4cf6c1","name":"Decoder throws on empty string content topic","time":{"start":1746842674174,"stop":1746842674175,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae58064d70111fe","name":"Push message with content topic containing numeric","time":{"start":1746843299895,"stop":1746843299895,"duration":0},"status":"passed","severity":"normal"},{"uid":"908f1d8d7f45e240","name":"Push message with XML payload","time":{"start":1746843299891,"stop":1746843299892,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9022b3059ec259","name":"should handle general insertion and lookup correctly","time":{"start":1746842694381,"stop":1746842694381,"duration":0},"status":"passed","severity":"normal"},{"uid":"3099464e5becc5a5","name":"Check publish message containing Script","time":{"start":1746842832446,"stop":1746842832447,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac86286f3b65dc11","name":"new peer added after a peer was already found","time":{"start":1746842832136,"stop":1746842832136,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6bfe08b00cf30779","name":"Generator, 2 different pubsubtopics","time":{"start":1746842942942,"stop":1746842942943,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f998b952b4b1ad","name":"1 Store, 2 fetches","time":{"start":1746842664053,"stop":1746842664054,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7a74266c6168aa","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1746842664374,"stop":1746842664374,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee4bc131d4ddc40","name":"Subscribe to topic containing JSON and publish message","time":{"start":1746842835000,"stop":1746842835003,"duration":3},"status":"passed","severity":"normal"},{"uid":"e6e6aea737a17df4","name":"Check message with no payload is not received","time":{"start":1746843101202,"stop":1746843101202,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3a0ab3c1cb5aeb","name":"Push message with emoji payload","time":{"start":1746843299893,"stop":1746843299893,"duration":0},"status":"passed","severity":"normal"},{"uid":"484534cb3b252ba2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1746842642088,"stop":1746842642088,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95a25e9fb234065","name":"LightPush","time":{"start":1746842971764,"stop":1746842971764,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a5cc5e03e4c06a","name":"Query with Ordered Callback, No message returned","time":{"start":1746842916398,"stop":1746842916399,"duration":1},"status":"passed","severity":"normal"},{"uid":"510e4d30865577dd","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1746842834998,"stop":1746842834998,"duration":0},"status":"passed","severity":"normal"},{"uid":"279c29aadf4f4e64","name":"Check publish message after service node is restarted","time":{"start":1746842832477,"stop":1746842832477,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8eba781fd2b4a193","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1746842692495,"stop":1746842692501,"duration":6},"status":"passed","severity":"normal"},{"uid":"d6aa4c54c1967e07","name":"Push message with content topic containing JSON","time":{"start":1746843299885,"stop":1746843299885,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5302ed7d74d640","name":"Subscribe to topic containing Russian and publish message","time":{"start":1746842834983,"stop":1746842834983,"duration":0},"status":"passed","severity":"normal"},{"uid":"270e3e96dfb93160","name":"should return false when shard is not included in network shards","time":{"start":1746842683596,"stop":1746842683596,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58dbba2c4535cea","name":"should get locked peers","time":{"start":1746842683529,"stop":1746842683529,"duration":0},"status":"passed","severity":"normal"},{"uid":"422bd52dc5499b14","name":"Push message with content topic containing unicode special characters","time":{"start":1746843299898,"stop":1746843299898,"duration":0},"status":"passed","severity":"normal"},{"uid":"2329bf2edb94b9ca","name":"Subscribe to topic containing numeric and publish message","time":{"start":1746842834981,"stop":1746842834981,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f60eec64c5555","name":"Subscribe to topic containing JSON and receive message","time":{"start":1746843190088,"stop":1746843190089,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e9fab2bc0f122b3","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1746842834974,"stop":1746842834974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b700cace2f53bb76","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1746843190098,"stop":1746843190098,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2eac90b1da60714","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1746842821593,"stop":1746842821594,"duration":1},"status":"passed","severity":"normal"},{"uid":"338db8cbb6a917b2","name":"Check received message containing shell command","time":{"start":1746843101198,"stop":1746843101198,"duration":0},"status":"passed","severity":"normal"},{"uid":"93775b06fdfefea6","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1746842642070,"stop":1746842642071,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14a2fa8631ca43","name":"Fails to publish message with wrong content topic","time":{"start":1746842832467,"stop":1746842832469,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e391d1793554c43","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1746842642071,"stop":1746842642072,"duration":1},"status":"passed","severity":"normal"},{"uid":"5503567b81a4a1e8","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1746842644584,"stop":1746842644585,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea8a680e70c49b13","name":"Check meta is set [symmetric]","time":{"start":1746842674171,"stop":1746842674171,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e89f70ecb3a5de","name":"should insert message into bloom filter","time":{"start":1746842692972,"stop":1746842692972,"duration":0},"status":"passed","severity":"normal"},{"uid":"454145b18d336f06","name":"Filter","time":{"start":1746842971764,"stop":1746842971765,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd7182998bfa3b5","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1746842663931,"stop":1746842663932,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3aca4398e0e688d","name":"Push message with content topic containing long","time":{"start":1746843299894,"stop":1746843299895,"duration":1},"status":"passed","severity":"normal"},{"uid":"850910efc14097ea","name":"should be able to encode the field with only RELAY set to true","time":{"start":1746842649763,"stop":1746842649766,"duration":3},"status":"passed","severity":"normal"},{"uid":"42f2e22455e39ea3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1746842713598,"stop":1746842713599,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e90581d0abd4908d","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1746842692474,"stop":1746842692475,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e4d13580c1bfc9","name":"Check received message containing SQL Injection","time":{"start":1746843101185,"stop":1746843101186,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cae10e3cd1a1d3d","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1746842692508,"stop":1746842692508,"duration":0},"status":"passed","severity":"normal"},{"uid":"508f709a11f14daa","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1746842642082,"stop":1746842642082,"duration":0},"status":"passed","severity":"normal"},{"uid":"513883fa7efaec66","name":"should encode/decode to text encoding","time":{"start":1746842650557,"stop":1746842650557,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac16b2e7cccaef1","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1746842692487,"stop":1746842692487,"duration":0},"status":"passed","severity":"normal"},{"uid":"166ba7ee0f8ab9fe","name":"Correctly serialized arguments","time":{"start":1746842776047,"stop":1746842776047,"duration":0},"status":"passed","severity":"normal"},{"uid":"e375d631f53e4489","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1746842642087,"stop":1746842642087,"duration":0},"status":"passed","severity":"normal"},{"uid":"f028777d0776b64b","name":"Reusing cursor across nodes","time":{"start":1746842903996,"stop":1746842903996,"duration":0},"status":"passed","severity":"normal"},{"uid":"de10d253f9ce2650","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1746842942943,"stop":1746842942943,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c818c107adbdb5","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1746842692974,"stop":1746842692974,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f052efe50dfe097","name":"Check received message containing XML","time":{"start":1746843101197,"stop":1746843101197,"duration":0},"status":"passed","severity":"normal"},{"uid":"136201acd20de498","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1746842642083,"stop":1746842642083,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec11904f6a469ab","name":"should be called for bootstrap peers","time":{"start":1746842716934,"stop":1746842716935,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bef9b7f325f2f83","name":"Push message with JSON payload","time":{"start":1746843299892,"stop":1746843299892,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a7965c8d329372","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1746842916399,"stop":1746842916400,"duration":1},"status":"passed","severity":"normal"},{"uid":"2596377d0208ce5","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1746842716935,"stop":1746842716935,"duration":0},"status":"passed","severity":"normal"},{"uid":"2888dd58b5978fde","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1746842692507,"stop":1746842692507,"duration":0},"status":"passed","severity":"normal"},{"uid":"195fe1ab5ce15c5","name":"should initialize with Unhealthy status","time":{"start":1746842683414,"stop":1746842683417,"duration":3},"status":"passed","severity":"normal"},{"uid":"32973f79fe5ad29","name":"should not receive a peer event after stop","time":{"start":1746842668207,"stop":1746842668207,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2b84931cc335d2","name":"Check received message containing JSON","time":{"start":1746843101198,"stop":1746843101198,"duration":0},"status":"passed","severity":"normal"},{"uid":"7706122f7ac067ea","name":"Check received message containing Basic HTML tag","time":{"start":1746843101197,"stop":1746843101198,"duration":1},"status":"passed","severity":"normal"},{"uid":"e841595235735f17","name":"should get / set TCP multiaddr","time":{"start":1746842650558,"stop":1746842650558,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e29945b3263c4d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1746843190084,"stop":1746843190084,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ce59cbae7be2ac","name":"should serialize and deserialize correctly","time":{"start":1746842694380,"stop":1746842694380,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6c17e7a953023e","name":"Does not throw an exception when node disconnects","time":{"start":1746842966104,"stop":1746842966105,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a9ca4bd22c34a5","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1746842642077,"stop":1746842642077,"duration":0},"status":"passed","severity":"normal"},{"uid":"688ab7fe0daaaa3a","name":"should handle a minimal index list","time":{"start":1746842642184,"stop":1746842642185,"duration":1},"status":"passed","severity":"normal"},{"uid":"50db2443dab0476a","name":"Check received message containing Russian","time":{"start":1746843101185,"stop":1746843101185,"duration":0},"status":"passed","severity":"normal"},{"uid":"df958529bc3badaa","name":"Push message with custom timestamp: 1746846328913","time":{"start":1746843299887,"stop":1746843299887,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c92efa33e55faa","name":"Query Generator, No message returned","time":{"start":1746842916397,"stop":1746842916397,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb304e7e7505348f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1746843190096,"stop":1746843190096,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d7fbbbb785294e","name":"Subscribe to topic containing Script and receive message","time":{"start":1746843190088,"stop":1746843190088,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0bdcaa85ec8a3c","name":"creates an iterator","time":{"start":1746842959002,"stop":1746842959003,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4dfc675484834c3","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1746842903994,"stop":1746842903995,"duration":1},"status":"passed","severity":"normal"},{"uid":"102cf64ebaab97b0","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1746842691887,"stop":1746842691887,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8856790778fdff","name":"Publishes to nwaku","time":{"start":1746842825279,"stop":1746842825279,"duration":0},"status":"passed","severity":"normal"},{"uid":"582c82bcf5f80798","name":"Query Generator, No Decoder","time":{"start":1746842916396,"stop":1746842916397,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf0979239c74bfb6","name":"Push message with Basic HTML tag payload","time":{"start":1746843299879,"stop":1746843299879,"duration":0},"status":"passed","severity":"normal"},{"uid":"7798224bbc80d389","name":"throws on content topic with non-number generation field","time":{"start":1746842642059,"stop":1746842642060,"duration":1},"status":"passed","severity":"normal"},{"uid":"edd665f95d7f7e6e","name":"should detect messages with missing dependencies","time":{"start":1746842692976,"stop":1746842692976,"duration":0},"status":"passed","severity":"normal"},{"uid":"18946ffd8a6e685c","name":"Push message with unicode special characters payload","time":{"start":1746843299893,"stop":1746843299893,"duration":0},"status":"passed","severity":"normal"},{"uid":"1047fc4d8af4453e","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app95/2/topic133/xml","time":{"start":1746842931636,"stop":1746842931637,"duration":1},"status":"passed","severity":"normal"},{"uid":"335764abd1b17a33","name":"Check publish message containing escaped characters","time":{"start":1746842832452,"stop":1746842832453,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf634ddbfa4ad0e3","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1746842692508,"stop":1746842692509,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d644a9ff611e469","name":"Overlapping topic subscription","time":{"start":1746842834977,"stop":1746842834977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6bc61d7b90510e0b","name":"Push message with special chars payload","time":{"start":1746843299890,"stop":1746843299890,"duration":0},"status":"passed","severity":"normal"},{"uid":"129b446dd8241ffb","name":"Check publish message containing emoji","time":{"start":1746842832454,"stop":1746842832454,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbe811a63796e09","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1746842692976,"stop":1746842692976,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f14cfc4b3b4afc","name":"should not fail to start the service if it is already started","time":{"start":1746842713595,"stop":1746842713596,"duration":1},"status":"passed","severity":"normal"},{"uid":"310db2797d8ee747","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1746842942940,"stop":1746842942940,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96c93c15cd35560","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1746842675770,"stop":1746842675770,"duration":0},"status":"passed","severity":"normal"},{"uid":"16dcf4d5a8682300","name":"should use DNS peer discovery with light client","time":{"start":1746842713598,"stop":1746842713598,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc7d036cc9e64b18","name":"Encoder throws on empty string content topic","time":{"start":1746842675772,"stop":1746842675772,"duration":0},"status":"passed","severity":"normal"},{"uid":"20976921eca35f93","name":"Push message with content topic containing JSON","time":{"start":1746843299897,"stop":1746843299898,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdea59b7be2caadb","name":"should retry failed tasks","time":{"start":1746842683491,"stop":1746842683492,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b885e7ee0b6212","name":"should throw error - no id","time":{"start":1746842650551,"stop":1746842650551,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8de7b4f614e7ef7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1746842642083,"stop":1746842642084,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a16acae36c18fa","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1746842692511,"stop":1746842692511,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fb61a4ab415ca9","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1746842692502,"stop":1746842692502,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c123bac85cd8be","name":"should emit a peer event after start","time":{"start":1746842713596,"stop":1746842713596,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3bc60d0c5f2c11a","name":"Init the array if not present","time":{"start":1746842641780,"stop":1746842641783,"duration":3},"status":"passed","severity":"normal"},{"uid":"82db62c373674f29","name":"Check received message containing short","time":{"start":1746843101194,"stop":1746843101194,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb5c39020f9e72f","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1746842692489,"stop":1746842692492,"duration":3},"status":"passed","severity":"normal"},{"uid":"9f0a2d84f2e06230","name":"shard 0","time":{"start":1746842945539,"stop":1746842945540,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b14cbe228aa4919","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1746842692474,"stop":1746842692474,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfe11f73d4d764f","name":"Waku message hash computation (no timestamp)","time":{"start":1746842644585,"stop":1746842644586,"duration":1},"status":"passed","severity":"normal"},{"uid":"f05554514f9bb05f","name":"should partition messages based on acknowledgement status","time":{"start":1746842692977,"stop":1746842692978,"duration":1},"status":"passed","severity":"normal"},{"uid":"8657759cd0ddd525","name":"Push message with content topic containing SQL Injection","time":{"start":1746843299896,"stop":1746843299896,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fbbeef0cdb51d9","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1746842692470,"stop":1746842692471,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d204bf5f726c815","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1746842692509,"stop":1746842692509,"duration":0},"status":"passed","severity":"normal"},{"uid":"b325e11269dbf0ee","name":"Push message with emoji payload","time":{"start":1746843299880,"stop":1746843299880,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec16ab4afa6d03b9","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1746842642072,"stop":1746842642072,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb7f372c7f78ba7","name":"should not retry if at least one success","time":{"start":1746842683648,"stop":1746842683648,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc672d42fad6fdb","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1746842663727,"stop":1746842663727,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7d31ea4921e5f7","name":"Query generator for multiple messages","time":{"start":1746842948324,"stop":1746842948325,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f22ec5c8ec66037","name":"should return valid sharding parameters for static sharding","time":{"start":1746842642093,"stop":1746842642094,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9352cbef4640e6d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1746842675770,"stop":1746842675771,"duration":1},"status":"passed","severity":"normal"},{"uid":"9afa51410460479c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1746843190098,"stop":1746843190099,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b1db04f90f03bb","name":"does not throw on valid cases","time":{"start":1746842642057,"stop":1746842642058,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce2fc51ec5add33","name":"Check received message containing emoji","time":{"start":1746843101199,"stop":1746843101199,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2fb868392505bc","name":"Generator, custom pubsub topic","time":{"start":1746842942942,"stop":1746842942942,"duration":0},"status":"passed","severity":"normal"},{"uid":"6977da3e37ac71ba","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1746842642069,"stop":1746842642070,"duration":1},"status":"passed","severity":"normal"},{"uid":"886d87628611cb7a","name":"should properly create location multiaddrs - tcp6","time":{"start":1746842650560,"stop":1746842650560,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d7edbdcc0bfa45","name":"should be able to decode the field with only STORE set to true","time":{"start":1746842649776,"stop":1746842649777,"duration":1},"status":"passed","severity":"normal"},{"uid":"424d8cd039c488f6","name":"Refresh subscription","time":{"start":1746843190085,"stop":1746843190085,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1b1278fb6fc279","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1746842821592,"stop":1746842821593,"duration":1},"status":"passed","severity":"normal"},{"uid":"660d1d9805b13e11","name":"Js publishes, other Js receives","time":{"start":1746842825280,"stop":1746842825280,"duration":0},"status":"passed","severity":"normal"},{"uid":"d585f2d12447a7f8","name":"Non TWN Cluster","time":{"start":1746842931636,"stop":1746842931636,"duration":0},"status":"passed","severity":"normal"},{"uid":"942972cfe83e3fbb","name":"should only return 1 node with relay capability","time":{"start":1746842664372,"stop":1746842664373,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9aa2ad9a468c48","name":"Query generator for multiple messages with different content topic format","time":{"start":1746842948329,"stop":1746842948330,"duration":1},"status":"passed","severity":"normal"},{"uid":"d45cb730c3a73846","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1746843190093,"stop":1746843190093,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf289e2cd5a85858","name":"Publish message with custom timestamp: Sat May 10 2025 01:07:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1746842832459,"stop":1746842832459,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f191bafc616b0e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1746842642091,"stop":1746842642091,"duration":0},"status":"passed","severity":"normal"},{"uid":"60aa69d66e20a325","name":"Push message with content topic containing Basic HTML tag","time":{"start":1746843299884,"stop":1746843299884,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c626f653d20954","name":"Push message with XML payload","time":{"start":1746843299878,"stop":1746843299879,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbca777a3ea58624","name":"Nodes with multiple pubsub topic","time":{"start":1746842826015,"stop":1746842826015,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d509c4a626d131","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1746842692473,"stop":1746842692474,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce2896f2f615e15","name":"Renews subscription after lossing a connection","time":{"start":1746843190090,"stop":1746843190090,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cca532d904fe7b3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1746843190099,"stop":1746843190099,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a78ea70fe00d1e","name":"should throw error - no public key","time":{"start":1746842650550,"stop":1746842650551,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d2deaf2b145d58","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1746842642096,"stop":1746842642096,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8b0a4aa8b6fe71","name":"Check message with no content topic is not received","time":{"start":1746843101192,"stop":1746843101192,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a19567b4aad18d1","name":"Meta field set when metaSetter is specified","time":{"start":1746842656582,"stop":1746842656582,"duration":0},"status":"passed","severity":"normal"},{"uid":"efea385b24dd2a1e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1746843190095,"stop":1746843190096,"duration":1},"status":"passed","severity":"normal"},{"uid":"562ae3bb38037b47","name":"Check message on other pubsub topic is not received","time":{"start":1746843101201,"stop":1746843101201,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35ea721884e0b80","name":"Check message received after jswaku node is restarted","time":{"start":1746843101203,"stop":1746843101203,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f33d7fa9eeb6c6f5","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app46/3/topic347/test.js","time":{"start":1746842931640,"stop":1746842931640,"duration":0},"status":"passed","severity":"normal"},{"uid":"a750e8e75cd12d26","name":"Ordered Callback - true","time":{"start":1746842951396,"stop":1746842951396,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1357c6eded9944","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1746842642084,"stop":1746842642084,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb08dbc3752ea91","name":"connects to nwaku","time":{"start":1746842966104,"stop":1746842966104,"duration":0},"status":"passed","severity":"normal"},{"uid":"1889eb83ce3af7fe","name":"Decoder throws on empty string content topic","time":{"start":1746842656583,"stop":1746842656583,"duration":0},"status":"passed","severity":"normal"},{"uid":"719dd7dbc8243733","name":"Subscribe and receive messages via lightPush","time":{"start":1746843190091,"stop":1746843190092,"duration":1},"status":"passed","severity":"normal"},{"uid":"80577ce298dd7241","name":"can start and stop the service","time":{"start":1746842713594,"stop":1746842713594,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce62ca9fa4a8ed4","name":"should emit a peer event after start","time":{"start":1746842812171,"stop":1746842812171,"duration":0},"status":"passed","severity":"normal"},{"uid":"731bd4a6c46bb3de","name":"Push message with Script payload","time":{"start":1746843299878,"stop":1746843299878,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0815be5df6c27","name":"Push message with content topic containing emoji","time":{"start":1746843299886,"stop":1746843299886,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d2b2b235e20ef3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1746843190094,"stop":1746843190094,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e50b959ccab3ff0","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1746842835004,"stop":1746842835005,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d555842606775a1","name":"should use provided shard info when available","time":{"start":1746842683594,"stop":1746842683594,"duration":0},"status":"passed","severity":"normal"},{"uid":"7258736b0afeee6e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1746842642078,"stop":1746842642078,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc34a38205dc0832","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1746843190082,"stop":1746843190082,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b28768fc5d45de","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1746842644586,"stop":1746842644586,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8798b197b1e8a6","name":"random static sharding 6 - Cluster ID: 135, Shard ID: 832","time":{"start":1746842945554,"stop":1746842945555,"duration":1},"status":"passed","severity":"normal"},{"uid":"31fe951344be2e2d","name":"Ping on subscribed peer","time":{"start":1746842774059,"stop":1746842774059,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf7168242262f5","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1746842692980,"stop":1746842692980,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1bd3dd48a540c4c","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1746842642079,"stop":1746842642079,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf84a266ed1fa70","name":"Check received message containing Basic HTML tag","time":{"start":1746843101187,"stop":1746843101187,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e30d5f76a2e12","name":"udp ip6 address","time":{"start":1746842649920,"stop":1746842649921,"duration":1},"status":"passed","severity":"normal"},{"uid":"72fc75fd62480939","name":"Decoder throws on empty string content topic","time":{"start":1746842675772,"stop":1746842675773,"duration":1},"status":"passed","severity":"normal"},{"uid":"8481bce550165d08","name":"configure the node with multiple pubsub topics","time":{"start":1746842945573,"stop":1746842945574,"duration":1},"status":"passed","severity":"normal"},{"uid":"d411733f799b7975","name":"caches peers it previously fetched","time":{"start":1746842664372,"stop":1746842664372,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8dd8c8bcbb3787","name":"Check received message with timestamp: 1649153314 ","time":{"start":1746843101189,"stop":1746843101190,"duration":1},"status":"passed","severity":"normal"},{"uid":"4259effa4aa3caf8","name":"should handle connection events","time":{"start":1746842683530,"stop":1746842683530,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90342f056c85207","name":"Check message with non string payload is not received","time":{"start":1746843101203,"stop":1746843101203,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed32a42599f9731c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1746842767166,"stop":1746842767167,"duration":1},"status":"passed","severity":"normal"},{"uid":"656244da5a87a6d5","name":"should only return 1 node with store capability","time":{"start":1746842664373,"stop":1746842664373,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce96494a4fd90310","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1746842692503,"stop":1746842692503,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b2c3db7e429cb6","name":"isConnected should return false after all peers disconnect","time":{"start":1746842728678,"stop":1746842728678,"duration":0},"status":"passed","severity":"normal"},{"uid":"971540326f3398e2","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app64/5/topic377/test.js","time":{"start":1746842931644,"stop":1746842931645,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e227e186de3a759","name":"should fail to send if no connected peers found","time":{"start":1746842683647,"stop":1746842683647,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafbec216a0917de","name":"Query generator for multiple messages with multiple decoders","time":{"start":1746842948327,"stop":1746842948329,"duration":2},"status":"passed","severity":"normal"},{"uid":"f866d7c59dd0c82f","name":"Subscribe to topic containing XML and receive message","time":{"start":1746843190088,"stop":1746843190088,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa522d03c6122369","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1746842821596,"stop":1746842821596,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1feec7d77a074b","name":"Push message with numeric payload","time":{"start":1746843299889,"stop":1746843299889,"duration":0},"status":"passed","severity":"normal"},{"uid":"6385219feef3f5d1","name":"Check message with no pubsub topic is not received","time":{"start":1746843101202,"stop":1746843101202,"duration":0},"status":"passed","severity":"normal"},{"uid":"96801f0e16e618ad","name":"Push message with Russian payload","time":{"start":1746843299890,"stop":1746843299891,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a15019586c25a0","name":"Ping on peer without subscriptions","time":{"start":1746842774055,"stop":1746842774055,"duration":0},"status":"passed","severity":"normal"},{"uid":"565f362d938b0c8f","name":"pre and post cipher","time":{"start":1746842674691,"stop":1746842674692,"duration":1},"status":"passed","severity":"normal"},{"uid":"268c763765b60efe","name":"Check received message containing Chinese","time":{"start":1746843101184,"stop":1746843101184,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48cc69f10210c1c","name":"throws on content topic with empty version field","time":{"start":1746842642061,"stop":1746842642061,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae979bb94ffc2dd","name":"Fails to publish duplicate message","time":{"start":1746842832462,"stop":1746842832464,"duration":2},"status":"passed","severity":"normal"},{"uid":"4fe2eb5c05a03e28","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1746842821600,"stop":1746842821601,"duration":1},"status":"passed","severity":"normal"},{"uid":"946321d8d68bd861","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1746843190084,"stop":1746843190084,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa349c8aa7b92caa","name":"should throw an error for an unconfigured topic","time":{"start":1746842642091,"stop":1746842642091,"duration":0},"status":"passed","severity":"normal"},{"uid":"1488081e71ac2f10","name":"Push message with content topic containing Chinese","time":{"start":1746843299895,"stop":1746843299895,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04ae534edd05524","name":"stop","time":{"start":1746842749886,"stop":1746842749886,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc676292e9ea638e","name":"should not fail to start the service if it is already started","time":{"start":1746842668206,"stop":1746842668206,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0ef1a112ad65ea","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1746842966679,"stop":1746842966679,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83b72f0a74b8e69","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1746842776699,"stop":1746842776699,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfc9e68e4f6fd74","name":"same cluster, same shard: nodes connect","time":{"start":1746842776699,"stop":1746842776699,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bccbf64234c9ef6","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1746842948331,"stop":1746842948332,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb3121a72907f18","name":"isConnected between 2 js-waku relay nodes","time":{"start":1746842728683,"stop":1746842728683,"duration":0},"status":"passed","severity":"normal"},{"uid":"1701962cace97918","name":"Subscribe to topic containing Russian and receive message","time":{"start":1746843190096,"stop":1746843190096,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9ab5561b55c523","name":"Check publish message containing Russian","time":{"start":1746842832444,"stop":1746842832445,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c10cdc3901e4cff","name":"Push message with content topic containing shell command","time":{"start":1746843299885,"stop":1746843299885,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a22871cb96ef85","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1746842668208,"stop":1746842668208,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a0b7895c958e94","name":"Ordered callback, aborts when callback returns true","time":{"start":1746842948332,"stop":1746842948332,"duration":0},"status":"passed","severity":"normal"},{"uid":"337e993b898f268f","name":"Subscribe and receives messages on 20 topics","time":{"start":1746843190093,"stop":1746843190093,"duration":0},"status":"passed","severity":"normal"},{"uid":"9631760d1f5f57e8","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1746842832136,"stop":1746842832142,"duration":6},"status":"passed","severity":"normal"},{"uid":"f294f6bb5e1a9665","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1746842663931,"stop":1746842663931,"duration":0},"status":"passed","severity":"normal"},{"uid":"26986717a9454fe4","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1746842656584,"stop":1746842656584,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c5211e62eafff1","name":"Check publish message containing numeric","time":{"start":1746842832440,"stop":1746842832440,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8780110efed29a","name":"Check received message containing unicode special characters","time":{"start":1746843101199,"stop":1746843101199,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31e62dae060070f","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1746842692475,"stop":1746842692475,"duration":0},"status":"passed","severity":"normal"},{"uid":"b303d8b24957c39a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1746842642081,"stop":1746842642081,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3042cc424d437d0","name":"should not throw an error for a single configured topic","time":{"start":1746842642090,"stop":1746842642091,"duration":1},"status":"passed","severity":"normal"},{"uid":"2966d52c476d87cd","name":"Relay + Store","time":{"start":1746842650563,"stop":1746842650563,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd7f59857ad663b","name":"should handle task timeouts","time":{"start":1746842683493,"stop":1746842683493,"duration":0},"status":"passed","severity":"normal"},{"uid":"80be22a98d468702","name":"should not receive a peer event after stop","time":{"start":1746842812172,"stop":1746842812172,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4ba2e07b7c357","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1746842683646,"stop":1746842683646,"duration":0},"status":"passed","severity":"normal"},{"uid":"559e8c3315b59ecc","name":"different cluster, different shard: nodes don't connect","time":{"start":1746842776701,"stop":1746842776701,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d4d08a1c57d559","name":"Check received message containing Script","time":{"start":1746843101197,"stop":1746843101197,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3e6c6da074cbe1","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1746842683421,"stop":1746842683422,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e92db73c77b1080","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1746842692508,"stop":1746842692508,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed3f29bfa75cebc","name":"retrieves a single peer","time":{"start":1746842664370,"stop":1746842664370,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8485400f72d0f56","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1746842709947,"stop":1746842709947,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3a715420ae293a","name":"configure the node with multiple content topics","time":{"start":1746842931647,"stop":1746842931647,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d7f1aaad9124c0","name":"Ephemeral field set to true","time":{"start":1746842656581,"stop":1746842656582,"duration":1},"status":"passed","severity":"normal"},{"uid":"73aa6b96c1f7d6c1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1746843101200,"stop":1746843101201,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2dc7571a44d0d31","name":"Encoder throws on undefined content topic","time":{"start":1746842656582,"stop":1746842656582,"duration":0},"status":"passed","severity":"normal"},{"uid":"5174ee630cd3c0f8","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1746842642070,"stop":1746842642070,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f78419a6e817a9","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1746842692482,"stop":1746842692484,"duration":2},"status":"passed","severity":"normal"},{"uid":"8712ead0f1bfffc3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1746843190086,"stop":1746843190086,"duration":0},"status":"passed","severity":"normal"},{"uid":"b343489008cfac86","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1746842709952,"stop":1746842709953,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d36148688fd1f42","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1746842642092,"stop":1746842642093,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4040b5f43cd8ccf","name":"should throw error - no public key","time":{"start":1746842650552,"stop":1746842650552,"duration":0},"status":"passed","severity":"normal"},{"uid":"37add5ec22328523","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1746842692478,"stop":1746842692478,"duration":0},"status":"passed","severity":"normal"},{"uid":"31377ee0f86f740","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1746842683595,"stop":1746842683595,"duration":0},"status":"passed","severity":"normal"},{"uid":"541997aefa7417b","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1746842954247,"stop":1746842954247,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4046f2082767248","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1746842642071,"stop":1746842642071,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e274df271c5e37","name":"Ping on peer without subscriptions","time":{"start":1746842774060,"stop":1746842774060,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c88f5b99d57287b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1746842821598,"stop":1746842821600,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3de5d0ff44a1cbf","name":"Push message with Script payload","time":{"start":1746843299891,"stop":1746843299891,"duration":0},"status":"passed","severity":"normal"},{"uid":"85207e5bb08138fc","name":"Rejects garbage","time":{"start":1746842687012,"stop":1746842687012,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5cbd888bf9ff8a","name":"Check message received after jswaku node is restarted","time":{"start":1746843101193,"stop":1746843101193,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f88f696f4b5e139","name":"Decoder throws on undefined content topic","time":{"start":1746842675772,"stop":1746842675772,"duration":0},"status":"passed","severity":"normal"},{"uid":"452f563a0bab7ed1","name":"Subscribe to topic containing long and receive message","time":{"start":1746843190095,"stop":1746843190095,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efe2c36113cee82","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1746843190089,"stop":1746843190089,"duration":0},"status":"passed","severity":"normal"},{"uid":"d545339b05f25700","name":"should not allow unachievable error rate","time":{"start":1746842691885,"stop":1746842691885,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eddacf9ba427708","name":"getPeersByDiscovery","time":{"start":1746842749884,"stop":1746842749884,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f96ec9e2f3ae50","name":"Overlapping topic subscription","time":{"start":1746843190094,"stop":1746843190094,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59543e74ecd3de3","name":"should not receive a peer event before start","time":{"start":1746842812171,"stop":1746842812172,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c915db397a3d47","name":"Push message with JSON payload","time":{"start":1746843299879,"stop":1746843299879,"duration":0},"status":"passed","severity":"normal"},{"uid":"294c90f81952f7d9","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1746842692480,"stop":1746842692481,"duration":1},"status":"passed","severity":"normal"},{"uid":"e974f27035fe94e7","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1746842649780,"stop":1746842649781,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98fdf1cd88bcd72","name":"Push message with content topic containing special chars","time":{"start":1746843299882,"stop":1746843299882,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4062bf24d5ad9c2","name":"should decode valid enr successfully","time":{"start":1746842650549,"stop":1746842650549,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dec750e788b6f75","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1746842834982,"stop":1746842834982,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca98789a6cb170ab","name":"should request peer renewal on specific errors","time":{"start":1746842683492,"stop":1746842683493,"duration":1},"status":"passed","severity":"normal"},{"uid":"b710c3893cd82d0c","name":"Push message with custom timestamp: 1746839128913","time":{"start":1746843299887,"stop":1746843299887,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ffa0aa516281fa","name":"Push message with Chinese payload","time":{"start":1746843299877,"stop":1746843299877,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff5ee6b47a61eb8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1746842692511,"stop":1746842692511,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd952064660c33a3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1746843190086,"stop":1746843190086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32116091aa4e1a0","name":"Check publish message containing shell command","time":{"start":1746842832451,"stop":1746842832452,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a083eef95ecf1a","name":"should be delivered but not added to local log or bloom filter","time":{"start":1746842692979,"stop":1746842692979,"duration":0},"status":"passed","severity":"normal"},{"uid":"24808f9b1824a605","name":"safeDispatchEvent","time":{"start":1746842749885,"stop":1746842749885,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e0830a8ad30719","name":"Push message with content topic containing Basic HTML tag","time":{"start":1746843299897,"stop":1746843299897,"duration":0},"status":"passed","severity":"normal"},{"uid":"169408dc8a9bd488","name":"Check received message containing long","time":{"start":1746843101183,"stop":1746843101183,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd792ab3e9b9391","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1746842663928,"stop":1746842663929,"duration":1},"status":"passed","severity":"normal"},{"uid":"be3b1db9056185e6","name":"Push message with escaped characters payload","time":{"start":1746843299893,"stop":1746843299893,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b8e53790c40359","name":"should send to specified number of peers of used peers","time":{"start":1746842683647,"stop":1746842683647,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf763f9ac37f11c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1746842903992,"stop":1746842903992,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9a2c8f48851fd1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1746842692510,"stop":1746842692510,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e1d0b69ac5839e","name":"handles different networkShards values correctly","time":{"start":1746842642076,"stop":1746842642076,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0eb7e3ff6b903e","name":"connected peers and dial","time":{"start":1746842812358,"stop":1746842812359,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fcd3c6a2d6fc63f3","name":"should throw an error for missing required configuration","time":{"start":1746842642081,"stop":1746842642081,"duration":0},"status":"passed","severity":"normal"},{"uid":"63db5576acb9a6f0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1746842942942,"stop":1746842942942,"duration":0},"status":"skipped","severity":"normal"},{"uid":"746e81d03f10cf21","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1746842692488,"stop":1746842692488,"duration":0},"status":"passed","severity":"normal"},{"uid":"1568267820ced60","name":"Renews subscription after lossing a connection","time":{"start":1746843190100,"stop":1746843190100,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb21d5b042afa68c","name":"Subscribe to topic containing XML and publish message","time":{"start":1746842834996,"stop":1746842834997,"duration":1},"status":"passed","severity":"normal"},{"uid":"2034b1172a2149c8","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1746843190100,"stop":1746843190100,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2373044a90611c","name":"Query with Promise Callback, No Decoder","time":{"start":1746842916400,"stop":1746842916400,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84fe58167e1ff9","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1746842642082,"stop":1746842642083,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f7e8bf5b405695","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1746842821594,"stop":1746842821595,"duration":1},"status":"passed","severity":"normal"},{"uid":"e18bad0652baf87e","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1746842903993,"stop":1746842903994,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da2f23c414b1dd5","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1746842692502,"stop":1746842692502,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfe8c5b7df88fb9","name":"should check false positive rate","time":{"start":1746842694381,"stop":1746842694381,"duration":0},"status":"passed","severity":"normal"},{"uid":"45faace3207d1065","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1746842642088,"stop":1746842642088,"duration":0},"status":"passed","severity":"normal"},{"uid":"81cb7e3a10860198","name":"Check message on other pubsub topic is not received","time":{"start":1746843101191,"stop":1746843101191,"duration":0},"status":"passed","severity":"normal"},{"uid":"606175ad2b5a64f1","name":"Subscribe to topic containing short and receive message","time":{"start":1746843190085,"stop":1746843190085,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec1b39bdf49ee7d","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1746842656244,"stop":1746842656244,"duration":0},"status":"passed","severity":"normal"},{"uid":"6694f9c43d74fbb2","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1746842674170,"stop":1746842674171,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc33dd84a679aa9","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1746842692493,"stop":1746842692494,"duration":1},"status":"passed","severity":"normal"},{"uid":"6411bccf956859f7","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1746842642063,"stop":1746842642064,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53812e1c20e67b8","name":"Fails to push message with large meta","time":{"start":1746843299899,"stop":1746843299899,"duration":0},"status":"passed","severity":"normal"},{"uid":"8073de724e40f522","name":"should not receive a peer event after stop","time":{"start":1746842713597,"stop":1746842713597,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b1351ca45273c1","name":"should return unique PubsubTopics for static sharding","time":{"start":1746842642079,"stop":1746842642079,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf57e2bff6ab325","name":"Check received message containing escaped characters","time":{"start":1746843101188,"stop":1746843101188,"duration":0},"status":"passed","severity":"normal"},{"uid":"1898d843b6524dfc","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1746842966674,"stop":1746842966674,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ce392ca5ea1aaf","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1746842728666,"stop":1746842728666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66cec2a92ad11ef","name":"should throw if no connection provided","time":{"start":1746842656241,"stop":1746842656241,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a4d0f19400c789","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1746842966678,"stop":1746842966678,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ea11510704cbdf","name":"should not receive a peer event before start","time":{"start":1746842668206,"stop":1746842668207,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff07349d24a9350","name":"random static sharding 5 - Cluster ID: 659, Shard ID: 811","time":{"start":1746842945554,"stop":1746842945554,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc201d08c482aff6","name":"Push message with meta","time":{"start":1746843299899,"stop":1746843299899,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a7f00a973ba362","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1746842642095,"stop":1746842642096,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a5987ace694994","name":"Push message with custom timestamp: 1746839128913","time":{"start":1746843299900,"stop":1746843299900,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53d5d65009b58e7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1746843101190,"stop":1746843101190,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aaf6f5e32f99066","name":"Check message with no content topic is not received","time":{"start":1746843101202,"stop":1746843101202,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdd5595b0265be","name":"Push message with content topic containing escaped characters","time":{"start":1746843299885,"stop":1746843299885,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c153867b6a5f29","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1746842642087,"stop":1746842642088,"duration":1},"status":"passed","severity":"normal"},{"uid":"593b0076907ab2ee","name":"Subscribe to topic containing JSON and receive message","time":{"start":1746843190098,"stop":1746843190098,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a59ba8882834305","name":"should deliver messages after dependencies are met","time":{"start":1746842692977,"stop":1746842692977,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f4af0fc49ba3a3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1746842716935,"stop":1746842716936,"duration":1},"status":"passed","severity":"normal"},{"uid":"d834053850ed454e","name":"Push message with content topic containing Russian","time":{"start":1746843299883,"stop":1746843299883,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e1f2ca77da85a0","name":"Ping on unsubscribed peer","time":{"start":1746842774056,"stop":1746842774058,"duration":2},"status":"passed","severity":"normal"},{"uid":"bbe13db3493cca3d","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1746842692979,"stop":1746842692979,"duration":0},"status":"passed","severity":"normal"},{"uid":"e666d96e3aa80347","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1746842642072,"stop":1746842642073,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c0dfd7b792be74b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app53/1/topic959/json","time":{"start":1746842931637,"stop":1746842931638,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe109e7292647f8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1746842767165,"stop":1746842767166,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b54b7401bf33a95","name":"should not fail to stop the service if it was not started","time":{"start":1746842713595,"stop":1746842713595,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a23e8305b10191","name":"Push message with content topic containing short","time":{"start":1746843299881,"stop":1746843299881,"duration":0},"status":"passed","severity":"normal"},{"uid":"113c835547ed4105","name":"Check received message containing escaped characters","time":{"start":1746843101198,"stop":1746843101199,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0b2bd5d86c7396","name":"Check received message containing XML","time":{"start":1746843101186,"stop":1746843101186,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fe1567d7e8cd84","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1746842945540,"stop":1746842945540,"duration":0},"status":"passed","severity":"normal"},{"uid":"8100f504514e2d6f","name":"Check received message containing special chars","time":{"start":1746843101195,"stop":1746843101195,"duration":0},"status":"passed","severity":"normal"},{"uid":"61919d779be49779","name":"Relay","time":{"start":1746842714494,"stop":1746842714495,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f16f3295930fae3","name":"should load peers from local storage and dispatch events","time":{"start":1746842668207,"stop":1746842668208,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2a6129f3d0cfd","name":"random static sharding 7 - Cluster ID: 489, Shard ID: 490","time":{"start":1746842945555,"stop":1746842945555,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c9d0895c741800","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1746842691886,"stop":1746842691886,"duration":0},"status":"passed","severity":"normal"},{"uid":"98211832771ae051","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1746842826016,"stop":1746842826017,"duration":1},"status":"passed","severity":"normal"},{"uid":"22cd8a63e149f974","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1746842692486,"stop":1746842692486,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7938e6bb10fb81","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1746842642075,"stop":1746842642075,"duration":0},"status":"passed","severity":"normal"},{"uid":"4483cb1a4505989c","name":"Ping on unsubscribed peer","time":{"start":1746842774060,"stop":1746842774060,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4eb2536f72fd45","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1746842642073,"stop":1746842642074,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe21e67f3b70faa","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1746843190088,"stop":1746843190088,"duration":0},"status":"passed","severity":"normal"},{"uid":"b621b6bc3e5a258b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1746843190096,"stop":1746843190096,"duration":0},"status":"passed","severity":"normal"},{"uid":"7564576b62363c3d","name":"Push message with content topic containing Russian","time":{"start":1746843299896,"stop":1746843299896,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb957ffb6b1064","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1746842826018,"stop":1746842826018,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f9c29567818478","name":"can start the service","time":{"start":1746842668204,"stop":1746842668204,"duration":0},"status":"passed","severity":"normal"},{"uid":"43767103f8ce55","name":"should throw an error if shards are undefined for static sharding","time":{"start":1746842642080,"stop":1746842642081,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad88c0149d8c10b","name":"Passing page size 10 when there are 10 messages","time":{"start":1746842958558,"stop":1746842958558,"duration":0},"status":"passed","severity":"normal"},{"uid":"8617a96ceacbdd1b","name":"Subscribe to topic containing emoji and publish message","time":{"start":1746842835006,"stop":1746842835006,"duration":0},"status":"passed","severity":"normal"},{"uid":"687f4488fad0d48","name":"peer:update - should do nothing if another protocol hit","time":{"start":1746842656243,"stop":1746842656243,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2018b050548d48","name":"Ephemeral messages are not stored","time":{"start":1746842715661,"stop":1746842715661,"duration":0},"status":"passed","severity":"normal"},{"uid":"f306485054e48f2a","name":"should request renew when peer disconnects","time":{"start":1746842683529,"stop":1746842683530,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e1f42c2ee9737c","name":"should increase lamport timestamp","time":{"start":1746842692973,"stop":1746842692973,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce0745e4e800377","name":"random static sharding 8 - Cluster ID: 904, Shard ID: 762","time":{"start":1746842945555,"stop":1746842945555,"duration":0},"status":"passed","severity":"normal"},{"uid":"3124fd18e89311fc","name":"Using a function","time":{"start":1746842966105,"stop":1746842966106,"duration":1},"status":"passed","severity":"normal"},{"uid":"b55278561d025205","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1746842890947,"stop":1746842890948,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0df3fd22f7726b4","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1746842692504,"stop":1746842692504,"duration":0},"status":"passed","severity":"normal"},{"uid":"477570dade6ce7e0","name":"throws on content topic with empty topic name field","time":{"start":1746842642061,"stop":1746842642062,"duration":1},"status":"passed","severity":"normal"},{"uid":"26164e8cae2e4e03","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1746842642085,"stop":1746842642085,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61b1aff770f4e95","name":"random static sharding 3 - Cluster ID: 601, Shard ID: 361","time":{"start":1746842945548,"stop":1746842945549,"duration":1},"status":"passed","severity":"normal"},{"uid":"93017838a3c47184","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1746842954248,"stop":1746842954249,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21a72d974670532","name":"should maintain proper timestamps if all messages received","time":{"start":1746842692974,"stop":1746842692974,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b1b9a0a5877003","name":"should be able to decode the field with only RELAY set to true","time":{"start":1746842649774,"stop":1746842649775,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ff0856fae79089","name":"nwaku subscribes","time":{"start":1746842825278,"stop":1746842825279,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3fd401caad1eba","name":"random static sharding 9 - Cluster ID: 721, Shard ID: 546","time":{"start":1746842945556,"stop":1746842945566,"duration":10},"status":"passed","severity":"normal"},{"uid":"cb36bf3c934cc1a0","name":"Query generator for multiple messages with different message text format","time":{"start":1746842948325,"stop":1746842948327,"duration":2},"status":"passed","severity":"normal"},{"uid":"3776b5652300ad7d","name":"Push message with content topic containing escaped characters","time":{"start":1746843299898,"stop":1746843299898,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2bfe82330d1c8aa","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1746842674168,"stop":1746842674170,"duration":2},"status":"passed","severity":"normal"},{"uid":"d89c50c3f1071738","name":"Reopen subscription with peer with lost subscription","time":{"start":1746842774058,"stop":1746842774058,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf1ce68b1ecae24","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app26/8/topic392/json","time":{"start":1746842931645,"stop":1746842931645,"duration":0},"status":"passed","severity":"normal"},{"uid":"41540cfe054e0f8a","name":"Push to array if already present","time":{"start":1746842641783,"stop":1746842641783,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d2db4e207b28f1","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1746842776698,"stop":1746842776698,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ada41d1f3c9a38","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1746842692510,"stop":1746842692510,"duration":0},"status":"passed","severity":"normal"},{"uid":"39571706f5df0cff","name":"should return false when clusterId doesn't match","time":{"start":1746842683595,"stop":1746842683596,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d6fa45f8a1d6fa","name":"should attach causal history and bloom filter to each message","time":{"start":1746842692973,"stop":1746842692973,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f79e9bd3df8c42","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1746842642079,"stop":1746842642080,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f2a6546f66b58e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1746843190083,"stop":1746843190083,"duration":0},"status":"passed","severity":"normal"},{"uid":"389c7d9e55fb094a","name":"Push message with content topic containing numeric","time":{"start":1746843299882,"stop":1746843299882,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc26f0f640cd2014","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app36/6/topic472/proto","time":{"start":1746842931642,"stop":1746842931642,"duration":0},"status":"passed","severity":"normal"},{"uid":"61582e8a05fddfbd","name":"Check received message with timestamp: 1746842708483000000 ","time":{"start":1746843101199,"stop":1746843101200,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f59f1220100b47","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1746843190093,"stop":1746843190094,"duration":1},"status":"passed","severity":"normal"},{"uid":"404be074a6c12c40","name":"should use the provided clusterId for the pubsub topic","time":{"start":1746842642096,"stop":1746842642096,"duration":0},"status":"passed","severity":"normal"},{"uid":"519e8367ad4aa136","name":"unsubscribes","time":{"start":1746842959003,"stop":1746842959004,"duration":1},"status":"passed","severity":"normal"},{"uid":"100239d0226dae18","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1746842728667,"stop":1746842728675,"duration":8},"status":"passed","severity":"normal"},{"uid":"dff28427ee057106","name":"Check received message containing short","time":{"start":1746843101183,"stop":1746843101183,"duration":0},"status":"passed","severity":"normal"},{"uid":"2617e098c70b26c7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1746842931635,"stop":1746842931636,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04b91e456e19310","name":"Check received message containing emoji","time":{"start":1746843101188,"stop":1746843101189,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14ab5cb5b766689","name":"Passing page size 19 when there are 20 messages","time":{"start":1746842958559,"stop":1746842958559,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7d027bc3682df1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1746843190083,"stop":1746843190083,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e9e032e2b8c788","name":"Check received message containing Chinese","time":{"start":1746843101195,"stop":1746843101195,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab0d978fb64c782","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1746842821594,"stop":1746842821594,"duration":0},"status":"passed","severity":"normal"},{"uid":"576bb03c908954fc","name":"Push message with long payload","time":{"start":1746843299889,"stop":1746843299889,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9061013737eb10","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1746842692512,"stop":1746842692512,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f10a9ba4aa3bba2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1746842642089,"stop":1746842642089,"duration":0},"status":"passed","severity":"normal"},{"uid":"82aaf051151ed099","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1746842642086,"stop":1746842642086,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3acbe379f786ed","name":"Fails to push message bigger that 1MB","time":{"start":1746843299901,"stop":1746843299901,"duration":0},"status":"passed","severity":"normal"},{"uid":"564684f962999061","name":"Publish message with custom timestamp: Sun May 19 2024 02:07:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1746842832457,"stop":1746842832459,"duration":2},"status":"passed","severity":"normal"},{"uid":"5908fbd6ea3311e1","name":"Nwaku publishes","time":{"start":1746842825280,"stop":1746842825280,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4a4733f3b2ef4b","name":"addEventListener with correct event","time":{"start":1746842749881,"stop":1746842749882,"duration":1},"status":"passed","severity":"normal"},{"uid":"43dae860efc4d432","name":"through manual discovery","time":{"start":1746842775990,"stop":1746842775990,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e86adcec01aa608","name":"should throw an error for missing sharding configuration","time":{"start":1746842642094,"stop":1746842642094,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8478b540c080d2e","name":"should mark all messages in causal history as acknowledged","time":{"start":1746842692975,"stop":1746842692976,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3fae9eeb504f0aa","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1746842642073,"stop":1746842642073,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae23f294b469f8b","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1746842649778,"stop":1746842649778,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ecb01a65c75e09","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1746842642093,"stop":1746842642093,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3599e1c3dc9851c","name":"Fails to publish message with size larger than 1 MB","time":{"start":1746842832476,"stop":1746842832476,"duration":0},"status":"passed","severity":"normal"},{"uid":"c947246495591ec1","name":"should be sent with empty content","time":{"start":1746842692978,"stop":1746842692978,"duration":0},"status":"passed","severity":"normal"},{"uid":"37df3cc429a31a2f","name":"handles multiple messages","time":{"start":1746842959003,"stop":1746842959003,"duration":0},"status":"passed","severity":"normal"},{"uid":"60cb0c85c0035ad1","name":"addEventListener with wrong event","time":{"start":1746842749882,"stop":1746842749882,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9da68fe14572fbf","name":"should add and remove event listeners correctly","time":{"start":1746842668209,"stop":1746842668209,"duration":0},"status":"passed","severity":"normal"},{"uid":"82af5a76a0251941","name":"should insert message id into causal history","time":{"start":1746842692972,"stop":1746842692973,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4cf2f86f574f0bc","name":"Sample","time":{"start":1746842649904,"stop":1746842649904,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8505d24d28a441e","name":"returns only open connection if one present","time":{"start":1746842655901,"stop":1746842655901,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d497e96bdf5061","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app81/8/topic907/json","time":{"start":1746842931645,"stop":1746842931645,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0dede739e635cb","name":"Fields are not dropped","time":{"start":1746842655842,"stop":1746842655844,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf2faf955f256d30","name":"Push message with Russian payload","time":{"start":1746843299878,"stop":1746843299878,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48a3d91de5499d2","name":"A test","time":{"start":1746842767278,"stop":1746842767279,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff27b1289b36fa2b","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1746842692473,"stop":1746842692473,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43d489e1b81e577","name":"Check received message containing Script","time":{"start":1746843101186,"stop":1746843101186,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4411d49b39202d","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1746842683423,"stop":1746842683425,"duration":2},"status":"passed","severity":"normal"},{"uid":"26050656fb518186","name":"can start and stop the service","time":{"start":1746842668204,"stop":1746842668205,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7298f4051aa5aef","name":"Query Generator - false","time":{"start":1746842951395,"stop":1746842951395,"duration":0},"status":"passed","severity":"normal"},{"uid":"668bb9dc28401ff5","name":"Push message with content topic containing unicode special characters","time":{"start":1746843299885,"stop":1746843299885,"duration":0},"status":"passed","severity":"normal"},{"uid":"23327b612e840185","name":"should be called at least once on all `peer:discovery` events","time":{"start":1746842716933,"stop":1746842716934,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d7cf823ab859ff4","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1746842692479,"stop":1746842692479,"duration":0},"status":"passed","severity":"normal"},{"uid":"7489b188b6a54088","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1746842649768,"stop":1746842649769,"duration":1},"status":"passed","severity":"normal"},{"uid":"8133cc998f6460cf","name":"should get / set UDP multiaddr","time":{"start":1746842650558,"stop":1746842650558,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cabfb499fe57d9c","name":"ignores domain fetching errors","time":{"start":1746842664371,"stop":1746842664371,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcba279dd4d994b","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1746842642082,"stop":1746842642082,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd52f86e9aad252","name":"1 Relay, 1 Filter, gives up","time":{"start":1746842664054,"stop":1746842664055,"duration":1},"status":"passed","severity":"normal"},{"uid":"821c01f5c8d6f040","name":"Push message with custom timestamp: 1716084328913","time":{"start":1746843299887,"stop":1746843299887,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da5ae7b79efaf99","name":"Push message with content topic containing special chars","time":{"start":1746843299895,"stop":1746843299895,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c435d28a6e591e6","name":"Ping on subscribed peer","time":{"start":1746842774050,"stop":1746842774055,"duration":5},"status":"passed","severity":"normal"},{"uid":"7d1709d3645f44b5","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1746842642088,"stop":1746842642089,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b1d19212ecafff","name":"should decode valid enr with tcp successfully","time":{"start":1746842650550,"stop":1746842650550,"duration":0},"status":"passed","severity":"normal"},{"uid":"896e26cf43f183c4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1746843190098,"stop":1746843190098,"duration":0},"status":"passed","severity":"normal"},{"uid":"f564f100e73d8ecc","name":"Push message with special chars payload","time":{"start":1746843299877,"stop":1746843299877,"duration":0},"status":"passed","severity":"normal"},{"uid":"92dbb5a66e1d4ddf","name":"Push message with shell command payload","time":{"start":1746843299879,"stop":1746843299879,"duration":0},"status":"passed","severity":"normal"},{"uid":"c234f2387435befb","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1746842664375,"stop":1746842664375,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14d44a2048419bb","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1746842644583,"stop":1746842644584,"duration":1},"status":"passed","severity":"normal"},{"uid":"96fc04bb8403abdc","name":"Publish without waiting for remote peer","time":{"start":1746842834973,"stop":1746842834973,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d58a5029441899","name":"Push message with SQL Injection payload","time":{"start":1746843299891,"stop":1746843299891,"duration":0},"status":"passed","severity":"normal"},{"uid":"9479fe6ea93fe1c2","name":"Publish message with large meta","time":{"start":1746842832477,"stop":1746842832478,"duration":1},"status":"passed","severity":"normal"},{"uid":"e791e1e284d68c8d","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1746842683594,"stop":1746842683595,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3141213b7b8127","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1746842832469,"stop":1746842832471,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c2c024e0fa4d060","name":"should be online or offline if network state changed","time":{"start":1746842709953,"stop":1746842709954,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f34a09900a0d70d","name":"Subscribe to topic containing Script and receive message","time":{"start":1746843190097,"stop":1746843190097,"duration":0},"status":"passed","severity":"normal"},{"uid":"feabcef0985b9830","name":"should set field with all protocols enabled","time":{"start":1746842650561,"stop":1746842650561,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbae91e3f09378a6","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1746842649777,"stop":1746842649777,"duration":0},"status":"passed","severity":"normal"},{"uid":"f185f12197cacb4e","name":"isConnected return false after peer stops","time":{"start":1746842728682,"stop":1746842728682,"duration":0},"status":"passed","severity":"normal"},{"uid":"f581a7146e8b3b1f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1746842835003,"stop":1746842835004,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb72b9e62cf8b08e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1746842642084,"stop":1746842642085,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11ae873982603b3","name":"All","time":{"start":1746842714495,"stop":1746842714496,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62d37ece6c86d19","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1746842821597,"stop":1746842821597,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd3ef7548240ab8","name":"getPeersByDiscovery","time":{"start":1746842832135,"stop":1746842832136,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4c4f1bb2b6976f","name":"Sign & Recover","time":{"start":1746842674692,"stop":1746842674692,"duration":0},"status":"passed","severity":"normal"}]